@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background-color:#f1f6f9;font-size:1em;line-height:1.4;font-family:Rubik,Calibri,sans-serif;margin:0;padding:0;color:#2e2e2e;position:relative}html{scroll-behavior:smooth}*[id]{scroll-margin-top:70px}.hidden{display:none!important}.overflow-hidden{overflow:hidden}.nowrap{white-space:nowrap}a{color:#3c3c3c;text-decoration:underline}h1{font-size:40px;line-height:47px;font-weight:300;margin:30px 0}h2{font-weight:300;font-size:26px;letter-spacing:-.03em;line-height:40px}.mt-25{margin-top:25px!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.mt-5{margin-top:25px!important}.mb-5{margin-bottom:25px!important}.mt-6{margin-top:30px!important}.mb-6{margin-bottom:30px!important}.mt-7{margin-top:35px!important}.mb-7{margin-bottom:35px!important}.mt-8{margin-top:40px!important}.mb-8{margin-bottom:40px!important}.mt-9{margin-top:45px!important}.mb-9{margin-bottom:45px!important}.mt-10{margin-top:50px!important}.mb-10{margin-bottom:50px!important}.small-font{font-size:14px!important;line-height:17px!important}.smaller-font{font-size:12px!important;line-height:17px!important}.light-font{font-weight:300!important}.regular-font{font-weight:400!important}.fw-bold{font-weight:600!important}.cursor-pointer{cursor:pointer}.desktop-only{display:block}@media only screen and (max-width: 1000px){.desktop-only{display:none}}.mobile-only{display:none}@media only screen and (max-width: 1000px){.mobile-only{display:block}}:focus-visible{outline:none}.center-h{display:flex;justify-content:center}.bg-orange{background-color:#f78b46}.text-center{text-align:center}.text-red{color:#f74646}.text-orange{color:#f78b46!important}.mw-420{max-width:420px}.border-top-1-w{border-top:1px solid #fff}.border-bottom-2-lb{border-bottom:2px solid #f3f8fb}.h-100-px{height:100px}.min-height-100vh{min-height:100vh}.IMS_fixChatBox{z-index:4!important}.video-container,.wp-embed-aspect-16-9,.wp-has-aspect-ratio,.wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:10px;clip-path:inset(0% 0% 0% 0% round 10px)}.video-container:not(:first-child),.wp-embed-aspect-16-9:not(:first-child),.wp-has-aspect-ratio:not(:first-child),.wp-block-embed__wrapper:not(:first-child){margin-top:30px}.video-container iframe,.video-container object,.video-container embed,.wp-block-embed__wrapper iframe,.wp-block-embed__wrapper object,.wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.avg-temperatures{margin-top:30px}.avg-temperatures .title{font-size:21px;line-height:24px;letter-spacing:-.03em;margin:0;font-weight:400}.avg-temperatures .title:not(:first-child){margin-top:18px}.avg-temperatures .description-text{margin-top:16px;font-size:14px!important;line-height:17px!important;font-style:italic}.avg-temperatures .mobile-hint-hand{display:none}.avg-temperatures .table{margin-top:20px;display:flex;flex-direction:column;align-items:start}.avg-temperatures .row{display:flex;align-items:center}.avg-temperatures .row .td{padding:8px;width:40px}.avg-temperatures .row .td.label{font-weight:500;width:100px;padding-left:16px}.avg-temperatures .row .months-row{display:flex;gap:1px;font-size:13px;margin-bottom:12px;font-weight:500;padding-left:10px}.avg-temperatures .row .months-row .td{text-align:center;padding:0}.avg-temperatures .row.temperatures-row{border-radius:25px;height:40px;background-color:#ededed}.avg-temperatures .row.temperatures-row .temperature-values{display:flex;align-items:center;gap:1px;color:#fff}.avg-temperatures .row.temperatures-row .temperature-values .td{display:flex;align-items:center;justify-content:center;height:40px}.avg-temperatures .row.temperatures-row .temperature-values .td.active{height:50px}.avg-temperatures .row.temperatures-row .temperature-values .td:first-child{padding-left:16px;width:50px;border-top-left-radius:25px;border-bottom-left-radius:25px}.avg-temperatures .row.temperatures-row .temperature-values .td:last-child{border-top-right-radius:25px;border-bottom-right-radius:25px}.t-bc-15{background-color:#fff7e6}.t-bc-16{background-color:#ffeccf}.t-bc-17{background-color:#ffe2b8}.t-bc-18{background-color:#ffd9a1}.t-bc-19{background-color:#ffd08a}.t-bc-20{background-color:#ffc773}.t-bc-21{background-color:#ffbe5c}.t-bc-22{background-color:#ffb545}.t-bc-23{background-color:#fa3}.t-bc-24{background-color:#ffa021}.t-bc-25{background-color:#ff9610}.t-bc-26{background-color:#ff8c00}.t-bc-27{background-color:#ff8200}.t-bc-28{background-color:#ff7800}.t-bc-29{background-color:#ff6e00}.t-bc-30{background-color:#ff6400}.t-bc-31{background-color:#ff5a00}.t-bc-32{background-color:#ff5000}.t-bc-33{background-color:#ff4600}.t-bc-34{background-color:#ff3c00}.t-bc-35{background-color:#ff3200}.t-bc-36{background-color:#ff2800}.t-bc-37{background-color:#ff1e00}.t-bc-38{background-color:#ff1400}.t-bc-39{background-color:#ff0a00}.t-bc-40{background-color:red}.t-bc-41{background-color:#e00000}.t-bc-42{background-color:#c20000}.t-bc-43{background-color:#a40000}.t-bc-44{background-color:#860000}.t-bc-45{background-color:#680000}.t-bc-46{background-color:#4a0000}.t-bc-47{background-color:#2c0000}.t-bc-48{background-color:#0e0000}.t-bc-49,.t-bc-50{background-color:#000}@media only screen and (max-width: 1000px){.avg-temperatures .tables-scroll-container{position:relative;border-radius:10px;overflow:hidden}.avg-temperatures .mobile-hint-hand{position:absolute;z-index:1;top:60%;left:50%;transform:translate(-50%,-50%);background-color:#0006;border-radius:10px;height:70px;width:70px;display:flex;justify-content:center;align-items:center}.avg-temperatures .mobile-hint-hand i{color:#fff;font-size:44px}.avg-temperatures .description-text{margin-top:8px}.avg-temperatures .tables-scroll{overflow-x:auto;display:flex;flex-direction:column;padding-bottom:10px}}@font-face{font-family:icomoon;src:url(/assets/icomoon-BbmVTVfw.woff2?acft07) format("woff2");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sunrise:before{content:""}.icon-sunset:before{content:""}.icon-heart-full:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-youtube:before{content:""}.icon-departure:before{content:""}.icon-arrival:before{content:""}.icon-klub_leto:before{content:""}.icon-home:before{content:""}.icon-home2:before{content:""}.icon-home3:before{content:""}.icon-home4:before{content:""}.icon-home5:before{content:""}.icon-home6:before{content:""}.icon-bathtub:before{content:""}.icon-toothbrush:before{content:""}.icon-bed:before{content:""}.icon-couch:before{content:""}.icon-chair:before{content:""}.icon-city:before{content:""}.icon-apartment:before{content:""}.icon-pencil:before{content:""}.icon-pencil2:before{content:""}.icon-pen:before{content:""}.icon-pencil3:before{content:""}.icon-eraser:before{content:""}.icon-pencil4:before{content:""}.icon-pencil5:before{content:""}.icon-feather:before{content:""}.icon-feather2:before{content:""}.icon-feather3:before{content:""}.icon-pen2:before{content:""}.icon-pen-add:before{content:""}.icon-pen-remove:before{content:""}.icon-vector:before{content:""}.icon-pen3:before{content:""}.icon-blog:before{content:""}.icon-brush:before{content:""}.icon-brush2:before{content:""}.icon-spray:before{content:""}.icon-paint-roller:before{content:""}.icon-stamp:before{content:""}.icon-tape:before{content:""}.icon-desk-tape:before{content:""}.icon-texture:before{content:""}.icon-eye-dropper:before{content:""}.icon-palette:before{content:""}.icon-color-sampler:before{content:""}.icon-bucket:before{content:""}.icon-gradient:before{content:""}.icon-gradient2:before{content:""}.icon-magic-wand:before{content:""}.icon-magnet:before{content:""}.icon-pencil-ruler:before{content:""}.icon-pencil-ruler2:before{content:""}.icon-compass:before{content:""}.icon-aim:before{content:""}.icon-gun:before{content:""}.icon-bottle:before{content:""}.icon-drop:before{content:""}.icon-drop-crossed:before{content:""}.icon-drop2:before{content:""}.icon-snow:before{content:""}.icon-snow2:before{content:""}.icon-fire:before{content:""}.icon-lighter:before{content:""}.icon-knife:before{content:""}.icon-dagger:before{content:""}.icon-tissue:before{content:""}.icon-toilet-paper:before{content:""}.icon-poop:before{content:""}.icon-umbrella:before{content:""}.icon-umbrella2:before{content:""}.icon-rain:before{content:""}.icon-tornado:before{content:""}.icon-wind:before{content:""}.icon-fan:before{content:""}.icon-contrast:before{content:""}.icon-sun-small:before{content:""}.icon-sun:before{content:""}.icon-sun2:before{content:""}.icon-moon:before{content:""}.icon-cloud:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-hailstones:before{content:""}.icon-cloud-snow:before{content:""}.icon-cloud-windy:before{content:""}.icon-sun-wind:before{content:""}.icon-cloud-fog:before{content:""}.icon-cloud-sun:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-sync:before{content:""}.icon-cloud-lock:before{content:""}.icon-cloud-gear:before{content:""}.icon-cloud-alert:before{content:""}.icon-cloud-check:before{content:""}.icon-cloud-cross:before{content:""}.icon-cloud-crossed:before{content:""}.icon-cloud-database:before{content:""}.icon-database:before{content:""}.icon-database-add:before{content:""}.icon-database-remove:before{content:""}.icon-database-lock:before{content:""}.icon-database-refresh:before{content:""}.icon-database-check:before{content:""}.icon-database-history:before{content:""}.icon-database-upload:before{content:""}.icon-database-download:before{content:""}.icon-server:before{content:""}.icon-shield:before{content:""}.icon-shield-check:before{content:""}.icon-shield-alert:before{content:""}.icon-shield-cross:before{content:""}.icon-lock:before{content:""}.icon-rotation-lock:before{content:""}.icon-unlock:before{content:""}.icon-key:before{content:""}.icon-key-hole:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-cog:before{content:""}.icon-cog2:before{content:""}.icon-wrench:before{content:""}.icon-screwdriver:before{content:""}.icon-hammer-wrench:before{content:""}.icon-hammer:before{content:""}.icon-saw:before{content:""}.icon-axe:before{content:""}.icon-axe2:before{content:""}.icon-shovel:before{content:""}.icon-pickaxe:before{content:""}.icon-factory:before{content:""}.icon-factory2:before{content:""}.icon-recycle:before{content:""}.icon-trash:before{content:""}.icon-trash2:before{content:""}.icon-trash3:before{content:""}.icon-broom:before{content:""}.icon-game:before{content:""}.icon-gamepad:before{content:""}.icon-joystick:before{content:""}.icon-dice:before{content:""}.icon-spades:before{content:""}.icon-diamonds:before{content:""}.icon-clubs:before{content:""}.icon-hearts:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-half:before{content:""}.icon-star-empty:before{content:""}.icon-flag:before{content:""}.icon-flag2:before{content:""}.icon-flag3:before{content:""}.icon-mailbox-full:before{content:""}.icon-mailbox-empty:before{content:""}.icon-at-sign:before{content:""}.icon-envelope:before{content:""}.icon-envelope-open:before{content:""}.icon-paperclip:before{content:""}.icon-paper-plane:before{content:""}.icon-reply:before{content:""}.icon-reply-all:before{content:""}.icon-inbox:before{content:""}.icon-inbox2:before{content:""}.icon-outbox:before{content:""}.icon-box:before{content:""}.icon-archive:before{content:""}.icon-archive2:before{content:""}.icon-drawers:before{content:""}.icon-drawers2:before{content:""}.icon-drawers3:before{content:""}.icon-eye:before{content:""}.icon-eye-crossed:before{content:""}.icon-eye-plus:before{content:""}.icon-eye-minus:before{content:""}.icon-binoculars:before{content:""}.icon-binoculars2:before{content:""}.icon-hdd:before{content:""}.icon-hdd-down:before{content:""}.icon-hdd-up:before{content:""}.icon-floppy-disk:before{content:""}.icon-disc:before{content:""}.icon-tape2:before{content:""}.icon-printer:before{content:""}.icon-shredder:before{content:""}.icon-file-empty:before{content:""}.icon-file-add:before{content:""}.icon-file-check:before{content:""}.icon-file-lock:before{content:""}.icon-files:before{content:""}.icon-copy:before{content:""}.icon-compare:before{content:""}.icon-folder:before{content:""}.icon-folder-search:before{content:""}.icon-folder-plus:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-download:before{content:""}.icon-folder-upload:before{content:""}.icon-folder-star:before{content:""}.icon-folder-heart:before{content:""}.icon-folder-user:before{content:""}.icon-folder-shared:before{content:""}.icon-folder-music:before{content:""}.icon-folder-picture:before{content:""}.icon-folder-film:before{content:""}.icon-scissors:before{content:""}.icon-paste:before{content:""}.icon-clipboard-empty:before{content:""}.icon-clipboard-pencil:before{content:""}.icon-clipboard-text:before{content:""}.icon-clipboard-check:before{content:""}.icon-clipboard-down:before{content:""}.icon-clipboard-left:before{content:""}.icon-clipboard-alert:before{content:""}.icon-clipboard-user:before{content:""}.icon-register:before{content:""}.icon-enter:before{content:""}.icon-exit:before{content:""}.icon-papers:before{content:""}.icon-news:before{content:""}.icon-reading:before{content:""}.icon-typewriter:before{content:""}.icon-document:before{content:""}.icon-document2:before{content:""}.icon-graduation-hat:before{content:""}.icon-license:before{content:""}.icon-license2:before{content:""}.icon-medal-empty:before{content:""}.icon-medal-first:before{content:""}.icon-medal-second:before{content:""}.icon-medal-third:before{content:""}.icon-podium:before{content:""}.icon-trophy:before{content:""}.icon-trophy2:before{content:""}.icon-music-note:before{content:""}.icon-music-note2:before{content:""}.icon-music-note3:before{content:""}.icon-playlist:before{content:""}.icon-playlist-add:before{content:""}.icon-guitar:before{content:""}.icon-trumpet:before{content:""}.icon-album:before{content:""}.icon-shuffle:before{content:""}.icon-repeat-one:before{content:""}.icon-repeat:before{content:""}.icon-headphones:before{content:""}.icon-headset:before{content:""}.icon-loudspeaker:before{content:""}.icon-equalizer:before{content:""}.icon-theater:before{content:""}.icon-3d-glasses:before{content:""}.icon-ticket:before{content:""}.icon-presentation:before{content:""}.icon-play:before{content:""}.icon-film-play:before{content:""}.icon-clapboard-play:before{content:""}.icon-media:before{content:""}.icon-film:before{content:""}.icon-film2:before{content:""}.icon-surveillance:before{content:""}.icon-surveillance2:before{content:""}.icon-camera:before{content:""}.icon-camera-crossed:before{content:""}.icon-camera-play:before{content:""}.icon-time-lapse:before{content:""}.icon-record:before{content:""}.icon-camera2:before{content:""}.icon-camera-flip:before{content:""}.icon-panorama:before{content:""}.icon-time-lapse2:before{content:""}.icon-shutter:before{content:""}.icon-shutter2:before{content:""}.icon-face-detection:before{content:""}.icon-flare:before{content:""}.icon-convex:before{content:""}.icon-concave:before{content:""}.icon-picture:before{content:""}.icon-picture2:before{content:""}.icon-picture3:before{content:""}.icon-pictures:before{content:""}.icon-book:before{content:""}.icon-audio-book:before{content:""}.icon-book2:before{content:""}.icon-bookmark:before{content:""}.icon-bookmark2:before{content:""}.icon-label:before{content:""}.icon-library:before{content:""}.icon-library2:before{content:""}.icon-contacts:before{content:""}.icon-profile:before{content:""}.icon-portrait:before{content:""}.icon-portrait2:before{content:""}.icon-user:before{content:""}.icon-user-plus:before{content:""}.icon-user-minus:before{content:""}.icon-user-lock:before{content:""}.icon-users:before{content:""}.icon-users2:before{content:""}.icon-users-plus:before{content:""}.icon-users-minus:before{content:""}.icon-group-work:before{content:""}.icon-woman:before{content:""}.icon-man:before{content:""}.icon-baby:before{content:""}.icon-baby2:before{content:""}.icon-baby3:before{content:""}.icon-baby-bottle:before{content:""}.icon-walk:before{content:""}.icon-hand-waving:before{content:""}.icon-jump:before{content:""}.icon-run:before{content:""}.icon-woman2:before{content:""}.icon-man2:before{content:""}.icon-man-woman:before{content:""}.icon-height:before{content:""}.icon-weight:before{content:""}.icon-scale:before{content:""}.icon-button:before{content:""}.icon-bow-tie:before{content:""}.icon-tie:before{content:""}.icon-socks:before{content:""}.icon-shoe:before{content:""}.icon-shoes:before{content:""}.icon-hat:before{content:""}.icon-pants:before{content:""}.icon-shorts:before{content:""}.icon-flip-flops:before{content:""}.icon-shirt:before{content:""}.icon-hanger:before{content:""}.icon-laundry:before{content:""}.icon-store:before{content:""}.icon-haircut:before{content:""}.icon-store-24:before{content:""}.icon-barcode:before{content:""}.icon-barcode2:before{content:""}.icon-barcode3:before{content:""}.icon-cashier:before{content:""}.icon-bag:before{content:""}.icon-bag2:before{content:""}.icon-cart:before{content:""}.icon-cart-empty:before{content:""}.icon-cart-full:before{content:""}.icon-cart-plus:before{content:""}.icon-cart-plus2:before{content:""}.icon-cart-add:before{content:""}.icon-cart-remove:before{content:""}.icon-cart-exchange:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-receipt:before{content:""}.icon-wallet:before{content:""}.icon-credit-card:before{content:""}.icon-cash-dollar:before{content:""}.icon-cash-euro:before{content:""}.icon-cash-pound:before{content:""}.icon-cash-yen:before{content:""}.icon-bag-dollar:before{content:""}.icon-bag-euro:before{content:""}.icon-bag-pound:before{content:""}.icon-bag-yen:before{content:""}.icon-coin-dollar:before{content:""}.icon-coin-euro:before{content:""}.icon-coin-pound:before{content:""}.icon-coin-yen:before{content:""}.icon-calculator:before{content:""}.icon-calculator2:before{content:""}.icon-abacus:before{content:""}.icon-vault:before{content:""}.icon-telephone:before{content:""}.icon-phone-lock:before{content:""}.icon-phone-wave:before{content:""}.icon-phone-pause:before{content:""}.icon-phone-outgoing:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-in-out:before{content:""}.icon-phone-error:before{content:""}.icon-phone-sip:before{content:""}.icon-phone-plus:before{content:""}.icon-phone-minus:before{content:""}.icon-voicemail:before{content:""}.icon-dial:before{content:""}.icon-telephone2:before{content:""}.icon-pushpin:before{content:""}.icon-pushpin2:before{content:""}.icon-map-marker:before{content:""}.icon-map-marker-user:before{content:""}.icon-map-marker-down:before{content:""}.icon-map-marker-check:before{content:""}.icon-map-marker-crossed:before{content:""}.icon-radar:before{content:""}.icon-compass2:before{content:""}.icon-map:before{content:""}.icon-map2:before{content:""}.icon-location:before{content:""}.icon-road-sign:before{content:""}.icon-calendar-empty:before{content:""}.icon-calendar-check:before{content:""}.icon-calendar-cross:before{content:""}.icon-calendar-31:before{content:""}.icon-calendar-full:before{content:""}.icon-calendar-insert:before{content:""}.icon-calendar-text:before{content:""}.icon-calendar-user:before{content:""}.icon-mouse:before{content:""}.icon-mouse-left:before{content:""}.icon-mouse-right:before{content:""}.icon-mouse-both:before{content:""}.icon-keyboard:before{content:""}.icon-keyboard-up:before{content:""}.icon-keyboard-down:before{content:""}.icon-delete:before{content:""}.icon-spell-check:before{content:""}.icon-escape:before{content:""}.icon-enter2:before{content:""}.icon-screen:before{content:""}.icon-aspect-ratio:before{content:""}.icon-signal:before{content:""}.icon-signal-lock:before{content:""}.icon-signal-80:before{content:""}.icon-signal-60:before{content:""}.icon-signal-40:before{content:""}.icon-signal-20:before{content:""}.icon-signal-0:before{content:""}.icon-signal-blocked:before{content:""}.icon-sim:before{content:""}.icon-flash-memory:before{content:""}.icon-usb-drive:before{content:""}.icon-phone:before{content:""}.icon-smartphone:before{content:""}.icon-smartphone-notification:before{content:""}.icon-smartphone-vibration:before{content:""}.icon-smartphone-embed:before{content:""}.icon-smartphone-waves:before{content:""}.icon-tablet:before{content:""}.icon-tablet2:before{content:""}.icon-laptop:before{content:""}.icon-laptop-phone:before{content:""}.icon-desktop:before{content:""}.icon-launch:before{content:""}.icon-new-tab:before{content:""}.icon-window:before{content:""}.icon-cable:before{content:""}.icon-cable2:before{content:""}.icon-tv:before{content:""}.icon-radio:before{content:""}.icon-remote-control:before{content:""}.icon-power-switch:before{content:""}.icon-power:before{content:""}.icon-power-crossed:before{content:""}.icon-flash-auto:before{content:""}.icon-lamp:before{content:""}.icon-flashlight:before{content:""}.icon-lampshade:before{content:""}.icon-cord:before{content:""}.icon-outlet:before{content:""}.icon-battery-power:before{content:""}.icon-battery-empty:before{content:""}.icon-battery-alert:before{content:""}.icon-battery-error:before{content:""}.icon-battery-low1:before{content:""}.icon-battery-low2:before{content:""}.icon-battery-low3:before{content:""}.icon-battery-mid1:before{content:""}.icon-battery-mid2:before{content:""}.icon-battery-mid3:before{content:""}.icon-battery-full:before{content:""}.icon-battery-charging:before{content:""}.icon-battery-charging2:before{content:""}.icon-battery-charging3:before{content:""}.icon-battery-charging4:before{content:""}.icon-battery-charging5:before{content:""}.icon-battery-charging6:before{content:""}.icon-battery-charging7:before{content:""}.icon-chip:before{content:""}.icon-chip-x64:before{content:""}.icon-chip-x86:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-bubble-dots:before{content:""}.icon-bubble-alert:before{content:""}.icon-bubble-question:before{content:""}.icon-bubble-text:before{content:""}.icon-bubble-pencil:before{content:""}.icon-bubble-picture:before{content:""}.icon-bubble-video:before{content:""}.icon-bubble-user:before{content:""}.icon-bubble-quote:before{content:""}.icon-bubble-heart:before{content:""}.icon-bubble-emoticon:before{content:""}.icon-bubble-attachment:before{content:""}.icon-phone-bubble:before{content:""}.icon-quote-open:before{content:""}.icon-quote-close:before{content:""}.icon-dna:before{content:""}.icon-heart-pulse:before{content:""}.icon-pulse:before{content:""}.icon-syringe:before{content:""}.icon-pills:before{content:""}.icon-first-aid:before{content:""}.icon-lifebuoy:before{content:""}.icon-bandage:before{content:""}.icon-bandages:before{content:""}.icon-thermometer:before{content:""}.icon-microscope:before{content:""}.icon-brain:before{content:""}.icon-beaker:before{content:""}.icon-skull:before{content:""}.icon-bone:before{content:""}.icon-construction:before{content:""}.icon-construction-cone:before{content:""}.icon-pie-chart:before{content:""}.icon-pie-chart2:before{content:""}.icon-graph:before{content:""}.icon-chart-growth:before{content:""}.icon-chart-bars:before{content:""}.icon-chart-settings:before{content:""}.icon-cake:before{content:""}.icon-gift:before{content:""}.icon-balloon:before{content:""}.icon-rank:before{content:""}.icon-rank2:before{content:""}.icon-rank3:before{content:""}.icon-crown:before{content:""}.icon-lotus:before{content:""}.icon-diamond:before{content:""}.icon-diamond2:before{content:""}.icon-diamond3:before{content:""}.icon-diamond4:before{content:""}.icon-linearicons:before{content:""}.icon-teacup:before{content:""}.icon-teapot:before{content:""}.icon-glass:before{content:""}.icon-bottle2:before{content:""}.icon-glass-cocktail:before{content:""}.icon-glass2:before{content:""}.icon-dinner:before{content:""}.icon-dinner2:before{content:""}.icon-chef:before{content:""}.icon-scale2:before{content:""}.icon-egg:before{content:""}.icon-egg2:before{content:""}.icon-eggs:before{content:""}.icon-platter:before{content:""}.icon-steak:before{content:""}.icon-hamburger:before{content:""}.icon-hotdog:before{content:""}.icon-pizza:before{content:""}.icon-sausage:before{content:""}.icon-chicken:before{content:""}.icon-fish:before{content:""}.icon-carrot:before{content:""}.icon-cheese:before{content:""}.icon-bread:before{content:""}.icon-ice-cream:before{content:""}.icon-ice-cream2:before{content:""}.icon-candy:before{content:""}.icon-lollipop:before{content:""}.icon-coffee-bean:before{content:""}.icon-coffee-cup:before{content:""}.icon-cherry:before{content:""}.icon-grapes:before{content:""}.icon-citrus:before{content:""}.icon-apple:before{content:""}.icon-leaf:before{content:""}.icon-landscape:before{content:""}.icon-pine-tree:before{content:""}.icon-tree:before{content:""}.icon-cactus:before{content:""}.icon-paw:before{content:""}.icon-footprint:before{content:""}.icon-speed-slow:before{content:""}.icon-speed-medium:before{content:""}.icon-speed-fast:before{content:""}.icon-rocket:before{content:""}.icon-hammer2:before{content:""}.icon-balance:before{content:""}.icon-briefcase:before{content:""}.icon-luggage-weight:before{content:""}.icon-dolly:before{content:""}.icon-plane:before{content:""}.icon-plane-crossed:before{content:""}.icon-helicopter:before{content:""}.icon-traffic-lights:before{content:""}.icon-siren:before{content:""}.icon-road:before{content:""}.icon-engine:before{content:""}.icon-oil-pressure:before{content:""}.icon-coolant-temperature:before{content:""}.icon-car-battery:before{content:""}.icon-gas:before{content:""}.icon-gallon:before{content:""}.icon-transmission:before{content:""}.icon-car:before{content:""}.icon-car-wash:before{content:""}.icon-car-wash2:before{content:""}.icon-bus:before{content:""}.icon-bus2:before{content:""}.icon-car2:before{content:""}.icon-parking:before{content:""}.icon-car-lock:before{content:""}.icon-taxi:before{content:""}.icon-car-siren:before{content:""}.icon-car-wash3:before{content:""}.icon-car-wash4:before{content:""}.icon-ambulance:before{content:""}.icon-truck:before{content:""}.icon-trailer:before{content:""}.icon-scale-truck:before{content:""}.icon-train:before{content:""}.icon-ship:before{content:""}.icon-ship2:before{content:""}.icon-anchor:before{content:""}.icon-boat:before{content:""}.icon-bicycle:before{content:""}.icon-bicycle2:before{content:""}.icon-dumbbell:before{content:""}.icon-bench-press:before{content:""}.icon-swim:before{content:""}.icon-football:before{content:""}.icon-baseball-bat:before{content:""}.icon-baseball:before{content:""}.icon-tennis:before{content:""}.icon-tennis2:before{content:""}.icon-ping-pong:before{content:""}.icon-hockey:before{content:""}.icon-8ball:before{content:""}.icon-bowling:before{content:""}.icon-bowling-pins:before{content:""}.icon-golf:before{content:""}.icon-golf2:before{content:""}.icon-archery:before{content:""}.icon-slingshot:before{content:""}.icon-soccer:before{content:""}.icon-basketball:before{content:""}.icon-cube:before{content:""}.icon-3d-rotate:before{content:""}.icon-puzzle:before{content:""}.icon-glasses:before{content:""}.icon-glasses2:before{content:""}.icon-accessibility:before{content:""}.icon-wheelchair:before{content:""}.icon-wall:before{content:""}.icon-fence:before{content:""}.icon-wall2:before{content:""}.icon-icons:before{content:""}.icon-resize-handle:before{content:""}.icon-icons2:before{content:""}.icon-select:before{content:""}.icon-select2:before{content:""}.icon-site-map:before{content:""}.icon-earth:before{content:""}.icon-earth-lock:before{content:""}.icon-network:before{content:""}.icon-network-lock:before{content:""}.icon-planet:before{content:""}.icon-happy:before{content:""}.icon-smile:before{content:""}.icon-grin:before{content:""}.icon-tongue:before{content:""}.icon-sad:before{content:""}.icon-wink:before{content:""}.icon-dream:before{content:""}.icon-shocked:before{content:""}.icon-shocked2:before{content:""}.icon-tongue2:before{content:""}.icon-neutral:before{content:""}.icon-happy-grin:before{content:""}.icon-cool:before{content:""}.icon-mad:before{content:""}.icon-grin-evil:before{content:""}.icon-evil:before{content:""}.icon-wow:before{content:""}.icon-annoyed:before{content:""}.icon-wondering:before{content:""}.icon-confused:before{content:""}.icon-zipped:before{content:""}.icon-grumpy:before{content:""}.icon-mustache:before{content:""}.icon-tombstone-hipster:before{content:""}.icon-tombstone:before{content:""}.icon-ghost:before{content:""}.icon-ghost-hipster:before{content:""}.icon-halloween:before{content:""}.icon-christmas:before{content:""}.icon-easter-egg:before{content:""}.icon-mustache2:before{content:""}.icon-mustache-glasses:before{content:""}.icon-pipe:before{content:""}.icon-alarm:before{content:""}.icon-alarm-add:before{content:""}.icon-alarm-snooze:before{content:""}.icon-alarm-ringing:before{content:""}.icon-bullhorn:before{content:""}.icon-hearing:before{content:""}.icon-volume-high:before{content:""}.icon-volume-medium:before{content:""}.icon-volume-low:before{content:""}.icon-volume:before{content:""}.icon-mute:before{content:""}.icon-lan:before{content:""}.icon-lan2:before{content:""}.icon-wifi:before{content:""}.icon-wifi-lock:before{content:""}.icon-wifi-blocked:before{content:""}.icon-wifi-mid:before{content:""}.icon-wifi-low:before{content:""}.icon-wifi-low2:before{content:""}.icon-wifi-alert:before{content:""}.icon-wifi-alert-mid:before{content:""}.icon-wifi-alert-low:before{content:""}.icon-wifi-alert-low2:before{content:""}.icon-stream:before{content:""}.icon-stream-check:before{content:""}.icon-stream-error:before{content:""}.icon-stream-alert:before{content:""}.icon-communication:before{content:""}.icon-communication-crossed:before{content:""}.icon-broadcast:before{content:""}.icon-antenna:before{content:""}.icon-satellite:before{content:""}.icon-satellite2:before{content:""}.icon-mic:before{content:""}.icon-mic-mute:before{content:""}.icon-mic2:before{content:""}.icon-spotlights:before{content:""}.icon-hourglass:before{content:""}.icon-loading:before{content:""}.icon-loading2:before{content:""}.icon-loading3:before{content:""}.icon-refresh:before{content:""}.icon-refresh2:before{content:""}.icon-undo:before{content:""}.icon-redo:before{content:""}.icon-jump2:before{content:""}.icon-undo2:before{content:""}.icon-redo2:before{content:""}.icon-sync:before{content:""}.icon-repeat-one2:before{content:""}.icon-sync-crossed:before{content:""}.icon-sync2:before{content:""}.icon-repeat-one3:before{content:""}.icon-sync-crossed2:before{content:""}.icon-return:before{content:""}.icon-return2:before{content:""}.icon-refund:before{content:""}.icon-history:before{content:""}.icon-history2:before{content:""}.icon-self-timer:before{content:""}.icon-clock:before{content:""}.icon-clock2:before{content:""}.icon-clock3:before{content:""}.icon-watch:before{content:""}.icon-alarm2:before{content:""}.icon-alarm-add2:before{content:""}.icon-alarm-remove:before{content:""}.icon-alarm-check:before{content:""}.icon-alarm-error:before{content:""}.icon-timer:before{content:""}.icon-timer-crossed:before{content:""}.icon-timer2:before{content:""}.icon-timer-crossed2:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-download2:before{content:""}.icon-upload2:before{content:""}.icon-enter-up:before{content:""}.icon-enter-down:before{content:""}.icon-enter-left:before{content:""}.icon-enter-right:before{content:""}.icon-exit-up:before{content:""}.icon-exit-down:before{content:""}.icon-exit-left:before{content:""}.icon-exit-right:before{content:""}.icon-enter-up2:before{content:""}.icon-enter-down2:before{content:""}.icon-enter-vertical:before{content:""}.icon-enter-left2:before{content:""}.icon-enter-right2:before{content:""}.icon-enter-horizontal:before{content:""}.icon-exit-up2:before{content:""}.icon-exit-down2:before{content:""}.icon-exit-left2:before{content:""}.icon-exit-right2:before{content:""}.icon-cli:before{content:""}.icon-bug:before{content:""}.icon-code:before{content:""}.icon-file-code:before{content:""}.icon-file-image:before{content:""}.icon-file-zip:before{content:""}.icon-file-audio:before{content:""}.icon-file-video:before{content:""}.icon-file-preview:before{content:""}.icon-file-charts:before{content:""}.icon-file-stats:before{content:""}.icon-file-spreadsheet:before{content:""}.icon-link:before{content:""}.icon-unlink:before{content:""}.icon-link2:before{content:""}.icon-unlink2:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up2:before{content:""}.icon-thumbs-down2:before{content:""}.icon-thumbs-up3:before{content:""}.icon-thumbs-down3:before{content:""}.icon-share:before{content:""}.icon-share2:before{content:""}.icon-share3:before{content:""}.icon-magnifier:before{content:""}.icon-file-search:before{content:""}.icon-find-replace:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-loupe:before{content:""}.icon-loupe-zoom-in:before{content:""}.icon-loupe-zoom-out:before{content:""}.icon-cross:before{content:""}.icon-menu:before{content:""}.icon-list:before{content:""}.icon-list2:before{content:""}.icon-list3:before{content:""}.icon-menu2:before{content:""}.icon-list4:before{content:""}.icon-menu3:before{content:""}.icon-exclamation:before{content:""}.icon-question:before{content:""}.icon-check:before{content:""}.icon-cross2:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-percent:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevrons-expand-vertical:before{content:""}.icon-chevrons-expand-horizontal:before{content:""}.icon-chevrons-contract-vertical:before{content:""}.icon-chevrons-contract-horizontal:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrows-merge:before{content:""}.icon-arrows-split:before{content:""}.icon-arrow-divert:before{content:""}.icon-arrow-return:before{content:""}.icon-expand:before{content:""}.icon-contract:before{content:""}.icon-expand2:before{content:""}.icon-contract2:before{content:""}.icon-move:before{content:""}.icon-tab:before{content:""}.icon-arrow-wave:before{content:""}.icon-expand3:before{content:""}.icon-expand4:before{content:""}.icon-contract3:before{content:""}.icon-notification:before{content:""}.icon-warning:before{content:""}.icon-notification-circle:before{content:""}.icon-question-circle:before{content:""}.icon-menu-circle:before{content:""}.icon-checkmark-circle:before{content:""}.icon-cross-circle:before{content:""}.icon-plus-circle:before{content:""}.icon-circle-minus:before{content:""}.icon-percent-circle:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-chevron-up-circle:before{content:""}.icon-chevron-down-circle:before{content:""}.icon-chevron-left-circle:before{content:""}.icon-chevron-right-circle:before{content:""}.icon-backward-circle:before{content:""}.icon-first-circle:before{content:""}.icon-previous-circle:before{content:""}.icon-stop-circle:before{content:""}.icon-play-circle:before{content:""}.icon-pause-circle:before{content:""}.icon-next-circle:before{content:""}.icon-last-circle:before{content:""}.icon-forward-circle:before{content:""}.icon-eject-circle:before{content:""}.icon-crop:before{content:""}.icon-frame-expand:before{content:""}.icon-frame-contract:before{content:""}.icon-focus:before{content:""}.icon-transform:before{content:""}.icon-grid:before{content:""}.icon-grid-crossed:before{content:""}.icon-layers:before{content:""}.icon-layers-crossed:before{content:""}.icon-toggle:before{content:""}.icon-rulers:before{content:""}.icon-ruler:before{content:""}.icon-funnel:before{content:""}.icon-flip-horizontal:before{content:""}.icon-flip-vertical:before{content:""}.icon-flip-horizontal2:before{content:""}.icon-flip-vertical2:before{content:""}.icon-angle:before{content:""}.icon-angle2:before{content:""}.icon-subtract:before{content:""}.icon-combine:before{content:""}.icon-intersect:before{content:""}.icon-exclude:before{content:""}.icon-align-center-vertical:before{content:""}.icon-align-right:before{content:""}.icon-align-bottom:before{content:""}.icon-align-left:before{content:""}.icon-align-center-horizontal:before{content:""}.icon-align-top:before{content:""}.icon-square:before{content:""}.icon-plus-square:before{content:""}.icon-minus-square:before{content:""}.icon-percent-square:before{content:""}.icon-arrow-up-square:before{content:""}.icon-arrow-down-square:before{content:""}.icon-arrow-left-square:before{content:""}.icon-arrow-right-square:before{content:""}.icon-chevron-up-square:before{content:""}.icon-chevron-down-square:before{content:""}.icon-chevron-left-square:before{content:""}.icon-chevron-right-square:before{content:""}.icon-check-square:before{content:""}.icon-cross-square:before{content:""}.icon-menu-square:before{content:""}.icon-prohibited:before{content:""}.icon-circle:before{content:""}.icon-radio-button:before{content:""}.icon-ligature:before{content:""}.icon-text-format:before{content:""}.icon-text-format-remove:before{content:""}.icon-text-size:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-underline:before{content:""}.icon-strikethrough:before{content:""}.icon-highlight:before{content:""}.icon-text-align-left:before{content:""}.icon-text-align-center:before{content:""}.icon-text-align-right:before{content:""}.icon-text-align-justify:before{content:""}.icon-line-spacing:before{content:""}.icon-indent-increase:before{content:""}.icon-indent-decrease:before{content:""}.icon-text-wrap:before{content:""}.icon-pilcrow:before{content:""}.icon-direction-ltr:before{content:""}.icon-direction-rtl:before{content:""}.icon-page-break:before{content:""}.icon-page-break2:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numeric-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-time-asc:before{content:""}.icon-sort-time-desc:before{content:""}.icon-sigma:before{content:""}.icon-pencil-line:before{content:""}.icon-hand:before{content:""}.icon-pointer-up:before{content:""}.icon-pointer-right:before{content:""}.icon-pointer-down:before{content:""}.icon-pointer-left:before{content:""}.icon-finger-tap:before{content:""}.icon-fingers-tap:before{content:""}.icon-reminder:before{content:""}.icon-fingers-crossed:before{content:""}.icon-fingers-victory:before{content:""}.icon-gesture-zoom:before{content:""}.icon-gesture-pinch:before{content:""}.icon-fingers-scroll-horizontal:before{content:""}.icon-fingers-scroll-vertical:before{content:""}.icon-fingers-scroll-left:before{content:""}.icon-fingers-scroll-right:before{content:""}.icon-hand2:before{content:""}.icon-pointer-up2:before{content:""}.icon-pointer-right2:before{content:""}.icon-pointer-down2:before{content:""}.icon-pointer-left2:before{content:""}.icon-finger-tap2:before{content:""}.icon-fingers-tap2:before{content:""}.icon-reminder2:before{content:""}.icon-gesture-zoom2:before{content:""}.icon-gesture-pinch2:before{content:""}.icon-fingers-scroll-horizontal2:before{content:""}.icon-fingers-scroll-vertical2:before{content:""}.icon-fingers-scroll-left2:before{content:""}.icon-fingers-scroll-right2:before{content:""}.icon-fingers-scroll-vertical3:before{content:""}.icon-border-style:before{content:""}.icon-border-all:before{content:""}.icon-border-outer:before{content:""}.icon-border-inner:before{content:""}.icon-border-top:before{content:""}.icon-border-horizontal:before{content:""}.icon-border-bottom:before{content:""}.icon-border-left:before{content:""}.icon-border-vertical:before{content:""}.icon-border-right:before{content:""}.icon-border-none:before{content:""}.icon-ellipsis:before{content:""}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.switch-enter-from,.switch-leave-to{opacity:0}.switch-enter-active,.switch-leave-active{transition:opacity .25s ease}.slide-enter-active,.slide-leave-active{transition-duration:1s}.slide-enter-to,.slide-leave-from{max-height:150px;overflow:hidden}.slide-enter-from,.slide-leave-to{overflow:hidden;max-height:0}.list-enter-from{opacity:0;transform:scaleY(.7)}.list-enter-active{transform-origin:top center;transition:all .2s ease}.list-leave-to{opacity:0;transform:scaleY(0)}.list-leave-active{transform-origin:top center;transition:all .2s ease;position:absolute;width:100%}.list-move{transition:all .2s ease}main{display:grid;grid-template-columns:100%;min-width:320px}main section{max-width:1300px;width:100%;margin-top:30px;margin-left:auto;margin-right:auto}.narrow-container{max-width:1090px;margin-left:auto;margin-right:auto}.mobile-padding{padding:0 10px}@media only screen and (max-width: 1000px){body header{position:sticky;width:100%;top:0;left:0;z-index:4}body main.homepage section,body main.destination-page section{padding:0 10px}body main.homepage section.hero-banner,body main.destination-page section.hero-banner{height:100vh}}.subpage{display:block;max-width:720px;margin-left:auto;margin-right:auto;padding-top:35px}.subpage h1{text-align:center}.subpage img{max-width:100%;height:auto}@media only screen and (max-width: 1000px){.subpage{padding:0 10px}}.contacts{max-width:1300px;margin-left:auto;margin-right:auto}.contacts h1{text-align:center}.contacts h2.center{text-align:center;font-size:28px}.contacts .addresses{display:flex;flex-wrap:wrap}.contacts .addresses.headquarters .address{flex-basis:33.333%;margin-left:auto;margin-right:auto}.contacts .addresses>.address{flex-basis:31.333%;margin:1%;padding:20px;border-radius:4px;box-shadow:0 3px 6px #00000029;background-color:#fff}.contacts .addresses>.address .city_top{font-weight:600;font-size:14px;text-transform:uppercase;margin:-20px -20px 20px;width:calc(100% + 40px);background-color:#134872;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;padding:20px}.contacts .addresses>.address h3{margin:0}.contacts .addresses>.address a.show_more{color:#134872;text-decoration:none;font-weight:600;display:block;margin:10px 0;text-align:center;border-top:solid 1px silver;padding-top:10px}.contacts .addresses>.address .additional{font-size:14px;display:none}.contacts .addresses>.address .additional.opened{display:block}.contacts .addresses>.address .additional h2{font-size:18px;text-transform:initial}.contacts .addresses>.address .contact{display:flex;flex-wrap:wrap}.contacts .addresses>.address .contact div{flex-basis:50%}.contacts .addresses>.address .contact div.opening_hours{flex-basis:100%}.contacts .addresses>.address .contact div p{text-transform:uppercase;font-size:12px;font-weight:600;color:#2e2e2e;margin-bottom:0}.contacts .addresses>.address .contact div.email{flex-basis:100%}@media only screen and (max-width: 1000px){.contacts .addresses.headquarters>.address{flex-basis:100%;margin:20px}.contacts .addresses>.address{flex-basis:100%;margin:20px}}.blog{position:relative;width:100%;max-width:1300px;margin-left:auto;margin-right:auto}.blog .wp-block-image{margin-bottom:1em}.blog h1,.blog h2{text-align:center;font-size:30px;margin:50px 0}.blog .hp_heading{text-align:center}.blog .article_listing{display:flex;flex-wrap:wrap;justify-content:space-between}.blog .article_listing .article_preview{flex-basis:32%;padding-bottom:35px}.blog .article_listing .article_preview a{text-decoration:none}.blog .article_listing .article_preview .attributes{padding:10px 20px;font-size:14px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #00aeee}.blog .article_listing .article_preview .attributes .date{color:#134872;line-height:25px}.blog .article_listing .article_preview .attributes .reading_time{background-color:#fff;border-radius:4px;line-height:25px;padding:0 15px;color:#134872}.blog .article_listing .article_preview .attributes .reading_time:before{font-family:icomoon;content:""}.blog .article_listing .article_preview .attributes .reading_time span{font-weight:500}.blog .article_listing .article_preview .thumbnail{border-radius:4px;overflow:hidden}.blog .article_listing .article_preview .thumbnail img{max-width:100%;height:auto;display:block}.blog .article_listing .article_preview h2{font-weight:600;font-size:22px;line-height:27px;margin:20px}.blog .article_listing .article_preview .entry{margin:0 20px}.blog .article_listing .article_preview .entry .moretag{display:block;text-decoration:underline;color:#134872;margin:20px 0}.blog .article{width:100%}.blog .article .attributes{padding:20px 20px 30px;font-size:14px;display:flex;justify-content:space-between}.blog .article .attributes .date{color:#134872;line-height:25px;flex-basis:30%}.blog .article .attributes .date a{color:#134872;line-height:25px;text-decoration:none;margin-right:30px;padding-right:30px;border-right:solid 1px #55b9d0}.blog .article .attributes .reading_time{background-color:#fff;border-radius:4px;line-height:25px;padding:0 15px;color:#134872}.blog .article .attributes .reading_time:before{font-family:icomoon;content:""}.blog .article .attributes .reading_time span{font-weight:500}.blog .article .attributes .author{color:#134872;line-height:25px;flex-basis:30%;text-align:right}.blog .article h1{font-size:30px;font-weight:600;text-align:center;margin:40px auto;max-width:20em}.blog .article .post_thumbnail{border-radius:4px;overflow:hidden;margin-left:auto;margin-right:auto}.blog .article .post_thumbnail img{width:100%;max-width:100%;height:auto;display:block}.blog .article .blog_content{max-width:53em;margin-left:auto;margin-right:auto}.blog .article .blog_content .wp-block-image{text-align:center}.blog .article .blog_content .wp-block-image img{max-width:100%;height:auto}.blog .suggest_more_articles{font-weight:600;font-size:22px;margin-top:100px;margin-bottom:50px;width:100%;text-align:center}@media only screen and (max-width: 1000px){.blog .article_listing{flex-direction:column;flex-wrap:initial}.blog .article{padding:10px}}.blog .article .blog_content .hand-picked-hotels-container{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width: 1000px){.blog .article .blog_content .hand-picked-hotels-container{grid-template-columns:auto}}input{border-radius:2px;background:#fff;border:1px solid #1c6faf;width:100%;height:36px;padding:10px 12px;font-size:16px;line-height:19px;font-family:inherit}input::placeholder{color:#7e7e7e;font-style:italic;font-weight:300;opacity:1}button,.button{border:none;margin:0;overflow:visible;background:#0000;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;width:auto;height:40px;border-radius:4px;background-color:#1c6faf;color:#fff;font-size:18px;line-height:22px;font-weight:500;padding:0 18px;text-decoration:none;display:inline-grid;justify-items:center;align-items:center;grid-template-columns:auto;cursor:pointer}button::-moz-focus-inner,.button::-moz-focus-inner{border:0;padding:0}button:disabled,.button:disabled{background-color:#acd6f4;cursor:default}button.h-50,.button.h-50{height:50px}button.lightblue-bckg,.button.lightblue-bckg{background-color:#e7f0f7!important}button.white-bckg,.button.white-bckg{background-color:#fff!important}button.orange-text,.button.orange-text{color:#f78b46}button.blue-text,.button.blue-text{color:#1c6faf}button.floating,.button.floating{box-shadow:0 0 10px #000000a3}button.narrow,.button.narrow{height:40px}button.inline,.button.inline{display:inline-flex}button.w-100,.button.w-100{width:100%}button.h-auto,.button.h-auto{height:auto;padding:10px 18px}button.link,.button.link{display:inline-block;background-color:#0000;color:#134872;font-size:14px;height:auto;padding:0;font-weight:400;text-decoration:underline}button.w-icon-left,.button.w-icon-left{display:inline-grid!important;grid-template-columns:22px minmax(5px,10px) auto}button.w-icon-left span,.button.w-icon-left span{grid-column:3/4}button.w-icon-left i,.button.w-icon-left i{grid-column:1/2;font-size:18px}button.w-icon-right,.button.w-icon-right{display:inline-grid!important;grid-template-columns:auto minmax(5px,10px) 22px}button.w-icon-right span,.button.w-icon-right span{grid-column:1/2}button.w-icon-right i,.button.w-icon-right i{grid-column:3/4;font-size:18px}button.centered-text,.button.centered-text{justify-content:center}button.secondary,.button.secondary{font-size:16px;line-height:19px;background-color:#0000;color:#1c6faf}button.outline,.button.outline{border:solid 1px #1c6faf;color:#1c6faf;background-color:#0000}button.tertiary,.button.tertiary{background-color:#f74646;height:40px}button.no-background,.button.no-background{padding:0;background-color:#0000;color:#1c6faf;height:auto;font-size:14px;line-height:17px;align-items:center;font-weight:400}button.transparent,.button.transparent{color:#fff;padding:5px 12px;display:flex;justify-content:space-between;align-items:center;background-color:#0000;font-weight:400;height:40px}button.transparent.disabled,.button.transparent.disabled{color:#ffffff80}button.only-icon,.button.only-icon{width:40px;height:40px;padding:0;display:flex;justify-content:center;align-items:center}button.only-icon i,.button.only-icon i{font-size:18px}button.favorite-added i.icon-heart:before,.button.favorite-added i.icon-heart:before{content:""}button.lr-padding-25,.button.lr-padding-25{padding-left:25px;padding-right:25px}.switch-button{color:#1c6faf;font-size:14px!important;line-height:17px!important;display:flex;gap:16px;align-items:center;height:40px;padding:10px 20px;cursor:pointer;-webkit-user-select:none;user-select:none}.inline-button-group{display:inline-flex;flex-wrap:wrap;gap:12px}.stepper{position:relative}.stepper input::-webkit-outer-spin-button,.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper input[type=number]{-moz-appearance:textfield}.stepper input{box-shadow:0 3px 6px #00000029;text-align:center}.stepper i{position:absolute;top:0;color:#1c6faf;width:36px;font-size:20px;line-height:36px;cursor:pointer;text-align:center}.stepper i.icon-minus{left:4px}.stepper i.icon-plus{right:2px}.select-wrapper{display:inline-flex}.select-wrapper.w-100{width:100%}.select-wrapper.no-background{position:relative}.select-wrapper.no-background select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 50px 10px 13px;background-color:#0000;border:1px solid #1c6faf;border-radius:4px;color:#1c6faf;height:38px;font-size:14px;line-height:17px;font-weight:400;outline:none;cursor:pointer;display:block;width:100%}.select-wrapper.no-background select:focus-visible{outline:2px solid #1c6faf}.select-wrapper.no-background:after{content:"";font-family:icomoon!important;color:#1c6faf;font-size:20px;position:absolute;top:6px;right:10px;pointer-events:none}.checkbox-wrapper{display:block;position:relative;padding-left:40px;font-size:16px;line-height:20px;color:#1c6faf;font-weight:300;-webkit-user-select:none;user-select:none;cursor:pointer}.checkbox-wrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;top:0;left:0}.checkbox-wrapper .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #1c6faf;border-radius:2px;font-size:15px;cursor:pointer}.checkbox-wrapper .checkmark:after{content:"";font-family:icomoon!important;color:#f78b46;position:absolute;display:none;font-size:12px;left:3px;top:-1px}.checkbox-wrapper input:checked~.checkmark,.checkbox-wrapper input:indeterminate+.checkmark{border:1px solid #f78b46}.checkbox-wrapper input:checked~.checkmark:after{display:block}.checkbox-wrapper input:indeterminate+.checkmark:after{display:block;content:"";height:4px;width:4px;background-color:#f78b46;border-radius:50%;top:7px;left:7px}.checkbox-wrapper a{color:#1c6faf}ul.checkbox-listing{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:start;gap:10px}.error{font-size:14px!important;line-height:17px!important;color:#f74646}.error:not(:first-child){margin-top:6px}.input-group>label,.input-group>.label{display:block;font-weight:700;font-size:14px!important;line-height:17px!important;margin-bottom:8px}.input-group input.small{width:140px}.input-group .hint{margin-top:8px;color:#7e7e7e;font-size:14px!important;line-height:17px!important;font-weight:300;font-style:italic;letter-spacing:-.42px}.input-group.phone .phone-input{display:flex}.input-group.phone .phone-input select.country-calling-code{width:130px;display:block;background:none;border-radius:2px 0 0 2px;border:1px solid #1c6faf;border-right:0;font: 300 16px/19px Rubik}.input-group.phone .phone-input select.country-calling-code option{background:none;display:flex;justify-content:space-between}.input-group.phone .phone-input select.country-calling-code option .flag{width:25px;background-color:#00f}.input-group.phone .phone-input input{border-top-left-radius:0;border-bottom-left-radius:0}input[type=text],input[type=number],input[type=email]{border:1px solid #1c6faf;border-radius:2px;box-shadow:1px 1px 1px #00000029}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin:0}.radio-wrapper{display:block;position:relative;padding-left:30px;-webkit-user-select:none;user-select:none}.radio-wrapper+.radio-wrapper{margin-top:12px}.radio-wrapper input{position:absolute;opacity:0;top:0;left:0;width:0;height:0}.radio-wrapper label{display:inline-block;padding-top:3px;padding-left:30px;margin-left:-30px;font-size:16px!important;line-height:19px!important;font-weight:400;margin-bottom:0;cursor:pointer}.radio-wrapper .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#fff;border-radius:50%;border:1px solid #1c6faf;box-shadow:0 3px 6px #00000029}.radio-wrapper input:checked~.checkmark{background-color:#f78b46;border-color:#f78b46}.radio-wrapper input:focus~.checkmark{outline:1px solid #1c6faf;outline-offset:2px}.radio-wrapper input:checked:focus~.checkmark{outline:1px solid #f78b46;outline-offset:2px}.radio-wrapper input:disabled~.checkmark{border-color:#0000004d}.radio-wrapper input:disabled~div{color:#7e7e7e}.radio-wrapper .input-group{margin-top:10px}.birthday-picker{display:flex;width:230px}.birthday-picker .it{display:flex;flex-direction:column}.birthday-picker .it label{font-weight:300;font-size:14px!important;line-height:17px!important;margin-bottom:5px}.birthday-picker .it:nth-child(1){width:70px}.birthday-picker .it:nth-child(1) input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.birthday-picker .it:nth-child(2){width:70px}.birthday-picker .it:nth-child(2) input{border-right:0;border-radius:0}.birthday-picker .it:nth-child(3){width:90px}.birthday-picker .it:nth-child(3) input{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown{position:absolute;z-index:5;top:calc(100% + 14px);left:0;min-width:100%;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #00000029}.dropdown .dropdown-header-mobile{display:none;padding:13px 17px;border-bottom:1px solid #e7f0f7}.dropdown .dropdown-header-mobile .top{display:flex;justify-content:center}.dropdown .dropdown-header-mobile .top .left{flex:1}.dropdown .dropdown-header-mobile .top .left .heading-mobile{font-size:22px;line-height:27px;font-weight:500;letter-spacing:-.03em}.dropdown .dropdown-header-mobile .top .close-icon{font-size:27px;line-height:27px;font-weight:600;color:#1c6faf;cursor:pointer}.dropdown .dropdown-header-mobile .top .close-icon i{display:block}.dropdown .dropdown-content{flex:1;overflow:auto}.dropdown .bottom-controls{margin-top:auto;padding:13px;border-top:1px solid #e7f0f7;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.dropdown .bottom-controls>div{display:flex;align-items:center}.dropdown .bottom-controls .left{display:none;grid-column:1/2;justify-content:flex-start}.dropdown .bottom-controls .center{justify-content:flex-start;flex-wrap:wrap;gap:8px}.dropdown .bottom-controls .right{display:none;grid-column:3/4;justify-content:flex-end}.active{position:relative}@media only screen and (max-width: 1000px){.dropdown{display:none;z-index:7;top:0;left:0;width:100%;height:auto;border-radius:0;min-height:100%;min-width:320px}.dropdown .dropdown-header-mobile{display:block}.dropdown .bottom-controls{padding-bottom:max(env(safe-area-inset-bottom,0px),13px)}.dropdown .bottom-controls .left{display:flex}.dropdown .bottom-controls .center{grid-column:2/3;justify-content:center}.dropdown .bottom-controls .right{display:flex}.active>.dropdown{visibility:visible;opacity:1;display:flex;flex-direction:column;width:100%;height:100%;position:fixed}}.header-observer-helper{height:1px;background-color:#0000;margin-bottom:-1px}.sticky-container{position:sticky;inset:0 0 auto;z-index:6}header{height:65px;padding:13px 20px;background-color:#0000;display:grid;grid-template-columns:max-content minmax(0,180px) max-content auto max-content;transition:background-color .1s linear}header.header-sticky{background-color:#1c6faf}header.header-clicked{background-color:#134872}header .logo{grid-column:1/2;height:30px}header .logo img{display:block;width:180px}header>nav{grid-column:3/4;margin:0 10px}header>nav>ul{margin:0;padding:0;list-style-type:none;display:flex;gap:10px}header>nav>ul>li{display:block;position:relative}header>nav>ul>li.active>a{background-color:#fff;color:#000}header>nav>ul>li>a{display:flex;align-items:center;height:42px;padding:0 10px;border-radius:4px 4px 0 0;text-decoration:none;color:#fff;font-size:16px;letter-spacing:-.03em;white-space:nowrap;cursor:pointer;transition:all .1s linear;-webkit-user-select:none;user-select:none}header .dropdown-menu{position:absolute;visibility:hidden;opacity:0;transition:all .2s ease}header .active .dropdown-menu{visibility:visible;opacity:1;transition:all .1s ease}header .menu-item-catalogues.active>a{background-color:#fff;color:#000}header .menu-item-catalogues.active .dropdown-menu{visibility:visible;opacity:1;transition:all .1s ease}header .catalogues{top:42px;left:-70px;display:grid;grid-template-columns:minmax(200px,auto) minmax(300px,auto);min-height:150px;background-color:#fff;border-radius:10px;max-height:calc(100vh - 65px);overflow:auto;box-shadow:0 3px 6px #00000029}header .catalogues .countries{background-color:#f3f8fb;display:flex;flex-direction:column}header .catalogues .countries ul{margin:0;padding:20px 0 0;list-style-type:none}header .catalogues .countries ul li{padding:14px 24px;letter-spacing:-.03em;cursor:pointer;font-weight:500}header .catalogues .countries ul li.active{background-color:#fff}header .catalogues .countries .extra-menu-item{margin-top:auto;letter-spacing:-.03em;cursor:pointer;font-weight:500;border-top:1px solid #fff}header .catalogues .countries .extra-menu-item a{display:block;color:#3c3c3c;padding:20px 24px;text-decoration:none}header .catalogues .locations ul{margin:0;padding:20px 0 0;list-style-type:none}header .catalogues .locations ul li{padding:10px 24px;letter-spacing:-.03em;cursor:pointer;display:flex;justify-content:space-between;align-items:center}header .catalogues .locations ul li a{text-decoration:none}header .catalogues .locations .destinacia-informacie{border-top:1px solid #f3f8fb;padding:10px 24px;letter-spacing:-.03em;font-weight:500;cursor:pointer}header .catalogues .locations .destinacia-informacie a{text-decoration:none}header .action-items{grid-column:5/6;display:flex;align-items:center;height:43px;margin-left:auto;gap:5px}header .action-items .action-item button.transparent{width:40px}header .action-items .search{visibility:hidden;opacity:0;transition:visibility 0ms ease .2s,opacity .2s ease;position:relative}header .action-items .search.visible{visibility:visible;opacity:1;transition:visibility 0ms ease 0ms,opacity .2s ease 0ms}header .action-items .search.visible button.transparent{transition:visibility 0ms ease 0ms,opacity .2s ease 0ms,width .2s ease .2s,color .2s ease 0ms}header .action-items .search:before{content:"";width:100%;height:calc(100% + 5px);display:block;background-color:#fff;border-radius:4px 4px 0 0;opacity:0;position:absolute;top:-5px;z-index:2;transition:opacity .2s ease}header .action-items .search.active:before{opacity:1}header .action-items .search.active>button.transparent{color:#1c6faf}header .action-items .search button.transparent{padding:0;z-index:3;position:relative;transition:color .2s ease}header .action-items .search>.dropdown,header .action-items .search>.dropdown-menu{z-index:1;top:100%}header .action-items .search.active button.transparent{width:170px;transition:all .2s ease}header .action-items .search.active button.transparent span{margin-left:14px;width:95px;opacity:1;transition:all .2s ease 0ms}header .action-items .search.active .dropdown-menu{transition:all .2s ease .2s}header .action-items .search button.transparent{position:relative;justify-content:center;width:40px;transition:width .2s ease .2s,color .2s ease 0ms}header .action-items .search button.transparent span{display:inline-block;width:0;overflow:hidden;font-size:16px;line-height:19px;letter-spacing:-.03em;opacity:0;transition:all .2s ease .2s,color .2s ease 0ms}header .action-items .search .dropdown-menu{right:-100px;transition:all .2s ease 0ms}header .action-items .search .dropdown-menu .search-bar{background-color:#fff}header .action-items .favorites{position:relative}header .action-items .favorites:before{content:"";width:100%;height:calc(100% + 5px);display:block;background-color:#fff;border-radius:4px 4px 0 0;opacity:0;position:absolute;top:-5px;z-index:2;transition:opacity .2s ease}header .action-items .favorites.active:before{opacity:1}header .action-items .favorites.active>button.transparent{color:#1c6faf}header .action-items .favorites button.transparent{padding:0;z-index:3;position:relative;transition:color .2s ease}header .action-items .favorites>.dropdown,header .action-items .favorites>.dropdown-menu{z-index:1;top:100%}header .action-items .favorites button.transparent{justify-content:center}header .action-items .favorites button.transparent sub{align-self:end;font-size:12px;line-height:30px;font-weight:600}header .action-items .favorites .dropdown{min-height:350px;max-height:400px;min-width:490px;left:-240px;right:0;top:100%;z-index:5;display:flex;flex-direction:column}header .action-items .favorites .dropdown .empty-list{margin-top:20px;text-align:center}header .action-items .favorites .dropdown .bottom-button-container{margin-top:auto;padding:13px;border-top:1px solid #e7f0f7;display:flex;justify-content:center}header .action-items .infoline{position:relative}header .action-items .infoline:before{content:"";width:100%;height:calc(100% + 5px);display:block;background-color:#fff;border-radius:4px 4px 0 0;opacity:0;position:absolute;top:-5px;z-index:2;transition:opacity .2s ease}header .action-items .infoline.active:before{opacity:1}header .action-items .infoline.active>button.transparent{color:#1c6faf}header .action-items .infoline button.transparent{padding:0;z-index:3;position:relative;transition:color .2s ease}header .action-items .infoline>.dropdown,header .action-items .infoline>.dropdown-menu{z-index:1;top:100%}header .action-items .infoline.active>button.transparent:after{content:""}header .action-items .infoline>button.transparent{position:relative;width:230px;padding:0 10px}header .action-items .infoline>button.transparent:after{content:"";font-family:icomoon!important;font-size:16px}header .action-items .infoline>button.transparent .left{display:flex;align-items:center}header .action-items .infoline>button.transparent .left .telephone-icon{display:flex;align-items:center}header .action-items .infoline>button.transparent .left .info-text{margin-left:12px;font-size:12px;line-height:14px}header .action-items .infoline>button.transparent .left .info-text .time{opacity:.8;text-align:left}header .action-items .infoline .dropdown{min-width:350px;left:unset;right:0;top:100%;border-top-right-radius:0;z-index:1;max-height:calc(100vh - 65px);overflow:auto}header .action-items .infoline .dropdown .section{padding:22px 20px 30px}header .action-items .infoline .dropdown .section:not(:first-child){border-top:4px solid #eef2f6}header .action-items .infoline .dropdown .section .heading{font-weight:600;margin-bottom:30px}header .action-items .infoline .dropdown .section .heading.item-icon>i{color:#2e2e2e}header .action-items .infoline .dropdown .section .heading.item-icon i,header .action-items .infoline .dropdown .section .heading.item-icon span,header .action-items .infoline .dropdown .section .heading.item-icon a{font-weight:600}header .action-items .infoline .dropdown .section .item-icon{display:grid;align-items:baseline;grid-template-columns:20px auto;gap:20px}header .action-items .infoline .dropdown .section .item-icon:not(:first-child){margin-top:20px}header .action-items .infoline .dropdown .section .item-icon>i{width:20px;margin-right:20px;color:#686868}header .action-items .infoline .dropdown .section .item-icon span,header .action-items .infoline .dropdown .section .item-icon a{font-weight:300}header .action-items .infoline .dropdown .section .item-icon a{color:#1c6faf;text-decoration:none}header .action-items .infoline .dropdown .section a.telnum{color:#1c6faf;letter-spacing:-.03em;text-decoration:none}header .action-items .infoline .dropdown .section a.telnum.big{font-size:22px;line-height:27px}header .action-items .infoline .dropdown .section .time-available{margin-top:7px;font-weight:300;color:#3c3c3c;line-height:19px}header .action-items .infoline .dropdown .section a.button{margin-top:10px;font-size:16px;line-height:19px;width:180px;height:40px;padding:0 5px;grid-template-columns:auto;color:#fff;font-weight:400}header .action-items .mobile-menu{display:none}@media only screen and (max-width: 1000px){header{height:65px;padding:12px 17px;align-items:center}header .logo{max-height:30px}header .logo img{max-height:42px;width:auto}header>nav{display:none}header .interactive-icons{width:120px;display:flex;justify-content:space-between}header .action-items{height:auto}header .action-items .action-item button.transparent{border:none}header .action-items .action-item.search.active button.transparent{width:40px;transition:all .2s ease}header .action-items .action-item.search.active button.transparent span{display:none}header .action-items .action-item.search>.dropdown-menu{z-index:3;position:fixed;top:53px;right:0;width:100vw;padding:0 10px;max-width:450px;transition:all .2s ease}header .action-items .action-item.search button.transparent{width:40px;transition:none}header .action-items .action-item.search button.transparent span{display:none}header .action-items .action-item.favorites:before{transition:none}header .action-items .action-item.favorites button.transparent{width:40px;transition:none}header .action-items .action-item.favorites button.transparent:after{display:none}header .action-items .action-item.favorites button.transparent .left .info-text{display:none}header .action-items .action-item.favorites .dropdown{top:0;left:0;right:unset;z-index:4;min-height:unset;max-height:unset;min-width:unset}header .action-items .action-item.favorites .dropdown .bottom-button-container{padding-bottom:max(env(safe-area-inset-bottom,0px),13px)}header .action-items .action-item.infoline:before{transition:none}header .action-items .action-item.infoline button.transparent{width:auto;transition:none}header .action-items .action-item.infoline button.transparent:after{display:none}header .action-items .action-item.infoline button.transparent .left .info-text{display:none}header .action-items .action-item.infoline .dropdown{top:0;z-index:3;min-width:unset}header .action-items .mobile-menu{display:flex}header .action-items .mobile-menu ul{margin:0;padding:0;list-style-type:none}header .action-items .mobile-menu ul li{border-bottom:1px solid #e7f0f7;display:flex}header .action-items .mobile-menu ul li a{flex:1;display:flex;flex-direction:column;text-decoration:none;padding:20px}header .action-items .mobile-menu ul li a .text{color:#1c6faf}header .action-items .mobile-menu ul li a .subtext{font-size:12px;line-height:14px;font-weight:300;color:#3c3c3c}header .action-items .mobile-menu ul li a.action{color:#f78b46;flex:0 1 40px;display:grid;place-content:center}header .action-items .mobile-menu ul li.countries ul{flex:1 0 auto;display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-auto-rows:auto;background-color:#e7f0f7;gap:1px}header .action-items .mobile-menu ul li.countries ul li{border:none;background-color:#fff;font-weight:300}header .action-items .mobile-menu ul li.countries ul li{position:relative}header .action-items .mobile-menu ul li.countries ul li:after{content:"";font-family:icomoon;position:absolute;color:#1c6faf;right:8px;top:calc(50% - 8px);font-size:12px}header .action-items .mobile-menu ul li.external{position:relative}header .action-items .mobile-menu ul li.external:after{content:"";font-family:icomoon;position:absolute;color:#1c6faf;right:8px;top:calc(50% - 8px);font-size:12px}header .action-items .mobile-menu ul li.back{position:relative}header .action-items .mobile-menu ul li.back:after{content:"";font-family:icomoon;position:absolute;color:#1c6faf;left:4px;top:calc(50% - 8px);font-size:12px}}footer{min-width:320px;background-color:#3c3c3c;margin-top:50px}footer hr{margin:0;border:0;border-bottom:1px solid #494949}footer .social-proofs{margin-left:auto;margin-right:auto;max-width:1300px;padding:35px 0;display:grid;grid-template-columns:repeat(4,auto);gap:25px;justify-content:space-between}footer .social-proofs .one-proof{display:flex;align-items:flex-start}footer .social-proofs .one-proof .icon{display:flex;align-items:center;margin-right:16px;font-size:36px}footer .social-proofs .one-proof .icon.orange{color:#f78b46}footer .social-proofs .one-proof .icon.yellow{color:#ffd500}footer .social-proofs .one-proof .icon.green{color:#45e600}footer .social-proofs .one-proof .icon.blue{color:#00aeee}footer .social-proofs .one-proof .text .big-text{font-weight:300;font-size:26px;line-height:26px;letter-spacing:-.03em;color:#fff}footer .social-proofs .one-proof .text .sub-text{font-weight:300;font-size:18px;letter-spacing:-.03em;color:#9e9e9e}footer .bottom-navigation{margin-left:auto;margin-right:auto;max-width:1300px;padding:35px 0;display:grid;grid-template-columns:repeat(4,1fr);column-gap:35px}footer .bottom-navigation .column .column-header{color:#fff;font-weight:300;font-size:18px;letter-spacing:-.03em;line-height:16px}footer .bottom-navigation .column .column-content{margin-top:24px;font-weight:300;font-size:13px;letter-spacing:-.03em;line-height:16px;color:#9e9e9e}footer .bottom-navigation .column .column-content ul{margin:0;padding:0;list-style-type:none}footer .bottom-navigation .column .column-content ul li:not(:first-child){margin-top:14px}footer .bottom-navigation .column .column-content ul li a{color:#9e9e9e;text-decoration:none}footer .bottom-navigation .column .column-content .text{margin-top:14px}footer .bottom-navigation .column .column-content .link-icon{color:#9e9e9e;text-decoration:none;display:flex;align-items:center;margin-top:28px}footer .bottom-navigation .column .column-content .link-icon i{color:#fff;margin-right:8px;font-size:22px}footer .bottom-navigation .column .column-content strong{color:#fff;font-weight:500}footer .partners{margin-left:auto;margin-right:auto;max-width:1300px;padding:35px 0;color:#fff;display:flex;align-items:center;flex-wrap:wrap}footer .partners .heading{font-weight:300;font-size:18px;letter-spacing:-.03em;line-height:16px;margin-right:70px}footer .partners .logos{flex:1;display:flex;align-items:center;flex-wrap:wrap}footer .partners .logos a{margin-right:45px}footer .partners .logos a img{width:80px}footer .bottom-copyright{margin-left:auto;margin-right:auto;max-width:1300px;padding:18px 0;color:#9e9e9e;display:flex;align-items:center}footer .bottom-copyright .logo{padding-top:6px;margin-right:20px}footer .bottom-copyright .logo img{display:block;width:97px}footer .bottom-copyright .copy-text{font-weight:300;font-size:13px;letter-spacing:-.03em}footer .bottom-copyright .dve-loga{display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:30px;margin-left:auto}@media only screen and (max-width: 1000px){footer .social-proofs{padding:30px 20px;row-gap:50px;grid-template-columns:repeat(2,auto)}footer .social-proofs .one-proof{justify-content:center}footer .social-proofs .one-proof .icon{font-size:28px;margin-right:8px}footer .social-proofs .one-proof .text .big-text{font-size:18px;line-height:18px}footer .social-proofs .one-proof .text .sub-text{font-size:14px}footer .bottom-navigation{grid-template-columns:repeat(1,auto);padding:0}footer .bottom-navigation .column.active .column-header:after{transform:rotate(-180deg)}footer .bottom-navigation .column.active .column-content{display:block}footer .bottom-navigation .column .column-header{padding:18px;border-top:1px solid #494949;border-bottom:1px solid #494949;font-size:16px;line-height:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}footer .bottom-navigation .column .column-header:after{content:"";font-family:icomoon!important;transition:all .4s ease}footer .bottom-navigation .column .column-content{margin-top:0;padding:18px;display:none}footer .partners{padding:35px 18px;display:block}footer .partners .logos{margin-top:25px;display:grid;grid-template-columns:repeat(auto-fit,80px);gap:25px 45px;align-items:center}footer .partners .logos a{margin:0}footer .bottom-copyright{padding:35px 18px;display:grid;grid-template-columns:auto auto;row-gap:10px}footer .bottom-copyright .copy-text{grid-row:2/3;grid-column:1/3;text-align:center}footer .bottom-copyright .dve-loga{display:flex}footer .bottom-copyright .dve-loga a{display:flex;justify-content:flex-end}}.search-bar-main-wrapper{grid-area:searchbar;place-self:center;width:1000px;height:68px}.search-bar-main-wrapper .search-bar-observer-helper{height:1px;background-color:#0000;margin-bottom:-1px}.search-bar{border-radius:10px;background:linear-gradient(#fff,#ffffffbf);box-shadow:0 3px 6px #00000029;padding:9px 0;width:1000px;display:grid;grid-template-columns:35% 15% 15% 15% 20%}.search-bar>*{position:relative;height:50px}.search-bar>*>.inner{height:calc(100% + 18px);margin:-9px 0;padding:9px 8px;border-radius:10px 10px 0 0;transition:all .1s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.search-bar>*>.inner .label{font-weight:500;font-size:16px;line-height:19px;letter-spacing:-.03em}.search-bar>*>.inner .hint{color:#7e7e7e;font-weight:300;font-style:italic;font-size:14px;line-height:19px;letter-spacing:-.03em;margin-top:8px}.search-bar>*>.inner .filter-value{margin-top:5px;font-size:14px;line-height:17px;white-space:nowrap;overflow:hidden;display:flex;gap:5px 3px}.search-bar>*>.inner .filter-value .pill.last-item{overflow:hidden}.search-bar>*>.inner .filter-value .pill.last-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-bar>*.active .inner{box-shadow:0 3px 6px #00000029;height:calc(100% + 29px);background:#fff}.search-bar .destination,.search-bar .date,.search-bar .duration{border-right:1px solid #b4deea}.search-bar .search-button{flex:1 1 220px;padding-left:8px;padding-right:8px;display:flex;justify-content:center;align-items:center}.search-bar .search-button button{width:100%;grid-template-columns:22px auto}.search-bar .search-button button i{grid-column:1;font-size:20px}.dropdown .dropdown-header-mobile .picked-destinations-container{margin-top:16px;display:flex;flex-wrap:wrap;gap:5px 3px}.dropdown .dropdown-header-mobile .picked-destinations-container .pill{cursor:pointer}.dropdown.filter-destination{min-width:460px;width:calc(100% - 20px)}.dropdown.filter-date{left:-18vw;min-width:400px}.dropdown.filter-persons{width:508px;left:unset;right:0}.filter-destination{min-height:350px;max-height:600px;display:flex;flex-direction:column}.filter-destination .filter-value{flex:0 0 auto;margin:15px 13px;display:flex;flex-wrap:wrap;gap:5px 3px;position:relative;max-height:59px;overflow:hidden}.filter-destination .filter-value.show-all{max-height:unset}.filter-destination .filter-value .pill{cursor:pointer}.filter-destination .filter-value .pill.show-more{position:absolute;bottom:-5px;right:-5px;border:5px solid #fff}.filter-destination .filter-values-page{max-height:310px;overflow-y:auto}.filter-destination .filter-values-page .back{display:block;cursor:pointer;text-decoration:none;padding:7px 30px;color:#1c6faf;font-size:14px}.filter-destination .filter-values-page .back{position:relative}.filter-destination .filter-values-page .back:after{content:"";font-family:icomoon;position:absolute;color:#1c6faf;left:4px;top:calc(50% - 8px);font-size:12px}.filter-destination .filter-values-page .back:after{left:13px;font-size:10px}.filter-destination .filter-values-page h4{padding:7px 13px;margin:0;font-size:16px;line-height:19px;font-weight:500;color:#1c6faf}.filter-destination .destination-input{padding:15px 13px;flex:0 0 auto;position:relative}.filter-destination .destination-input.not-empty input{padding-right:40px}.filter-destination .destination-input.not-empty i{display:block}.filter-destination .destination-input i{display:none;color:#1c6faf;position:absolute;top:21px;right:25px;font-size:22px;cursor:pointer}.filter-destination .tabs{flex:0 1 auto}.filter-destination .tabs .tab{max-height:270px;overflow-y:auto;display:none}.filter-destination .tabs .tab.active{display:block}.filter-destination .tabs .popular-destinations{padding:17px 13px}.filter-destination .tabs .popular-destinations ul{list-style:none;margin:0;padding:0}.filter-destination .tabs .popular-destinations ul li{font-size:16px;line-height:19px;font-weight:300;color:#1c6faf;cursor:pointer}.filter-destination .tabs .popular-destinations ul li:not(:first-child){margin-top:17px}.filter-destination .tabs .all-destinations ul{list-style:none;margin:0;padding:0}.filter-destination .tabs .all-destinations ul li{cursor:pointer}.filter-destination .tabs .all-destinations>ul>li{position:relative;padding:17px 13px}.filter-destination .tabs .all-destinations>ul>li:after{position:absolute;content:"";font-family:icomoon!important;color:#1c6faf;right:13px;top:16px;pointer-events:none}.filter-destination .tabs .all-destinations>ul>li:not(:last-child){border-bottom:1px solid #e7f0f7}.filter-destination .tabs .all-destinations>ul>li.active:after{transform:rotate(180deg)}.filter-destination .tabs .all-destinations>ul>li.active>ul{display:block}.filter-destination .tabs .all-destinations>ul>li>ul{padding-left:40px;display:none}.filter-destination .tabs .all-destinations>ul>li>ul>li{margin-top:20px}.filter-destination .search-results{max-height:310px;overflow-y:auto}.filter-destination .search-results h4{margin:0;font-size:16px;line-height:19px;padding:7px 13px;font-weight:500;color:#1c6faf}.filter-destination .search-results .section-divider{padding:10px 13px;font-size:13px;line-height:15px;text-transform:uppercase;border-top:1px solid #e7f0f7;border-bottom:1px solid #e7f0f7}.filter-destination .search-results .locations{padding:13px}.filter-destination .search-results .locations>*:not(:first-child){margin-top:20px}.filter-destination .search-results .hotel-result{padding:13px}.filter-destination .search-results .hotel-result .hotel-details{display:flex;gap:12px}.filter-destination .search-results .hotel-result .hotel-details .hotel-text{flex:1 1 auto}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-name{display:flex;gap:8px;line-height:18px}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-name a{color:#1c6faf;text-decoration:none}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-name .klub-leto{flex:0 0 25px;width:25px}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-name .klub-leto img{width:100%}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-subdetails{font-size:14px;line-height:17px;font-weight:400;color:#686868;margin-top:2px}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-subdetails .badge{margin-top:2px;display:inline-block;background-color:#f74646;border-radius:4px;font-size:12px;line-height:17px;color:#fff;font-weight:500;padding:0 10px;text-transform:uppercase;margin-right:8px}.filter-destination .search-results .hotel-result .hotel-details .hotel-text .hotel-subdetails .price{margin-top:2px}.filter-destination .search-results .hotel-result .hotel-details .hotel-img{width:100px;flex-shrink:0}.filter-destination .search-results .hotel-result .hotel-details .hotel-img img{width:100%;height:auto}.filter-date .tabs .tabs-header-list{padding-top:20px;justify-content:center}.filter-date .tabs .tabs-header-list .tab-header:not(:last-child){margin-right:40px}.filter-date .calendar{padding:25px;display:flex;justify-content:center}.filter-date .calendar .arrow{display:flex;justify-content:center;align-items:center;width:25px;font-size:50px;color:#1c6faf;cursor:pointer}.filter-date .calendar .calendar-center{display:flex}.filter-date .calendar .calendar-center .month{flex:1 0 50%;padding:0 30px;width:360px}.filter-date .calendar .calendar-center .month h4{font-family:Rubik;font-weight:300;font-size:18px;text-align:center;margin:0}.filter-date .calendar .calendar-center .month .days{margin-top:15px;display:grid;grid-template-columns:repeat(7,42px);gap:10px 0px}.filter-date .calendar .calendar-center .month .days>*{width:42px;height:42px;text-align:center;color:#1c6faf;font-size:16px;line-height:19px;font-weight:300;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-date .calendar .calendar-center .month .days>*.g{color:#7e7e7e;cursor:default}.filter-date .calendar .calendar-center .month .days>*.start,.filter-date .calendar .calendar-center .month .days>*.end{position:relative;transform-style:preserve-3d;color:#fff}.filter-date .calendar .calendar-center .month .days>*.start:before,.filter-date .calendar .calendar-center .month .days>*.end:before{content:"";position:absolute;background-color:#f78b464d;right:0;height:100%;width:100%;background-color:#f78b46;border-radius:50%;transform:translateZ(-1px)}.filter-date .calendar .calendar-center .month .days>*.start:after,.filter-date .calendar .calendar-center .month .days>*.end:after{content:"";position:absolute;background-color:#f78b464d;height:100%;width:50%;transform:translateZ(-2px);top:0}.filter-date .calendar .calendar-center .month .days>*.start:after{right:0}.filter-date .calendar .calendar-center .month .days>*.end:after{left:0}.filter-date .calendar .calendar-center .month .days>*.in-range{background-color:#f78b464d}.filter-date .calendar .calendar-center .month .days>*.in-range:nth-child(7n){border-radius:0 50% 50% 0}.filter-date .calendar .calendar-center .month .days>*.in-range:nth-child(7n+1){border-radius:50% 0 0 50%}.filter-duration ul{list-style:none;margin:0;padding:0}.filter-duration ul li{padding:20px 13px}.filter-persons .rooms .room:not(:last-child){border-bottom:1px solid #e7f0f7}.filter-persons .rooms .room .heading{padding:22px 10px 8px;color:#1c6faf;font-weight:500;border-bottom:1px solid #e7f0f7}.filter-persons .rooms .room .config{padding:20px 16px 20px 13px}.filter-persons .rooms .room .config .config-row{display:flex;justify-content:space-between}.filter-persons .rooms .room .config .config-row .label{font-weight:300}.filter-persons .rooms .room .config .config-row:not(:first-child){margin-top:20px}.dummy-search-bar{position:absolute;top:0;right:0;z-index:21;width:1000px;height:68px;border-radius:10px;background-color:#fff;display:none;opacity:0;align-items:center;justify-content:flex-end}.dummy-search-bar button{color:#1c6faf;position:absolute}@media only screen and (max-width: 1000px){main.homepage .search-bar-main-wrapper,header .search-bar-main-wrapper,main.flights .search-bar-main-wrapper,main.last-minutes .search-bar-main-wrapper,.white-header .search-bar-main-wrapper{place-self:unset;height:auto;width:auto;overflow:hidden}main.homepage .search-bar-main-wrapper .search-bar,header .search-bar-main-wrapper .search-bar,main.flights .search-bar-main-wrapper .search-bar,main.last-minutes .search-bar-main-wrapper .search-bar,.white-header .search-bar-main-wrapper .search-bar{display:block;padding:0 20px 20px;width:auto}main.homepage .search-bar-main-wrapper .search-bar>*,header .search-bar-main-wrapper .search-bar>*,main.flights .search-bar-main-wrapper .search-bar>*,main.last-minutes .search-bar-main-wrapper .search-bar>*,.white-header .search-bar-main-wrapper .search-bar>*{height:56px;border-bottom:1px solid #e7f0f7}main.homepage .search-bar-main-wrapper .search-bar>*>.inner,header .search-bar-main-wrapper .search-bar>*>.inner,main.flights .search-bar-main-wrapper .search-bar>*>.inner,main.last-minutes .search-bar-main-wrapper .search-bar>*>.inner,.white-header .search-bar-main-wrapper .search-bar>*>.inner{display:flex;flex-direction:row;position:static;align-items:center;justify-content:space-between;transition:none;column-gap:8px;width:100%;height:100%;padding:0;margin:0}main.homepage .search-bar-main-wrapper .search-bar>*>.inner .label,header .search-bar-main-wrapper .search-bar>*>.inner .label,main.flights .search-bar-main-wrapper .search-bar>*>.inner .label,main.last-minutes .search-bar-main-wrapper .search-bar>*>.inner .label,.white-header .search-bar-main-wrapper .search-bar>*>.inner .label{font-weight:400}main.homepage .search-bar-main-wrapper .search-bar>*>.inner .hint,header .search-bar-main-wrapper .search-bar>*>.inner .hint,main.flights .search-bar-main-wrapper .search-bar>*>.inner .hint,main.last-minutes .search-bar-main-wrapper .search-bar>*>.inner .hint,.white-header .search-bar-main-wrapper .search-bar>*>.inner .hint{margin-top:0}main.homepage .search-bar-main-wrapper .search-bar>*>.inner .filter-value,header .search-bar-main-wrapper .search-bar>*>.inner .filter-value,main.flights .search-bar-main-wrapper .search-bar>*>.inner .filter-value,main.last-minutes .search-bar-main-wrapper .search-bar>*>.inner .filter-value,.white-header .search-bar-main-wrapper .search-bar>*>.inner .filter-value{margin-top:0}main.homepage .search-bar-main-wrapper .search-bar>*.destination,main.homepage .search-bar-main-wrapper .search-bar>*.date,main.homepage .search-bar-main-wrapper .search-bar>*.duration,main.homepage .search-bar-main-wrapper .search-bar>*.persons,main.homepage .search-bar-main-wrapper .search-bar>*.search-button,header .search-bar-main-wrapper .search-bar>*.destination,header .search-bar-main-wrapper .search-bar>*.date,header .search-bar-main-wrapper .search-bar>*.duration,header .search-bar-main-wrapper .search-bar>*.persons,header .search-bar-main-wrapper .search-bar>*.search-button,main.flights .search-bar-main-wrapper .search-bar>*.destination,main.flights .search-bar-main-wrapper .search-bar>*.date,main.flights .search-bar-main-wrapper .search-bar>*.duration,main.flights .search-bar-main-wrapper .search-bar>*.persons,main.flights .search-bar-main-wrapper .search-bar>*.search-button,main.last-minutes .search-bar-main-wrapper .search-bar>*.destination,main.last-minutes .search-bar-main-wrapper .search-bar>*.date,main.last-minutes .search-bar-main-wrapper .search-bar>*.duration,main.last-minutes .search-bar-main-wrapper .search-bar>*.persons,main.last-minutes .search-bar-main-wrapper .search-bar>*.search-button,.white-header .search-bar-main-wrapper .search-bar>*.destination,.white-header .search-bar-main-wrapper .search-bar>*.date,.white-header .search-bar-main-wrapper .search-bar>*.duration,.white-header .search-bar-main-wrapper .search-bar>*.persons,.white-header .search-bar-main-wrapper .search-bar>*.search-button{padding:0;border-right:0}main.homepage .search-bar-main-wrapper .search-bar>*.persons,main.homepage .search-bar-main-wrapper .search-bar>*.search-button,header .search-bar-main-wrapper .search-bar>*.persons,header .search-bar-main-wrapper .search-bar>*.search-button,main.flights .search-bar-main-wrapper .search-bar>*.persons,main.flights .search-bar-main-wrapper .search-bar>*.search-button,main.last-minutes .search-bar-main-wrapper .search-bar>*.persons,main.last-minutes .search-bar-main-wrapper .search-bar>*.search-button,.white-header .search-bar-main-wrapper .search-bar>*.persons,.white-header .search-bar-main-wrapper .search-bar>*.search-button{border-bottom:0}main.homepage .search-bar-main-wrapper .search-bar>*.active,header .search-bar-main-wrapper .search-bar>*.active,main.flights .search-bar-main-wrapper .search-bar>*.active,main.last-minutes .search-bar-main-wrapper .search-bar>*.active,.white-header .search-bar-main-wrapper .search-bar>*.active{position:static}main.homepage .search-bar-main-wrapper .search-bar>*.active .inner,header .search-bar-main-wrapper .search-bar>*.active .inner,main.flights .search-bar-main-wrapper .search-bar>*.active .inner,main.last-minutes .search-bar-main-wrapper .search-bar>*.active .inner,.white-header .search-bar-main-wrapper .search-bar>*.active .inner{position:static;width:auto;height:100%;border-radius:0;background:unset;box-shadow:unset;padding:unset}main.homepage .search-bar-main-wrapper .search-bar>*.active .dropdown,header .search-bar-main-wrapper .search-bar>*.active .dropdown,main.flights .search-bar-main-wrapper .search-bar>*.active .dropdown,main.last-minutes .search-bar-main-wrapper .search-bar>*.active .dropdown,.white-header .search-bar-main-wrapper .search-bar>*.active .dropdown{transition:none}main.homepage .search-bar-main-wrapper .search-bar>*.search-button button,header .search-bar-main-wrapper .search-bar>*.search-button button,main.flights .search-bar-main-wrapper .search-bar>*.search-button button,main.last-minutes .search-bar-main-wrapper .search-bar>*.search-button button,.white-header .search-bar-main-wrapper .search-bar>*.search-button button{grid-template-columns:auto 22px;justify-items:start}main.homepage .search-bar-main-wrapper .search-bar>*.search-button button span,header .search-bar-main-wrapper .search-bar>*.search-button button span,main.flights .search-bar-main-wrapper .search-bar>*.search-button button span,main.last-minutes .search-bar-main-wrapper .search-bar>*.search-button button span,.white-header .search-bar-main-wrapper .search-bar>*.search-button button span{grid-column:1;grid-row:1}main.homepage .search-bar-main-wrapper .search-bar>*.search-button button i,header .search-bar-main-wrapper .search-bar>*.search-button button i,main.flights .search-bar-main-wrapper .search-bar>*.search-button button i,main.last-minutes .search-bar-main-wrapper .search-bar>*.search-button button i,.white-header .search-bar-main-wrapper .search-bar>*.search-button button i{grid-column:2;grid-row:1}.dropdown{transition:none}.dropdown.filter-destination{min-width:320px;width:100%;min-height:unset;max-height:unset}.dropdown.filter-destination .filter-value{display:none}.dropdown.filter-destination .tabs{overflow-y:auto}.dropdown.filter-destination .tabs .tab{max-height:unset}.dropdown.filter-destination .search-results{max-height:unset;overflow-y:auto}.dropdown.filter-date{left:0;min-width:unset}.dropdown.filter-date .calendar{padding:15px 0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:15px}.dropdown.filter-date .calendar .arrow{transform:rotate(90deg);font-size:30px}.dropdown.filter-date .calendar .calendar-center{display:flex;flex-direction:column;align-items:center;gap:30px}.dropdown.filter-date .calendar .calendar-center .month{flex:1 0 auto;padding:0;width:294px}.dropdown.filter-persons{right:0;width:100%}}.horizontal-submenu-container{position:relative;display:flex;width:100%;overflow:visible;transition:height .25s ease,transform .25s ease}.horizontal-submenu-container>*{position:relative;flex:1 0 100%;height:100%}.horizontal-submenu-container.active-1{transform:translate(0)}.horizontal-submenu-container.active-1>div>.submenu{display:none}.horizontal-submenu-container.active-1>.level-1>.submenu{display:block}.horizontal-submenu-container.active-2{transform:translate(-100%)}.horizontal-submenu-container.active-2>div>.submenu{display:none}.horizontal-submenu-container.active-2>.level-2>.submenu{display:block}.horizontal-submenu-container.active-3{transform:translate(-200%)}.horizontal-submenu-container.active-3>div>.submenu{display:none}.horizontal-submenu-container.active-3>.level-3>.submenu{display:block}.offer-badge{box-shadow:0 3px 6px #00000029;display:flex;background-color:#f74646;height:auto;min-height:30px;min-width:120px;padding:2px 10px;border-radius:2px;justify-content:center;align-items:center}.offer-badge.inactive{background-color:#e7f0f7}.offer-badge.inactive span.badge-title,.offer-badge.inactive span.badge-text{color:#000}.offer-badge span.badge-title{font-size:20px;line-height:24px;margin-right:4px;color:#fff;font-weight:700}.offer-badge span.badge-text{font-size:10px;line-height:9px;color:#f8dbc8;text-transform:uppercase}.offer-badge span.last-minute{font-weight:600;font-size:14px;letter-spacing:-.03em;text-align:center;color:#fff;text-transform:uppercase}.offer-badge.special-offer{background-color:#bbd543;display:flex;flex-direction:column;text-transform:uppercase;font-weight:600;font-size:14px!important;line-height:17px!important;letter-spacing:-.03em;color:#134872}.offer-badge.special-offer span:nth-child(2){font-size:12px}.offer-badge.special-offer-double{display:flex;flex-direction:column;text-transform:uppercase;align-items:stretch;background-color:#0000;padding:0;overflow:hidden;font-weight:600;font-size:14px!important;line-height:17px!important;letter-spacing:-.03em;text-align:center}.offer-badge.special-offer-double span:first-child{background-color:#bbd543;color:#134872;padding:2px 10px 0}.offer-badge.special-offer-double span:last-child{background-color:#134872;color:#fff;padding:2px 10px}.timetable{flex-grow:1;width:100%}.timetable ul.timetable-list{list-style-type:none;margin:0;padding:0}.timetable ul.timetable-list li.collapsible:first-child .collapsible-header{border-top-left-radius:10px;border-top-right-radius:10px}.timetable ul.timetable-list li.collapsible:first-child .collapsible-header:hover{border-top:1px solid #ededed}.timetable ul.timetable-list li.collapsible:last-child .collapsible-header{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.timetable ul.timetable-list li.collapsible:not(:last-child) .collapsible-header{border-bottom:solid 1px #ededed}.timetable ul.timetable-list li.collapsible.active{margin-bottom:20px}.timetable ul.timetable-list li.collapsible.active .collapsible-header{border-bottom:solid 1px #ededed}.timetable ul.timetable-list li.collapsible.active:last-child .collapsible-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.timetable ul.timetable-list li.collapsible.sold-out .collapsible-header{background-color:#f6f8f8;cursor:default}.timetable ul.timetable-list li.collapsible.sold-out .collapsible-header,.timetable ul.timetable-list li.collapsible.sold-out .collapsible-header .collapsible-item i.collapsible-icon-before-text{color:#9e9e9e}.timetable ul.timetable-list li.collapsible.sold-out .collapsible-header .sold-out-text{font-weight:600;color:#000}.timetable ul.timetable-list li.collapsible.special-offer .collapsible-header{background-color:#e7f0f7}.timetable ul.timetable-list li.collapsible.special-offer .collapsible-header:hover{background-color:#dfebf4}.timetable ul.timetable-list li.collapsible.wider-badge .collapsible-header{grid-template-columns:minmax(auto,165px) minmax(auto,125px) minmax(auto,60px) minmax(auto,200px) auto minmax(auto,160px) 25px}.timetable ul.timetable-list li.collapsible .collapsible-header{display:grid;grid-template-rows:auto;grid-template-columns:minmax(auto,165px) minmax(auto,125px) minmax(auto,60px) minmax(auto,200px) auto auto 25px;column-gap:15px;padding:5px 15px;min-height:60px;background-color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid rgba(0,0,0,0)}.timetable ul.timetable-list li.collapsible .collapsible-header:hover{background-color:#f7f7f7;border:1px solid #ededed;border-top:1px solid rgba(0,0,0,0)}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions{display:flex;align-items:center}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions i.collapsible-icon{color:#1c6faf;font-weight:900;font-size:28px}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header{grid-auto-rows:1fr 1fr 1fr;grid-template-columns:1fr auto auto;padding:15px}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions{grid-row:1/span 3;grid-column:3/span 1;align-self:flex-start}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions i.collapsible-icon{font-size:22px}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header{grid-auto-rows:auto;grid-template-columns:auto 20px;gap:10px}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions{grid-row:1/2;grid-column:2/3}}@media only screen and (min-width: 1001px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-actions{align-self:center}}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item{align-self:center}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-timespan{grid-row:1/span 1;grid-column:1/span 1;grid-template-columns:25px auto;display:grid}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-timespan .mobile-only{grid-column:2/3}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-timespan{grid-column:1/2;grid-row:1/2}}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports{white-space:nowrap}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports{display:inline-flex;gap:5px;flex-wrap:wrap}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports .airport{display:flex;align-items:center;gap:2px;font-size:12px;line-height:14px;font-weight:600}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports .airport .icon{font-size:16px}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports .airport .icon-moon{font-size:12px;width:16px;display:flex;justify-content:center}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports .airport .icon-sunrise,.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports .airports .airport .icon-sunset{font-size:18px}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports{grid-row:2/span 1;grid-column:1/span 1}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-airports{grid-column:1/2;grid-row:5/6}}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-days{grid-row:3/span 1;grid-column:1/span 1}}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-service{grid-row:3/span 1;grid-column:1/span 1}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-service{grid-column:1/2;grid-row:6/7}}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-offer-price{grid-row:1/span 1;grid-column:2/span 1;align-self:auto}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-offer-price span.text-price-offer{width:auto;text-align:left}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-offer-price{grid-column:1/2;grid-row:2/3}}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-sum-price{grid-row:2/span 1;grid-column:2/span 1}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-sum-price{grid-column:1/2;grid-row:3/4}}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-offer{justify-self:end;grid-row:3/span 1;grid-column:2/span 1;display:flex;justify-content:flex-end}}@media only screen and (max-width: 360px){.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-offer{justify-self:start;grid-column:1/2;grid-row:4/5}}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item i.collapsible-icon-before-text{margin-right:8px;color:#686868}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item span.item-text{font-size:13px}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item span.text-price-prefix{margin-right:4px}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item span.text-price-offer{font-size:20px;font-weight:500;color:#f78b46;margin-right:4px;display:inline-block;width:80px;text-align:right}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item span.text-price-discount{text-decoration:line-through}.timetable ul.timetable-list li.collapsible .collapsible-header .collapsible-item.timetable-sum-price{display:flex;justify-content:flex-end}.timetable ul.timetable-list li.collapsible .collapsible-body{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width: 1000px){.timetable ul.timetable-list li.collapsible .collapsible-body{background-color:#dfebf4}}.timetable-detail hr.timetable-detail-spacer{margin:12px 0 0;border:unset;border-top:1px solid #ededed}@media only screen and (max-width: 1000px){.timetable-detail hr.timetable-detail-spacer{border:0}}.timetable-detail .timetable-title{font-size:26px;margin-top:0;margin-bottom:12px;display:flex;flex-wrap:wrap;justify-content:space-between}.timetable-detail .timetable-detail-rooms{padding:15px}.timetable-detail .timetable-detail-rooms ul.timetable-rooms-list{list-style-type:none;margin:0;padding:0}.timetable-detail .timetable-detail-rooms ul.timetable-rooms-list>:not(:last-child){margin-bottom:15px}.timetable-detail .timetable-detail-rooms .room-title{font-weight:600;font-size:18px}.timetable-detail .timetable-detail-rooms .room-services{font-size:14px;font-weight:300}.timetable-detail .timetable-detail-rooms .room-additional-charges{font-weight:800;font-size:18px;text-align:end}@media only screen and (max-width: 1000px){.timetable-detail .timetable-detail-rooms .room-additional-charges{font-size:16px;font-weight:300;text-align:end}}.timetable-detail .timetable-detail-rooms .room-price{font-size:14px;font-weight:300;text-align:end}.timetable-detail .timetable-detail-rooms .room-price b{white-space:nowrap}.timetable-detail .timetable-detail-services-highlights{display:flex;flex-direction:row;gap:15px}.timetable-detail .timetable-detail-services-highlights .service-highlight{display:grid;gap:10px;row-gap:2px}.timetable-detail .timetable-detail-services-highlights .service-highlight i.service-icon{grid-area:1/1;color:#134872}.timetable-detail .timetable-detail-services-highlights .service-highlight span.service-text{grid-area:1/2;color:#134872;font-weight:500}.timetable-detail .timetable-detail-services-highlights .service-highlight button.link{grid-area:2/2;text-align:left;width:min-content}.timetable-detail .timetable-detail-price{display:flex;flex-direction:row;justify-content:space-between;padding:25px 15px 15px;align-items:center}.timetable-detail .timetable-detail-price .trip-people{font-weight:400;font-size:26px}.timetable-detail .timetable-detail-price .trip-price{font-weight:600;font-size:26px;white-space:nowrap}.timetable-detail .timetable-detail-insurance{padding:15px}.timetable-detail .timetable-detail-insurance .timetable-title a{font-size:16px;line-height:19px;letter-spacing:-.03em;text-decoration:none;color:#1c6faf}.timetable-detail .timetable-detail-insurance .insurance-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:15px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance{border-radius:10px;border:2px solid #f8dbc8;padding:22px 18px;color:#000;display:flex;flex-direction:column;background-color:#fff}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance.active{border-color:#1c6faf}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .text{font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px;margin-top:12px;min-height:80px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .price-total{font-weight:600;font-size:18px;letter-spacing:-.03em;line-height:24px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .price-per-person{margin-top:6px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px;min-height:19px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .select-wrapper{margin-top:12px;width:100%;font-weight:500}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .select-label{font-size:14px;letter-spacing:-.03em;line-height:19px;margin-top:12px;font-weight:500}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .bottom{margin-top:auto;padding-top:12px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .bottom .trip-cancel-insurance-title{margin-top:20px;font-weight:500;font-size:16px;line-height:19px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .bottom .trip-cancel-insurance-subtitle{margin-top:4px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.timetable-detail .timetable-detail-insurance .insurance-container .card-insurance .bottom .switch{margin-top:8px}.timetable-detail .timetable-detail-additional-services,.timetable-detail .timetable-detail-booking-deals{padding:15px}.timetable-detail .timetable-detail-booking-deals .booking-deals-container{display:grid;grid-template-columns:1fr;gap:15px}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal{border-radius:10px;border:2px solid #f8dbc8;padding:18px 22px;display:flex;gap:15px;color:#000;background-color:#fff}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal.active{border-color:#1c6faf}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .left{flex:1 1 auto}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .left .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .left .text{margin-top:8px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .right{text-align:right;min-width:150px}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .right .chosen{display:inline-grid;justify-items:center;align-items:center;color:#1c6faf;background-color:#0000;width:auto;height:40px;border-radius:4px;padding:0 18px;font-size:18px;line-height:22px;font-weight:500;cursor:default;-webkit-user-select:none;user-select:none}.timetable-detail .time-table-booking-deals-error{padding:15px;color:#ff5b1a;text-align:right}.timetable-detail .timetable-detail-flight-plan{padding:15px}.timetable-detail .timetable-detail-flight-plan .flight-plan{padding:20px 22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:35px;row-gap:24px}.timetable-detail .timetable-detail-flight-plan .flight-plan .strip{flex:1 1 auto;padding-top:50px;padding-left:10px;padding-right:10px}.timetable-detail .timetable-detail-flight-plan .flight-plan .strip:after{content:"";display:block;width:100%;border-top:3px dashed #f78b46}.timetable-detail .timetable-detail-flight-plan .flight-plan .item{display:flex;flex-direction:column;align-items:center;text-align:center}.timetable-detail .timetable-detail-flight-plan .flight-plan .item .item-icon{font-size:40px;color:#1c6faf}.timetable-detail .timetable-detail-flight-plan .flight-plan .item .item-text{font-size:14px!important;line-height:17px!important;color:#000;font-weight:300}.timetable-detail .timetable-detail-flight-plan .flight-plan-disclaimer{margin-top:15px;font-size:14px!important;line-height:17px!important;font-weight:300;padding:0 22px}.timetable-detail .timetable-detail-actions{display:flex;flex-direction:row;justify-content:flex-end;padding:15px}.timetable-detail .timetable-detail-actions>:not(:last-child){margin-right:15px}.timetable-detail .timetable-detail-actions button{height:40px;font-size:16px;line-height:19px;font-weight:500}@media only screen and (max-width: 1000px){.timetable-detail .timetable-detail-actions button{flex-basis:50%}}.timetable-detail .timetable-detail-empty{display:flex;align-items:center;justify-content:center;padding:30px 15px;color:#686868}.timetable-detail .timetable-detail-loading{display:flex;align-items:center;justify-content:center;padding:30px 15px}.additional-services-container{display:grid;grid-template-columns:1fr;gap:15px}.card-additional-service{border-radius:10px;border:2px solid #f8dbc8;padding:18px 22px;display:flex;gap:15px;color:#000;background-color:#fff}.card-additional-service.active{border-color:#1c6faf}.card-additional-service .left{flex:1 1 auto}.card-additional-service .left .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-additional-service .left .text{margin-top:8px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.card-additional-service .right{text-align:right;min-width:150px;display:grid;grid-template-areas:"perperson" "." "total" "." "select";grid-template-rows:minmax(24px,auto) 8px minmax(19px,auto) minmax(0,12px) auto}.card-additional-service .right .price-per-person{grid-area:perperson;font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-additional-service .right .price-total{grid-area:total;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.card-additional-service .right .select-wrapper{grid-area:select}.card-price-description{border-radius:10px;border:2px solid #f8dbc8;padding:18px 22px;margin:0 15px 15px;display:flex;flex-direction:column;gap:20px;color:#000;background-color:#fff}.card-price-description .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-price-description .text{margin-top:8px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.image-card{display:grid;grid-template-rows:auto auto auto;grid-template-columns:260px auto auto;column-gap:15px;background-color:#fff;border-radius:10px;border:solid 2px #f8dbc8;overflow:hidden}.image-card.active{border:solid 2px #1c6faf}@media only screen and (min-width: 1001px){.image-card .card-image-container{grid-column:1/span 1;grid-row:1/span 3}.image-card .card-image-container .card-image{object-fit:cover;display:block;width:100%;height:180px;border-radius:6px;margin:3px}.image-card .room-title{grid-column:2/span 1;grid-row:1/span 1;margin-top:14px}.image-card .room-services{grid-column:2/span 1;grid-row:2/span 1}.image-card .timetable-detail-services-highlights{grid-column:2/span 1;grid-row:3/span 1;align-self:end;margin-bottom:14px}.image-card .room-additional-charges{grid-column:3/span 1;grid-row:1/span 1;margin-top:14px;margin-right:20px}.image-card .room-price{grid-column:3/span 1;grid-row:2/span 1;margin-right:20px}.image-card .room-choose-button{grid-column:3/span 1;grid-row:3/span 1;align-self:end;margin-bottom:14px;margin-right:20px;justify-self:self-end}}@media only screen and (max-width: 1000px){.image-card{box-shadow:0 3px 6px #00000029;grid-template-rows:auto auto auto auto;grid-template-columns:110px 1fr;row-gap:15px;border:none}.image-card .card-image-container{grid-column:1/span 1;grid-row:2/span 1;margin-left:10px;height:72px}.image-card .card-image-container .card-image{width:100%;height:100%;border-radius:10px;object-fit:cover}.image-card .room-title{grid-column:1/span 2;grid-row:1/span 1;margin-left:10px;margin-top:10px}.image-card .room-services{grid-column:2/span 2;grid-row:2/span 1}.image-card .timetable-detail-services-highlights{grid-column:1/span 2;grid-row:3/span 1;margin-left:10px}.image-card .room-additional-charges{grid-column:2/span 1;grid-row:4/span 1;margin-bottom:10px}.image-card .room-price{grid-column:2/span 1;grid-row:4/span 1}.image-card .room-choose-button{grid-column:1/span 1;grid-row:4/span 1;align-self:end;margin-left:10px;margin-bottom:10px}}@media only screen and (max-width: 360px){.image-card{box-shadow:0 3px 6px #00000029;grid-template-rows:auto auto auto auto auto;grid-template-columns:110px 1fr;row-gap:15px;border:none}.image-card .card-image-container{grid-column:1/span 2;grid-row:2/span 1;margin-left:10px;margin-right:10px;height:auto}.image-card .card-image-container .card-image{width:100%;height:100%;border-radius:10px;object-fit:cover}.image-card .room-title{grid-column:1/span 2;grid-row:1/span 1;margin-left:10px;margin-top:10px}.image-card .room-services{grid-column:1/span 2;grid-row:3/span 1;margin-left:10px;margin-right:10px}.image-card .timetable-detail-services-highlights{grid-column:1/span 2;grid-row:4/span 1;margin-left:10px}.image-card .room-additional-charges{grid-column:2/span 1;grid-row:5/span 1;margin-bottom:10px;margin-right:10px}.image-card .room-price{grid-column:2/span 1;grid-row:5/span 1}.image-card .room-choose-button{grid-column:1/span 1;grid-row:5/span 1;align-self:end;margin-left:10px;margin-bottom:10px}}.card{background-color:#fff;border-radius:10px}@media only screen and (max-width: 1000px)and (max-width: 360px){.timetable-detail .timetable-detail-insurance .insurance-container{grid-template-columns:auto}}@media only screen and (max-width: 1000px){.timetable-detail .card-insurance{box-shadow:0 3px 6px #00000029}.timetable-detail .timetable-detail-additional-services .additional-services-container .card-additional-service{box-shadow:0 3px 6px #00000029;flex-wrap:wrap}.timetable-detail .timetable-detail-additional-services .additional-services-container .card-additional-service .left{flex:1 1 auto}.timetable-detail .timetable-detail-additional-services .additional-services-container .card-additional-service .right{text-align:left}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal{box-shadow:0 3px 6px #00000029;flex-wrap:wrap}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .left{flex:1 1 auto}.timetable-detail .timetable-detail-booking-deals .booking-deals-container .card-booking-deal .right{text-align:left}.timetable-detail .timetable-detail-flight-plan .flight-plan{padding:15px;box-shadow:0 3px 6px #00000029;border-radius:10px;background-color:#fff;justify-content:flex-start;gap:12px}.timetable-detail .timetable-detail-flight-plan .flight-plan .strip{padding-top:30px}.timetable-detail .timetable-detail-flight-plan .flight-plan .item .item-icon{font-size:25px}.timetable-detail .timetable-detail-flight-plan .flight-plan .item .item-text{font-size:12px!important;line-height:14px}.timetable-detail .timetable-detail-flight-plan .flight-plan-disclaimer{padding:0}}.hotel-name{margin:0}.hotel-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:35px}.hotel-heading .inline-button-group.mobile-only{display:none}.hotel-basic-info{border-radius:10px;overflow:hidden;background-color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:450px auto}.hotel-basic-info .gallery-preview{grid-column:1/3;grid-row:1/2;height:450px}.hotel-basic-info .highlights{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.hotel-basic-info .highlights .highlight-item{display:grid;grid-template-columns:70px auto;gap:15px;align-items:center;padding:10px;height:70px;border-top:1px solid #f6f9fc;border-right:1px solid #f6f9fc}.hotel-basic-info .highlights .highlight-item .icon{display:flex;justify-content:center;font-size:24px;line-height:28px;font-weight:500;color:#f78b46}.hotel-basic-info .highlights .highlight-item .icon.small{font-size:18px}.hotel-basic-info .highlights .highlight-item .icon img{width:40px}.hotel-basic-info .highlights .highlight-item .text{font-size:14px;line-height:17px}.hotel-basic-info .short-info{padding:24px 14px;display:flex;flex-direction:column;align-items:flex-start}.hotel-basic-info .short-info .text{position:relative}.hotel-basic-info .short-info .text:after{content:"";display:block;height:50px;width:100%;background:linear-gradient(#fff0,#fff);position:absolute;bottom:0}.hotel-basic-info .short-info button{margin-top:auto}.gallery-preview{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:50% 50%;gap:3px;position:relative}.gallery-preview.single-image{display:block;max-height:400px;border-radius:10px;overflow:hidden}.gallery-preview.single-image .img-wrapper:nth-child(n+2){display:none}.gallery-preview .img-wrapper:first-child{grid-column:1/2;grid-row:1/3}.gallery-preview .img-wrapper:nth-child(2){grid-column:2/3;grid-row:1/2}.gallery-preview .img-wrapper:nth-child(3){grid-column:3/4;grid-row:1/2}.gallery-preview .img-wrapper:nth-child(4){grid-column:2/3;grid-row:2/3}.gallery-preview .img-wrapper:nth-child(5){grid-column:3/4;grid-row:2/3}.gallery-preview .img-wrapper:nth-child(n+6){display:none}.gallery-preview img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.gallery-preview .more-images{position:absolute;bottom:17px;right:17px}.viewer-container.viewer-backdrop{background-color:#000000e6}.viewer-container .viewer-title{color:#fff;font-size:20px;line-height:1.2;margin:10px 5%;text-shadow:0px 3px 6px rgba(0,0,0,.16);overflow:visible;text-overflow:unset;white-space:normal}.section-title{margin-bottom:36px}@media only screen and (max-width: 1000px){.section-title{margin-left:10px;margin-right:10px}.section-title .title{font-size:24px}}.section-title .title{font-size:32px;font-weight:400;margin:0}.timetable-mobile-filter-container{display:flex;flex-direction:row;justify-content:space-between;max-width:985px}.switch-button-container{display:none}.switch-button-container.desktop-only{display:block}.timetable-months{margin:20px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;max-width:985px}.timetable-months .month-item{cursor:pointer;-webkit-user-select:none;user-select:none}.timetable-months .month-item input{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px}.timetable-months .month-item input:checked+.month-item-content{background-color:#134872;color:#fff}.timetable-months .month-item .month-item-content{display:flex;border-radius:4px;padding:6px 12px;justify-items:center;align-items:center;background-color:#e7f0f7;color:#1c6faf;font-size:14px!important;line-height:17px!important;transition:all .2s ease}.timetable-with-filter{display:flex;align-items:flex-start}@media only screen and (min-width: 1001px){.timetable-with-filter{flex-direction:row}.timetable-with-filter>:not(:last-child){margin-right:15px}}@media only screen and (max-width: 1000px){.timetable-with-filter{flex-direction:column}.timetable-with-filter>:not(:last-child){margin-bottom:15px}}.timetable-with-filter .timetable-filter{width:300px;min-width:300px;position:sticky;top:70px}.timetable-with-filter .timetable-filter .switch-button{margin-top:12px}.more-info-container{background-color:#fff;border-radius:10px;padding:26px 22px;display:grid;gap:30px}.more-info-container h2{margin:0;font-weight:400}.more-info-container .two-columns{display:grid;grid-template-columns:1fr 1fr;gap:50px}.more-info-container .two-columns-automatic-css{column-count:2;column-gap:25px}.more-info-container p{margin:0}.more-info-container p+p{margin-top:20px}.more-info-container .info-text{margin-top:30px}.more-info-container .info-text.no-margin{margin-top:0}.more-info-container .info-text .img{border-radius:10px;height:180px;overflow:hidden}.more-info-container .info-text .img img{width:100%;height:100%;object-fit:cover}.more-info-container .info-text .title{font-size:21px;line-height:24px;letter-spacing:-.03em;font-weight:400;margin:0}.more-info-container .info-text .title:not(:first-child){margin-top:18px}.more-info-container .info-text .text{margin-top:18px}.more-info-container .info-text .text ul{margin:0;padding-left:18px}.more-info-container .info-text a{word-wrap:break-word;word-break:break-word}.more-info-container .static-map{margin-top:30px;display:block;border-radius:10px;overflow:hidden}.more-info-container .static-map img{display:block;width:100%;height:auto}.hotel-distances{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;row-gap:24px}.hotel-distances .strip{flex:1 1 auto;padding-top:50px}.hotel-distances .strip:after{content:"";display:block;width:100%;border-top:3px dashed #f78b46}.hotel-distances .place{display:flex;flex-direction:column;align-items:center;text-align:center}.hotel-distances .place.city{max-width:158px}@media only screen and (max-width: 600px){.hotel-distances .place{width:40%}}@media only screen and (max-width: 600px){.hotel-distances .place.city{max-width:unset}.hotel-distances .place.city .mobile-display-block{display:block}}.hotel-distances .place .distance-value{height:24px;line-height:24px}.hotel-distances .place .distance-icon{font-size:45px}.hotel-distances .place .distance-icon.orange{color:#f78b46}.hotel-distances .place .distance-name{line-height:24px}.trips-container{display:grid;gap:15px;scroll-margin-top:80px}.trips-container:not(:first-child){margin-top:15px}.trips-container.count-1{grid-template-columns:1fr 1fr 1fr}.trips-container.count-1 .card-trip{overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-1 .card-trip a{display:block;text-decoration:none}.trips-container.count-1 .card-trip .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-1 .card-trip .image a{width:100%;height:100%}.trips-container.count-1 .card-trip .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-1 .card-trip .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-1 .card-trip .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-1 .card-trip .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-1 .card-trip .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-1 .card-trip .image{height:235px;overflow:hidden}.trips-container.count-1 .card-trip .title-container{padding:20px 20px 0}.trips-container.count-1 .card-trip .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-2{grid-template-columns:1fr 1fr}.trips-container.count-2 .card-trip{overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-2 .card-trip a{display:block;text-decoration:none}.trips-container.count-2 .card-trip .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-2 .card-trip .image a{width:100%;height:100%}.trips-container.count-2 .card-trip .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-2 .card-trip .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-2 .card-trip .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-2 .card-trip .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-2 .card-trip .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-2 .card-trip .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-2 .card-trip .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-2 .card-trip .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-2 .card-trip .text{grid-column:2/3;grid-row:2/3}.trips-container.count-3{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.trips-container.count-3 .card-trip:nth-child(1){grid-column:1/4;grid-row:1/2;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-3 .card-trip:nth-child(1) a{display:block;text-decoration:none}.trips-container.count-3 .card-trip:nth-child(1) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-3 .card-trip:nth-child(1) .image a{width:100%;height:100%}.trips-container.count-3 .card-trip:nth-child(1) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-3 .card-trip:nth-child(1) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-3 .card-trip:nth-child(1) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(1) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(1) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-3 .card-trip:nth-child(1) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-3 .card-trip:nth-child(1) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-3 .card-trip:nth-child(1) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-3 .card-trip:nth-child(1) .text{grid-column:2/3;grid-row:2/3}.trips-container.count-3 .card-trip:nth-child(2){grid-column:4/5;grid-row:1/3;overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-3 .card-trip:nth-child(2) a{display:block;text-decoration:none}.trips-container.count-3 .card-trip:nth-child(2) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-3 .card-trip:nth-child(2) .image a{width:100%;height:100%}.trips-container.count-3 .card-trip:nth-child(2) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-3 .card-trip:nth-child(2) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-3 .card-trip:nth-child(2) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(2) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(2) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-3 .card-trip:nth-child(2) .image{height:235px;overflow:hidden}.trips-container.count-3 .card-trip:nth-child(2) .title-container{padding:20px 20px 0}.trips-container.count-3 .card-trip:nth-child(2) .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-3 .card-trip:nth-child(3){grid-column:1/4;grid-row:2/3;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-3 .card-trip:nth-child(3) a{display:block;text-decoration:none}.trips-container.count-3 .card-trip:nth-child(3) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-3 .card-trip:nth-child(3) .image a{width:100%;height:100%}.trips-container.count-3 .card-trip:nth-child(3) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-3 .card-trip:nth-child(3) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-3 .card-trip:nth-child(3) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(3) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-3 .card-trip:nth-child(3) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-3 .card-trip:nth-child(3) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-3 .card-trip:nth-child(3) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-3 .card-trip:nth-child(3) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-3 .card-trip:nth-child(3) .text{grid-column:2/3;grid-row:2/3}.trips-container.count-4{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.trips-container.count-4 .card-trip:nth-child(1){grid-column:1/2;grid-row:1/3;overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-4 .card-trip:nth-child(1) a{display:block;text-decoration:none}.trips-container.count-4 .card-trip:nth-child(1) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-4 .card-trip:nth-child(1) .image a{width:100%;height:100%}.trips-container.count-4 .card-trip:nth-child(1) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-4 .card-trip:nth-child(1) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-4 .card-trip:nth-child(1) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(1) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(1) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-4 .card-trip:nth-child(1) .image{height:235px;overflow:hidden}.trips-container.count-4 .card-trip:nth-child(1) .title-container{padding:20px 20px 0}.trips-container.count-4 .card-trip:nth-child(1) .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-4 .card-trip:nth-child(2){grid-column:2/3;grid-row:1/3;overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-4 .card-trip:nth-child(2) a{display:block;text-decoration:none}.trips-container.count-4 .card-trip:nth-child(2) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-4 .card-trip:nth-child(2) .image a{width:100%;height:100%}.trips-container.count-4 .card-trip:nth-child(2) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-4 .card-trip:nth-child(2) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-4 .card-trip:nth-child(2) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(2) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(2) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-4 .card-trip:nth-child(2) .image{height:235px;overflow:hidden}.trips-container.count-4 .card-trip:nth-child(2) .title-container{padding:20px 20px 0}.trips-container.count-4 .card-trip:nth-child(2) .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-4 .card-trip:nth-child(3){grid-column:3/5;grid-row:1/2;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-4 .card-trip:nth-child(3) a{display:block;text-decoration:none}.trips-container.count-4 .card-trip:nth-child(3) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-4 .card-trip:nth-child(3) .image a{width:100%;height:100%}.trips-container.count-4 .card-trip:nth-child(3) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-4 .card-trip:nth-child(3) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-4 .card-trip:nth-child(3) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(3) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(3) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-4 .card-trip:nth-child(3) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-4 .card-trip:nth-child(3) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-4 .card-trip:nth-child(3) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-4 .card-trip:nth-child(3) .text{grid-column:2/3;grid-row:2/3}.trips-container.count-4 .card-trip:nth-child(4){grid-column:3/5;grid-row:2/3;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-4 .card-trip:nth-child(4) a{display:block;text-decoration:none}.trips-container.count-4 .card-trip:nth-child(4) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-4 .card-trip:nth-child(4) .image a{width:100%;height:100%}.trips-container.count-4 .card-trip:nth-child(4) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-4 .card-trip:nth-child(4) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-4 .card-trip:nth-child(4) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(4) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-4 .card-trip:nth-child(4) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-4 .card-trip:nth-child(4) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-4 .card-trip:nth-child(4) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-4 .card-trip:nth-child(4) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-4 .card-trip:nth-child(4) .text{grid-column:2/3;grid-row:2/3}.trips-container.count-5{grid-template-columns:1fr 1fr 1fr 1fr}.trips-container.count-5 .card-trip:nth-child(1){grid-column:1/3;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:235px auto;gap:15px}.trips-container.count-5 .card-trip:nth-child(1) a{display:block;text-decoration:none}.trips-container.count-5 .card-trip:nth-child(1) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-5 .card-trip:nth-child(1) .image a{width:100%;height:100%}.trips-container.count-5 .card-trip:nth-child(1) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-5 .card-trip:nth-child(1) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-5 .card-trip:nth-child(1) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(1) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(1) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-5 .card-trip:nth-child(1) .image{grid-column:1/2;grid-row:1/2;overflow:hidden;border-radius:10px}.trips-container.count-5 .card-trip:nth-child(1) .title-container{grid-column:2/3;grid-row:1/2;align-self:end}.trips-container.count-5 .card-trip:nth-child(1) .title-container .title{font-size:28px;letter-spacing:-.03em;line-height:30px}.trips-container.count-5 .card-trip:nth-child(1) .text{grid-column:1/3;grid-row:2/3}.trips-container.count-5 .card-trip:nth-child(2){overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-5 .card-trip:nth-child(2) a{display:block;text-decoration:none}.trips-container.count-5 .card-trip:nth-child(2) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-5 .card-trip:nth-child(2) .image a{width:100%;height:100%}.trips-container.count-5 .card-trip:nth-child(2) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-5 .card-trip:nth-child(2) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-5 .card-trip:nth-child(2) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(2) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(2) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-5 .card-trip:nth-child(2) .image{height:235px;overflow:hidden}.trips-container.count-5 .card-trip:nth-child(2) .title-container{padding:20px 20px 0}.trips-container.count-5 .card-trip:nth-child(2) .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-5 .card-trip:nth-child(3){overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.count-5 .card-trip:nth-child(3) a{display:block;text-decoration:none}.trips-container.count-5 .card-trip:nth-child(3) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-5 .card-trip:nth-child(3) .image a{width:100%;height:100%}.trips-container.count-5 .card-trip:nth-child(3) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-5 .card-trip:nth-child(3) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-5 .card-trip:nth-child(3) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(3) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(3) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-5 .card-trip:nth-child(3) .image{height:235px;overflow:hidden}.trips-container.count-5 .card-trip:nth-child(3) .title-container{padding:20px 20px 0}.trips-container.count-5 .card-trip:nth-child(3) .text{margin-top:10px;padding:0 50px 40px 20px}.trips-container.count-5 .card-trip:nth-child(4){grid-column:1/3;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-5 .card-trip:nth-child(4) a{display:block;text-decoration:none}.trips-container.count-5 .card-trip:nth-child(4) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-5 .card-trip:nth-child(4) .image a{width:100%;height:100%}.trips-container.count-5 .card-trip:nth-child(4) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-5 .card-trip:nth-child(4) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-5 .card-trip:nth-child(4) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(4) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(4) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-5 .card-trip:nth-child(4) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-5 .card-trip:nth-child(4) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-5 .card-trip:nth-child(4) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-5 .card-trip:nth-child(4) .text{grid-column:2/3;grid-row:2/3}.trips-container.count-5 .card-trip:nth-child(5){grid-column:3/5;overflow:hidden;border-radius:10px;background-color:#fff;padding:20px 22px;display:grid;grid-template-columns:6fr 4fr;grid-template-rows:auto auto;gap:15px}.trips-container.count-5 .card-trip:nth-child(5) a{display:block;text-decoration:none}.trips-container.count-5 .card-trip:nth-child(5) .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.count-5 .card-trip:nth-child(5) .image a{width:100%;height:100%}.trips-container.count-5 .card-trip:nth-child(5) .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.count-5 .card-trip:nth-child(5) .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.count-5 .card-trip:nth-child(5) .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(5) .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.count-5 .card-trip:nth-child(5) .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.count-5 .card-trip:nth-child(5) .image{grid-column:1/2;grid-row:1/3;max-height:500px;overflow:hidden;border-radius:10px}.trips-container.count-5 .card-trip:nth-child(5) .image a{display:block;border-radius:10px;overflow:hidden}.trips-container.count-5 .card-trip:nth-child(5) .title-container{grid-column:2/3;grid-row:1/2}.trips-container.count-5 .card-trip:nth-child(5) .text{grid-column:2/3;grid-row:2/3}.trips-container.four-in-row{grid-template-columns:repeat(auto-fill,minmax(300px,312px));gap:17px}.trips-container.four-in-row .card-trip{overflow:hidden;border-radius:10px;background-color:#fff}.trips-container.four-in-row .card-trip a{display:block;text-decoration:none}.trips-container.four-in-row .card-trip .image{display:block;background-repeat:no-repeat;background-size:cover;max-height:400px;background-position:center}.trips-container.four-in-row .card-trip .image a{width:100%;height:100%}.trips-container.four-in-row .card-trip .image img{display:block;width:100%;height:100%;object-fit:cover}.trips-container.four-in-row .card-trip .title-container .destination{color:#686868;font-size:16px;letter-spacing:-.03em;line-height:24px;margin-bottom:5px}.trips-container.four-in-row .card-trip .title-container .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.four-in-row .card-trip .title-container .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.trips-container.four-in-row .card-trip .text{font-size:14px;letter-spacing:-.03em;line-height:24px;text-align:left}.trips-container.four-in-row .card-trip .image{height:235px;overflow:hidden}.trips-container.four-in-row .card-trip .title-container{padding:20px 20px 0}.trips-container.four-in-row .card-trip .text{margin-top:10px;padding:0 50px 40px 20px}.navigation-bar .desktop{border-radius:10px;background-color:#fff;height:60px;padding:20px 22px;display:flex;align-items:center;font-size:16px;line-height:19px;letter-spacing:-.03em}.navigation-bar .desktop ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:50px}.navigation-bar .desktop ul a{text-decoration:none;color:#1c6faf}.navigation-bar .mobile{display:none;border-radius:4px;background-color:#fff;box-shadow:0 3px 6px #00000029;height:60px;cursor:pointer;position:relative}.navigation-bar .mobile select{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;font-size:16px}.navigation-bar .mobile .visible-select-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;pointer-events:none;padding:10px 16px 10px 12px;display:flex}.navigation-bar .mobile .visible-select-overlay .left-side{display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;user-select:none}.navigation-bar .mobile .visible-select-overlay .left-side .title{color:#686868}.navigation-bar .mobile .visible-select-overlay .right-side{flex:1 0 auto;display:flex;justify-content:flex-end;align-items:center;font-size:24px;color:#1c6faf}.white-header{background-color:#fff;box-shadow:0 3px 6px #00000029;height:65px;position:fixed;top:0;left:0;z-index:7;width:100%;visibility:hidden;opacity:0;pointer-events:none;padding:0 24px;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:19px;letter-spacing:-.03em;transition:visibility 0s ease .2s,opacity .2s}.white-header.visible{pointer-events:all;visibility:visible;opacity:1;transition:visibility 0s ease 0s,opacity .2s}.white-header nav>ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:30px}.white-header nav>ul a{text-decoration:none;color:#1c6faf}.white-header .select-section-wrapper{display:none}.white-header .dropdown-menu{position:absolute;visibility:hidden;opacity:0;transition:all .2s ease}.white-header .active .dropdown-menu{visibility:visible;opacity:1;transition:all .1s ease}.white-header .action-items{display:flex;align-items:center;height:43px;margin-left:auto;gap:5px}.white-header .action-items .action-item button.transparent{width:40px;color:#1c6faf}.white-header .action-items .search{margin-right:276px;visibility:hidden;opacity:0;transition:visibility 0ms ease .2s,opacity .2s ease;position:relative}.white-header .action-items .search.visible{visibility:visible;opacity:1;transition:visibility 0ms ease 0ms,opacity .2s ease 0ms}.white-header .action-items .search.visible button.transparent{transition:visibility 0ms ease 0ms,opacity .2s ease 0ms,width .2s ease .2s,color .2s ease 0ms}.white-header .action-items .search:before{content:"";width:100%;height:calc(100% + 5px);display:block;background-color:#fff;border-radius:4px 4px 0 0;opacity:0;position:absolute;top:-5px;z-index:2;transition:opacity .2s ease}.white-header .action-items .search.active:before{opacity:1}.white-header .action-items .search.active>button.transparent{color:#1c6faf}.white-header .action-items .search button.transparent{padding:0;z-index:3;position:relative;transition:color .2s ease}.white-header .action-items .search>.dropdown,.white-header .action-items .search>.dropdown-menu{z-index:1;top:100%}.white-header .action-items .search.active button.transparent{width:170px;background-color:#1c6faf;color:#fff;transition:all .2s ease}.white-header .action-items .search.active button.transparent span{margin-left:14px;width:95px;opacity:1;transition:all .2s ease 0ms}.white-header .action-items .search.active .dropdown-menu{transition:all .2s ease .2s}.white-header .action-items .search button.transparent{position:relative;justify-content:center;width:40px;transition:width .2s ease .2s,color .2s ease 0ms}.white-header .action-items .search button.transparent span{display:inline-block;width:0;overflow:hidden;font-size:16px;line-height:19px;letter-spacing:-.03em;opacity:0;transition:all .2s ease .2s,color .2s ease 0ms}.white-header .action-items .search .dropdown-menu{right:-100px;transition:all .2s ease 0ms}.white-header .action-items .search .dropdown-menu .search-bar{background-color:#fff}.white-header .price-summary{display:flex;gap:12px}.white-header .price-summary .left-text{display:flex;flex-direction:column;align-items:flex-end}.white-header .price-summary .left-text .persons-count{font-size:14px!important;line-height:17px!important}.white-header .price-summary .left-text .price{color:#f78b46;font-size:26px;letter-spacing:-.03em;line-height:24px;font-weight:600}@media only screen and (max-width: 1000px){.hotel-heading{margin:0 14px}.hotel-heading h1.hotel-name{font-size:28px;flex:1}.hotel-heading .inline-button-group.desktop-only{display:none}.hotel-heading .inline-button-group.mobile-only{display:flex}.white-header{display:flex;align-items:center}.white-header nav{display:none}.white-header .select-section-wrapper{flex:1 1 auto;border-right:1px solid #ededed;height:100%;cursor:pointer;display:grid}.white-header .select-section-wrapper select{grid-area:1/1;cursor:pointer}.white-header .select-section-wrapper .visible-select-overlay{grid-area:1/1;background-color:#fff;pointer-events:none;padding:10px 16px 10px 12px;display:flex}.white-header .select-section-wrapper .visible-select-overlay .left-side{display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;user-select:none}.white-header .select-section-wrapper .visible-select-overlay .left-side .title{color:#686868;font-size:14px;line-height:17px;letter-spacing:-.03em}.white-header .select-section-wrapper .visible-select-overlay .left-side .selection{color:#1c6faf;font-size:16px;line-height:19px;letter-spacing:-.03em}.white-header .select-section-wrapper .visible-select-overlay .right-side{flex:1 0 auto;display:flex;justify-content:flex-end;align-items:center;font-size:24px;color:#1c6faf}.white-header .action-items{height:auto}.white-header .action-items .action-item button.transparent{border:none}.white-header .action-items .action-item.search{margin-left:20px;margin-right:0}.white-header .action-items .action-item.search.active button.transparent{width:40px;transition:all .2s ease}.white-header .action-items .action-item.search.active button.transparent span{display:none}.white-header .action-items .action-item.search>.dropdown-menu{z-index:3;position:fixed;top:53px;right:0;width:100vw;padding:0 10px;max-width:450px;transition:all .2s ease}.white-header .action-items .action-item.search button.transparent{width:40px;transition:none}.white-header .action-items .action-item.search button.transparent span{display:none}.white-header .price-summary{display:flex;gap:12px;padding:0 12px}.white-header .price-summary .left-text{display:flex;flex-direction:column;align-items:flex-end}.white-header .price-summary .left-text .persons-count{font-size:14px!important;line-height:17px!important}.white-header .price-summary .left-text .price{color:#f78b46;font-size:18px;letter-spacing:-.03em;line-height:24px;font-weight:600}.timetable-months{padding:0 10px}.switch-button-container{margin-top:20px;display:flex;justify-content:flex-end}.switch-button-container.desktop-only,.navigation-bar .desktop{display:none}.navigation-bar .mobile{display:block;margin:25px 14px}.gallery-preview{display:block}.gallery-preview .img-wrapper:nth-child(n+2){display:none}.viewer-container .viewer-title{font-size:16px;line-height:1.2}.navigation-bar-desktop{display:none}.hotel-basic-info{display:block;border-radius:0}.hotel-basic-info .gallery-preview,.hotel-basic-info .bottom-info .highlights .highlight-item{height:auto}}@media only screen and (max-width: 1000px)and (max-width: 360px){.hotel-basic-info .bottom-info .highlights .highlight-item{grid-template-columns:auto;gap:10px}.hotel-basic-info .bottom-info .highlights .highlight-item .icon{height:35px}.hotel-basic-info .bottom-info .highlights .highlight-item .text{text-align:center}}@media only screen and (max-width: 1000px){.hotel-basic-info .short-info button{margin-top:25px}.more-info-container,.more-info-container .two-columns{grid-template-columns:100%}}@media only screen and (max-width: 1000px)and (max-width: 360px){.more-info-container .two-columns-automatic-css{columns:1}}@media only screen and (max-width: 1000px){.more-info-container .gallery-preview{display:none}.trips-container{padding:20px}.trips-container[class*=" count-"],.trips-container.four-in-row{grid-template-columns:1fr;grid-auto-rows:auto;gap:25px 8px}.trips-container[class*=" count-"] .card-trip:nth-child(odd),.trips-container.four-in-row .card-trip:nth-child(odd){grid-column:auto;grid-row:auto;background-color:unset;display:block;padding:0}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .image,.trips-container.four-in-row .card-trip:nth-child(odd) .image{border-radius:10px;overflow:hidden;height:235px}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .title-container,.trips-container.four-in-row .card-trip:nth-child(odd) .title-container{padding:0;margin-top:10px}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .title-container .destination,.trips-container.four-in-row .card-trip:nth-child(odd) .title-container .destination{font-size:14px;margin-bottom:3px}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .title-container .title,.trips-container.four-in-row .card-trip:nth-child(odd) .title-container .title{font-weight:700;font-size:16px;line-height:19px;letter-spacing:-.03em}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .title-container .subtitle,.trips-container.four-in-row .card-trip:nth-child(odd) .title-container .subtitle{font-size:14px;line-height:17px;font-weight:300}.trips-container[class*=" count-"] .card-trip:nth-child(odd) .text,.trips-container.four-in-row .card-trip:nth-child(odd) .text{margin-top:10px;padding:0;grid-column:auto;grid-row:auto}.trips-container[class*=" count-"] .card-trip:nth-child(2n),.trips-container.four-in-row .card-trip:nth-child(2n){grid-column:auto;grid-row:auto;background-color:unset;display:block;padding:0}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .image,.trips-container.four-in-row .card-trip:nth-child(2n) .image{border-radius:10px;overflow:hidden;height:235px}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .title-container,.trips-container.four-in-row .card-trip:nth-child(2n) .title-container{padding:0;margin-top:10px}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .title-container .destination,.trips-container.four-in-row .card-trip:nth-child(2n) .title-container .destination{font-size:14px;margin-bottom:3px}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .title-container .title,.trips-container.four-in-row .card-trip:nth-child(2n) .title-container .title{font-weight:700;font-size:16px;line-height:19px;letter-spacing:-.03em}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .title-container .subtitle,.trips-container.four-in-row .card-trip:nth-child(2n) .title-container .subtitle{font-size:14px;line-height:17px;font-weight:300}.trips-container[class*=" count-"] .card-trip:nth-child(2n) .text,.trips-container.four-in-row .card-trip:nth-child(2n) .text{margin-top:10px;padding:0;grid-column:auto;grid-row:auto}}body.print{background-color:#fff}body.print .page{padding:3em 0 0;width:93%;margin-left:auto;margin-right:auto}body.print .page h1{margin:0;color:#000}body.print .page .header{border-bottom:solid 2px #759cb6;margin-bottom:20px;display:flex;align-items:center}body.print .page .header .logo{flex-basis:30%}body.print .page .header .logo img{width:200px;margin-bottom:5px;margin-top:5px}body.print .page .header .notice{flex-basis:70%;text-align:right;font-size:16px;font-weight:500}body.print .page table.hotel{border-collapse:collapse;border-spacing:0}body.print .page table.hotel .hotel_name{padding:0 0 20px!important}body.print .page table.hotel td{border:0}body.print .page table.hotel tbody tr td.preview-img{width:28%;vertical-align:top;padding-bottom:25px}body.print .page table.hotel tbody tr td.preview-img img{max-width:100%;height:auto}body.print .page table.hotel tbody tr td:last-child{padding-left:20px;font-size:14px}body.print .page table.hotel tbody tr td:last-child dl{margin-top:0;display:flex;flex-wrap:wrap}body.print .page table.hotel tbody tr td:last-child dl dt{flex:0 0 15%;border-bottom:solid 1px rgba(0,0,0,.2);padding:5px 0;color:#000}body.print .page table.hotel tbody tr td:last-child dl dd{flex:1 0 85%;padding:5px 0;border-bottom:solid 1px rgba(0,0,0,.2);font-weight:500;margin:0;color:#000}body.print .page h2{color:#759cb6;font-weight:500;margin-bottom:0;margin-top:20px}body.print .page table.basic{border-collapse:collapse;border-spacing:0;width:100%}body.print .page table.basic thead th:first-child{text-align:left}body.print .page table.basic thead th{border-top:solid 1px #759cb6;padding:10px 5px;border-bottom:solid 2px #759cb6;font-size:12px;text-align:right;color:#000}body.print .page table.basic thead tr th:last-child{width:10%;text-align:right}body.print .page table.basic tbody td{border:0}body.print .page table.basic tbody td:first-child{text-align:left;white-space:normal}body.print .page table.basic tbody td:nth-child(2):not(:last-child){text-decoration:line-through}body.print .page table.basic tbody td{font-size:12px;padding:10px 5px;border-bottom:solid 1px silver;white-space:nowrap;text-align:right;min-width:5%;vertical-align:middle;color:#000}body.print .page table.basic tbody tr td:last-child{width:10%;text-align:right;font-weight:500}body.print .page table.basic tbody tr.total-price td{font-size:15px}body.print .page table.basic tbody tr:last-child td{border-bottom:none;white-space:normal}body.print .page .row_grid .row .col{width:100%;padding:10px 0;font-size:12px;page-break-inside:avoid}body.print .page .row_grid .row .col h3{margin-bottom:0}body.print .page .row_grid .row .col p{color:#000;margin:0}body.print.lastminute{width:210mm;height:296mm;padding:5mm}body.print.lastminute .maincontent{border:2px solid #0070c0;width:100%;height:100%;padding:3mm;font-size:16mm;color:#000;display:flex;flex-direction:column}body.print.lastminute .maincontent .header{width:100%;color:#fff;margin-top:5mm;text-align:center;text-transform:uppercase;font-weight:700;background-color:#ff002d;border-radius:50px}body.print.lastminute .maincontent .country{margin-top:21mm;text-align:center;text-transform:uppercase;font-weight:700;line-height:15mm}body.print.lastminute .maincontent .destination{text-align:center;text-transform:uppercase;font-weight:700;line-height:18mm}body.print.lastminute .maincontent .hotel{text-align:center;text-transform:uppercase;font-weight:700;font-size:12mm;line-height:13mm;margin-top:2mm}body.print.lastminute .maincontent .bottom{margin-top:auto}body.print.lastminute .maincontent .date{text-align:center;text-transform:uppercase;font-weight:700;margin-top:5mm;font-size:16mm;line-height:12mm}body.print.lastminute .maincontent .daycount{text-align:center;text-transform:uppercase;font-weight:700;font-size:7mm;line-height:8mm;margin-top:5mm}body.print.lastminute .maincontent .price{text-align:center;text-transform:uppercase;margin-top:6mm;color:#0070c0;line-height:15mm}body.print.lastminute .maincontent .price .value{font-weight:600;font-size:28mm}body.print.lastminute .maincontent .price .currency{font-size:5mm;font-weight:600}body.print.lastminute .maincontent .price-catalog{text-align:center;font-size:5mm;text-transform:uppercase;font-weight:500;line-height:10mm;margin-top:5px}body.print.lastminute .maincontent .price-catalog .crossed{text-decoration:line-through}body.print.lastminute .maincontent .prices{height:15mm}body.print.lastminute .maincontent .prices .price-person{text-align:center;font-size:6mm;text-transform:uppercase;font-weight:500;line-height:6mm;margin-top:2mm}body.print.lastminute .maincontent .klub-leto{height:75px;text-align:center}body.print.lastminute .maincontent .klub-leto img{margin-top:2mm;width:100px}body.print.lastminute .maincontent .divider{border-top:2px solid #0070c0;margin:5mm 25mm 0}body.print.lastminute .maincontent .info-text{font-size:4mm;line-height:4mm;font-weight:500;height:30mm;margin-top:5mm;padding:0 2mm}body.print.lastminute .maincontent .info-text .bold{font-weight:700;text-transform:uppercase}body.print.lastminute .maincontent .bottom-text{font-size:3.5mm;line-height:4mm;font-weight:500;text-align:center;padding:0 2mm;margin-top:5mm}body.print.lastminute-pobocky{width:210mm;height:296mm;padding:5mm}body.print.lastminute-pobocky .maincontent{border:2px solid #fff;width:100%;height:100%;padding:3mm;font-size:16mm;color:#000;display:flex;flex-direction:column}body.print.lastminute-pobocky .maincontent .header{width:100%;color:#fff;margin-top:5mm;text-align:center;text-transform:uppercase;font-weight:700;background-color:#ff002d;border-radius:50px}body.print.lastminute-pobocky .maincontent .country{margin-top:33mm;text-align:center;text-transform:uppercase;font-weight:700;line-height:15mm}body.print.lastminute-pobocky .maincontent .destination{text-align:center;text-transform:uppercase;font-weight:700;line-height:18mm}body.print.lastminute-pobocky .maincontent .hotel{text-align:center;text-transform:uppercase;font-weight:700;font-size:12mm;line-height:13mm;margin-top:2mm}body.print.lastminute-pobocky .maincontent .bottom{margin-top:auto}body.print.lastminute-pobocky .maincontent .date{text-align:center;text-transform:uppercase;font-weight:700;margin-top:5mm;font-size:16mm;line-height:12mm}body.print.lastminute-pobocky .maincontent .daycount{text-align:center;text-transform:uppercase;font-weight:700;font-size:7mm;line-height:8mm;margin-top:5mm}body.print.lastminute-pobocky .maincontent .price{text-align:center;text-transform:uppercase;margin-top:6mm;color:#0070c0;line-height:15mm}body.print.lastminute-pobocky .maincontent .price .value{font-weight:600;font-size:28mm}body.print.lastminute-pobocky .maincontent .price .currency{font-size:5mm;font-weight:600}body.print.lastminute-pobocky .maincontent .price-catalog{text-align:center;font-size:5mm;text-transform:uppercase;font-weight:500;line-height:10mm;margin-top:5px}body.print.lastminute-pobocky .maincontent .price-catalog .crossed{text-decoration:line-through}body.print.lastminute-pobocky .maincontent .prices{height:15mm}body.print.lastminute-pobocky .maincontent .prices .price-person{text-align:center;font-size:6mm;text-transform:uppercase;font-weight:500;line-height:6mm;margin-top:2mm}body.print.lastminute-pobocky .maincontent .klub-leto{height:75px;text-align:center}body.print.lastminute-pobocky .maincontent .klub-leto img{margin-top:2mm;width:100px}body.print.lastminute-pobocky .maincontent .divider{border-top:2px solid #0070c0;margin:5mm 25mm 0}body.print.lastminute-pobocky .maincontent .info-text{font-size:4mm;line-height:4mm;font-weight:500;height:32mm;margin-top:5mm;padding:0 2mm}body.print.lastminute-pobocky .maincontent .info-text .bold{font-weight:700;text-transform:uppercase}body.print.lastminute-pobocky .maincontent .bottom-text{font-size:3.5mm;line-height:4mm;font-weight:500;text-align:center;padding:0 2mm;margin-bottom:23mm}body.print.lastminute-summary{width:210mm;height:296mm;padding:5mm}body.print.lastminute-summary .maincontent{border:2px solid #0070c0;width:100%;height:100%;padding:3mm;font-size:16mm;color:#000;display:flex;flex-direction:column}body.print.lastminute-summary .maincontent .header{width:100%;color:#fff;margin-top:5mm;text-align:center;text-transform:uppercase;font-weight:700;background-color:#ff002d;border-radius:50px}body.print.lastminute-summary .maincontent .country{margin-top:18mm;text-align:center;text-transform:uppercase;font-weight:700;line-height:15mm}body.print.lastminute-summary .maincontent .destination{text-align:center;text-transform:uppercase;font-weight:700;line-height:18mm}body.print.lastminute-summary .maincontent .hotel{text-align:center;text-transform:uppercase;font-weight:700;font-size:12mm;line-height:13mm;margin-top:2mm}body.print.lastminute-summary .maincontent .date{text-align:center;text-transform:uppercase;font-weight:700;margin-top:5mm;font-size:16mm;line-height:12mm}body.print.lastminute-summary .maincontent .airport{text-align:center;text-transform:uppercase;font-weight:700;font-size:7mm;line-height:8mm}body.print.lastminute-summary .maincontent .price{text-align:center;text-transform:uppercase;margin-top:auto;color:#0070c0;line-height:15mm}body.print.lastminute-summary .maincontent .price .value{font-weight:600;font-size:28mm}body.print.lastminute-summary .maincontent .price .currency{font-size:5mm;font-weight:600}body.print.lastminute-summary .maincontent .price-catalog{text-align:center;font-size:5mm;text-transform:uppercase;font-weight:500;line-height:10mm;margin-top:5px}body.print.lastminute-summary .maincontent .price-catalog .crossed{text-decoration:line-through}body.print.lastminute-summary .maincontent .prices{height:15mm}body.print.lastminute-summary .maincontent .prices .price-person{text-align:center;font-size:6mm;text-transform:uppercase;font-weight:500;line-height:6mm;margin-top:2mm}body.print.lastminute-summary .maincontent .summary{height:88mm;overflow:hidden;margin-top:auto}body.print.lastminute-summary .maincontent .summary table.summary-table{font-size:3.5mm;line-height:8mm;text-transform:uppercase;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;border-spacing:0}body.print.lastminute-summary .maincontent .summary table.summary-table tr{border-bottom:1px solid #000}body.print.lastminute-summary .maincontent .summary table.summary-table tr .pension{padding-right:2mm}body.print.lastminute-summary .maincontent .summary table.summary-table tr .price-before{text-align:right;padding-right:2mm;text-decoration:line-through}body.print.lastminute-summary .maincontent .summary table.summary-table tr .price-now{text-align:right;padding-right:2mm}body.print.lastminute-summary .maincontent .summary table.summary-table tr .price-now .price-bigger{font-size:5mm;font-weight:700;line-height:2mm}body.print.lastminute-summary .maincontent .divider{border-top:2px solid #0070c0;margin:5mm 25mm 0}body.print.lastminute-summary .maincontent .info-text{font-size:4mm;line-height:4mm;font-weight:500;height:30mm;margin-top:5mm;padding:0 2mm}body.print.lastminute-summary .maincontent .info-text .bold{font-weight:700;text-transform:uppercase}body.print.lastminute-summary .maincontent .bottom-text{font-size:3.5mm;line-height:4mm;font-weight:500;text-align:center;padding:0 2mm;margin-top:5mm}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis.small{height:20px;width:76px}.lds-ellipsis.small div{top:4px}.lds-ellipsis.white div{background:#599ccb}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#f78b46;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.spinner-loader{color:#fff;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-container{display:flex;align-items:center;justify-content:center}.switch{position:relative;display:inline-block;width:86px;height:34px}.switch.disabled .slider{filter:opacity(.4);border-color:#7e7e7e}.switch.disabled .on,.switch.disabled .off{color:#7e7e7e}.switch input{display:none}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #7e7e7e;border-radius:40px;transition:.4s}.switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:3px;background-color:#7e7e7e;border-radius:13px;transition:.4s}.switch input:checked+.slider:before{background-color:#1c6faf;transform:translate(50px)}.switch .on,.switch .off{color:#000;font-size:13px;position:absolute;transform:translate(-50%,-50%);top:50%;transition:.2s;opacity:0;-webkit-user-select:none;user-select:none}.switch .on{left:35%}.switch .off{left:65%;opacity:1}.switch input:checked+.slider{border:1px solid #1c6faf}.switch input:checked+.slider .on{opacity:1}.switch input:checked+.slider .off{opacity:0}.switch-simple{position:relative;display:inline-block;width:45px;height:27px}.switch-simple .slider{position:absolute;width:100%;height:100%;background-color:#cddde9;border-radius:20px;transition:all .3s cubic-bezier(.05,.8,.58,1);cursor:pointer}.switch-simple .slider:before{position:absolute;content:"";height:19px;width:19px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.switch-simple input{opacity:0;width:0;height:0;position:absolute;top:0;left:0}.switch-simple input:checked+.slider{background-color:#1c6faf}.switch-simple input:checked+.slider:before{transform:translate(18px)}table{border-collapse:collapse;border-spacing:0}table th{font-weight:700}table td{border:1px #000 solid;padding:2px}.accordion{border-radius:10px;overflow:hidden}.accordion .accordion-item{background-color:#fff}.accordion .accordion-item.active .accordion-header:before{transform:rotate(180deg)}.accordion .accordion-item.active .accordion-body{display:block}.accordion .accordion-item:not(:first-of-type){border-top:1px solid #f6f9fc}.accordion .accordion-item .accordion-header{display:flex;align-items:flex-start;color:#1c6faf;font-weight:500;padding:20px 25px;cursor:pointer;-webkit-user-select:none;user-select:none}.accordion .accordion-item .accordion-header:before{display:block;content:"";font-family:icomoon;font-size:24px;line-height:24px;font-weight:600;margin-right:15px}.accordion .accordion-item .accordion-body{display:none;padding:0 25px 20px 65px}.accordion .accordion-item .accordion-body p{margin-bottom:0}.accordion .accordion-item .accordion-body p:first-of-type{margin-top:0}.card-hotel-favorite{padding:13px 20px;display:grid;grid-template-areas:"details img" "actions img";grid-template-columns:auto 190px;column-gap:12px;row-gap:6px}.card-hotel-favorite:not(:first-child){border-top:1px solid #e7f0f7}.card-hotel-favorite .hotel-text{grid-area:details}.card-hotel-favorite .hotel-text .hotel-name{display:flex;gap:8px;line-height:24px}.card-hotel-favorite .hotel-text .hotel-name a{color:#1c6faf;text-decoration:none}.card-hotel-favorite .hotel-text .hotel-name .klub-leto{flex:0 0 25px;width:25px}.card-hotel-favorite .hotel-text .hotel-name .klub-leto img{width:100%}.card-hotel-favorite .hotel-text .hotel-subdetails{font-size:14px;line-height:17px;font-weight:400;color:#686868}.card-hotel-favorite .hotel-text .hotel-subdetails .badge{margin-top:2px;display:inline-block;background-color:#f74646;border-radius:4px;font-size:12px;line-height:17px;color:#fff;font-weight:500;padding:0 10px;text-transform:uppercase;margin-right:8px}.card-hotel-favorite .hotel-text .hotel-subdetails .badge.inactive{background-color:#9e9e9e}.card-hotel-favorite .hotel-text .hotel-subdetails .price{margin-top:2px}.card-hotel-favorite .hotel-text button{margin-top:8px}.card-hotel-favorite .hotel-actions{grid-area:actions;display:flex;gap:6px}.card-hotel-favorite .hotel-img{grid-area:img;max-height:125px;border-radius:10px;overflow:hidden}.card-hotel-favorite .hotel-img a{display:block}.card-hotel-favorite .hotel-img img{display:block;width:100%;height:auto}@media only screen and (max-width: 1000px){.card-hotel-favorite{grid-template-areas:"details img" "actions actions";grid-template-columns:auto 115px}.card-hotel-favorite .hotel-img{grid-area:img;height:100%;width:auto;border-radius:0}.card-hotel-favorite .hotel-img img{object-fit:cover;width:100%;height:100%}}.card-insurance-booking{border-radius:10px;border:2px solid #f8dbc8;padding:22px 18px;color:#000;display:flex;flex-direction:column;background-color:#fff}.card-insurance-booking.active{border-color:#1c6faf}.card-insurance-booking .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-insurance-booking .text{font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px;margin-top:12px}.card-insurance-booking .insurance-alert{color:#f74646;min-height:22.4px}.card-insurance-booking .bottom{margin-top:auto;padding-top:12px}.card-insurance-booking .bottom .price-total{font-weight:600;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-insurance-booking .bottom .price-per-person{margin-top:6px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px;min-height:19px}.card-insurance-booking .bottom .select-wrapper{margin-top:12px;width:100%;font-weight:500}.card-insurance-booking .bottom .trip-cancel-insurance-title{margin-top:20px;font-weight:500;font-size:16px;line-height:19px}.card-insurance-booking .bottom .trip-cancel-insurance-subtitle{margin-top:4px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.card-insurance-booking .bottom .switch{margin-top:8px}.card-insurance-booking .bottom .persons-listing{margin-top:15px;font-weight:300;line-height:19px}.card-additional-service-booking{border-radius:10px;border:2px solid #f8dbc8;padding:18px 22px;display:flex;gap:15px;color:#000;background-color:#fff}.card-additional-service-booking.active{border-color:#1c6faf}.card-additional-service-booking .left{flex:1 1 auto}.card-additional-service-booking .left .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-additional-service-booking .left .text{margin-top:8px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.card-additional-service-booking .right{text-align:right;min-width:150px}.card-additional-service-booking .right .price-per-person{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-additional-service-booking .right .price-total{font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:19px}.card-additional-service-booking .right .persons-listing{margin-top:15px;font-weight:300;line-height:19px}.scroll-timeline{width:0;height:5px;background-color:#f78b46;position:absolute}.modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:grid;place-items:center}.modal-container .backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#ffffffe3}.modal-container .modal-slot{z-index:1;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #00000029;display:flex;flex-direction:column}.modal-container .modal-slot>div{flex:1;display:flex;flex-direction:column;min-height:250px;min-width:300px;width:100%;max-width:600px;max-height:100vh}.modal-container .modal-slot .modal-header{padding:17px 19px;border-bottom:1px solid #e7f0f7;font-size:22px;line-height:27px}.modal-container .modal-slot .modal-content{padding:20px}.modal-container .modal-slot .modal-bottom-controls{margin-top:auto;padding:13px;border-top:1px solid #e7f0f7}.modal-choose-persons .modal-bottom-controls{display:grid;grid-template-columns:auto auto auto auto;gap:10px}.modal-choose-persons .modal-bottom-controls button:last-child{grid-column:4/5}.modal-warning .modal-content{display:flex;gap:20px}.modal-warning .modal-content .icon-warning{font-size:45px;color:#f78b46}.modal-warning .modal-content .text{font-weight:300}.modal-warning .modal-bottom-controls{display:flex;gap:10px}header.header-booking{background-color:#1c6faf}header.header-booking.desktop{grid-template-columns:max-content max-content auto minmax(0,60px) max-content}header.header-booking.desktop h1,header.header-booking.desktop .title{margin:0;font-size:28px;line-height:33px;color:#fff;display:flex;align-items:center}header.header-booking.desktop h1:not(:first-child),header.header-booking.desktop .title:not(:first-child){margin-left:25px}header.header-booking.mobile{height:66px;padding:0;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;align-items:unset;position:relative}header.header-booking.mobile .logo{grid-column:1/2;grid-row:1/2;padding:5px 20px 0;height:auto}header.header-booking.mobile .logo img{height:20px}header.header-booking.mobile .progress{position:absolute;top:15px;left:0;width:100%}header.header-booking.mobile .progress:after{position:absolute;content:"";display:block;height:1px;width:100%;top:50%;right:0;background-color:#8eb7d7}header.header-booking.mobile .progress .progress-items-wrapper{display:flex;justify-content:flex-end;padding-right:max(12vw,60px)}header.header-booking.mobile .progress .progress-item{color:#8eb7d7;position:relative;display:flex;flex-direction:column;align-items:flex-end;width:50px}header.header-booking.mobile .progress .progress-item .text{translate:calc(50% - 13px)}header.header-booking.mobile .progress .progress-item:first-child{min-width:150px;flex:1 1 auto}header.header-booking.mobile .progress .progress-item.current-step .text{display:block}header.header-booking.mobile .progress .progress-item:before{position:absolute;z-index:1;content:"";display:block;height:1px;width:calc(100% - 26px);top:50%;right:26px;background-color:#8eb7d7}header.header-booking.mobile .progress .progress-item.passed{color:#fff}header.header-booking.mobile .progress .progress-item.passed:before{background-color:#fff}header.header-booking.mobile .progress .progress-item.passed .icon{border-color:#fff}header.header-booking.mobile .progress .progress-item .icon{position:relative;z-index:2;height:26px;width:26px;font-size:14px;border-radius:100px;border:1px solid #8eb7d7;background-color:#1c6faf;display:flex;justify-content:center;align-items:center}header.header-booking.mobile .progress .progress-item .text{display:none;position:absolute;right:0;top:31px;text-transform:uppercase;font-size:10px;line-height:12px;color:#f78b46;border-bottom:2px solid #f78b46;padding-bottom:6px;white-space:nowrap}header.header-booking.mobile h1,header.header-booking.mobile .title{grid-column:1/2;grid-row:2/3;padding:10px 20px;margin:0;color:#fff;font-weight:300;font-size:16px;line-height:19px}header.header-booking.mobile .action-items{grid-column:2/3;grid-row:2/3}header.header-booking.mobile .action-items .infoline{margin-right:10px}.card-hotel-map{flex-grow:1;display:flex;align-items:stretch;justify-content:center;gap:8px;background-color:#fff;font-size:14px;box-shadow:0 3px 6px #00000029;position:relative;margin:2px;border-radius:8px;overflow:hidden}.card-hotel-map .vignette{top:10px;left:0;width:auto;max-width:100px;min-width:auto;height:auto;padding:3px 4px}.card-hotel-map .vignette .percentage{font-size:10px;line-height:12px}.card-hotel-map .vignette .last-minute,.card-hotel-map .vignette .text{font-size:10px}.card-hotel-map .vignette:after{content:unset}.card-hotel-map .img{pointer-events:all;display:block;width:100px;height:100%;align-self:start}.card-hotel-map .img img{object-fit:cover;height:100%;width:100%;display:block}.card-hotel-map .name a{color:#1c6faf;font-weight:500;letter-spacing:-.03em;text-decoration:none}.card-hotel-map .destination{color:#9e9e9e;font-size:10px;letter-spacing:-.03em;color:#1c6faf;text-transform:uppercase}.card-hotel-map .destination a{color:#1c6faf;text-decoration:none}.card-hotel-map .price{margin-top:5px;margin-bottom:5px;font-size:10px}.card-hotel-map .price .price-now{color:#f78b46;font-size:16px}.card-hotel-map .price .price-then{text-decoration:line-through}.card-hotel-map .price .price-total{font-weight:600}.card-hotel-map .details{display:none;display:flex;flex-direction:column;flex:1;align-items:flex-start;padding:4px 4px 4px 0}.card-hotel-map .features{gap:5px}.card-hotel-map .features .row{display:flex;flex-wrap:wrap;column-gap:8px;row-gap:4px}.card-hotel-map .features .feature{display:flex;align-items:baseline;gap:4px;font-size:10px}.card-hotel-map .features .feature i{color:#1c6faf}.filter-info-bar-last-minutes{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.filter-info-bar-last-minutes .left .row{display:flex;align-items:baseline}.filter-info-bar-last-minutes .left .row h1.title{font-weight:600;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#1c6faf;margin:0}.filter-info-bar-last-minutes .left .row .results-count{flex-shrink:0;margin-left:20px;font-size:14px;line-height:17px;letter-spacing:-.03em}.filter-info-bar-last-minutes .left p{margin:8px 0 0}.filter-info-bar-last-minutes .right{display:flex}.filter-info-bar-last-minutes .right button,.filter-info-bar-last-minutes .right .select-wrapper{width:240px}.filter-info-bar-last-minutes .right button:nth-child(2),.filter-info-bar-last-minutes .right .select-wrapper:nth-child(2){margin-left:20px}@media only screen and (max-width: 1000px){main.last-minutes .search-bar{min-width:320px;box-shadow:none}.filter-info-bar-last-minutes{display:block;padding:0 20px}.filter-info-bar-last-minutes .left{justify-content:space-between}.filter-info-bar-last-minutes .left .row{display:block}.filter-info-bar-last-minutes .left .row .results-count{margin-left:0}.filter-info-bar-last-minutes .right{justify-content:end;margin-top:12px}}.global-announcement{background-color:#f78b46;min-height:66px;display:flex;align-items:center;padding:12px 24.5px;font-weight:500;font-size:22px;letter-spacing:-.03em;line-height:40px;color:#fff}.global-announcement>i{margin-right:22px}.global-announcement a{color:#fff;text-decoration:none;display:flex;align-items:center}.global-announcement a i{margin-left:14px}.tabs .tabs-header-list{padding:15px 13px 0;display:flex;border-bottom:1px solid #e7f0f7}.tabs .tabs-header-list .tab-header{font-size:16px;line-height:19px;font-weight:500;color:#1c6faf;border-bottom:2px solid rgba(0,0,0,0);padding-bottom:7px;cursor:pointer}.tabs .tabs-header-list .tab-header:not(:last-child){margin-right:min(25px,5%)}.tabs .tabs-header-list .tab-header.active{border-bottom:2px solid #f78b46}.pill{display:inline-flex;align-items:center;border-radius:2px;color:#fff;background-color:#f78b46;padding:5px;font-size:14px;line-height:17px;letter-spacing:-.03em}.pill.transparent{background-color:#0000;color:#f78b46}.pill i.icon-cross:last-child{padding-left:8px;margin-left:auto}.hot-offers-container{display:grid;grid-template-columns:auto;column-gap:40px;row-gap:16px}.hot-offers-container.three-offers{grid-template-columns:1fr 1fr 1fr}.hot-offers-container.two-offers{grid-template-columns:1fr 1fr}.hot-offers-container.two-offers.first-bigger{grid-template-columns:2fr 1fr}.hot-offers-container.two-offers.second-bigger{grid-template-columns:1fr 2fr}.hot-offers-container .card-hot-offer{height:288px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#0003;background-blend-mode:darken;position:relative;color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px 40px;border-radius:0;overflow:hidden}.hot-offers-container .card-hot-offer:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.hot-offers-container .card-hot-offer:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.hot-offers-container .card-hot-offer.left-aligned{align-items:flex-start}.hot-offers-container .card-hot-offer.right-aligned{align-items:flex-end}.hot-offers-container .card-hot-offer .image{position:absolute;left:0;top:0;z-index:-1;object-fit:cover;height:100%;width:100%}.hot-offers-container .card-hot-offer .caption{font-size:40px;line-height:40px;font-weight:500;letter-spacing:-.03em}.hot-offers-container .card-hot-offer .subtitle{font-size:26px;letter-spacing:-.03em;font-weight:300;line-height:40px;margin-top:10px}.hot-offers-container .card-hot-offer button{margin-top:20px}.newsletter-signup{max-width:620px;margin-left:auto;margin-right:auto;color:#3c3c3c}.newsletter-signup .caption{font-weight:500;font-size:32px;letter-spacing:-.03em;line-height:40px}.newsletter-signup .subtitle{font-weight:300;font-size:22px;letter-spacing:-.03em;line-height:40px;margin-top:25px}.newsletter-signup .email-input-field{margin-top:30px}.newsletter-signup .email-input-field label{font-weight:300}.newsletter-signup .email-input-field .email-input-button-wrapper{display:grid;grid-template-columns:3fr 1fr;column-gap:20px;margin-top:5px}.newsletter-signup .email-input-field .email-input-button-wrapper input{height:50px;border:2px solid #1c6faf}.newsletter-signup .email-input-field .email-input-button-wrapper button{text-align:center}.newsletter-signup .disclaimer{font-weight:300;font-size:16px;letter-spacing:-.03em;margin-top:20px}.breadcrumbs ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:17px}.breadcrumbs ul li:not(:first-child):before{content:"";font-family:icomoon;font-size:12px;margin-right:10px}.breadcrumbs ul li a{text-decoration:none;padding:12px 0}.breadcrumbs ul li a[href]{color:#1c6faf}.hubs{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,630px));gap:40px}.hubs .hub{border-radius:10px;overflow:hidden}.hubs .hub .header{height:160px;padding:30px 40px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#0003;background-blend-mode:darken;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;position:relative}.hubs .hub .header .image{position:absolute;left:0;top:0;z-index:-1;object-fit:cover;height:100%;width:100%}.hubs .hub .header .subtitle{font-weight:300;font-size:26px;letter-spacing:-.03em;line-height:40px}.hubs .hub .header .caption{font-weight:500;font-size:40px;letter-spacing:-.03em;line-height:40px}.hubs .hub ul{list-style:none;padding:0;margin:0;background-color:#fff}.hubs .hub ul li:not(:last-child){border-bottom:1px solid #eef2f6}.hubs .hub ul li a{display:flex;justify-content:space-between;align-items:center;padding:20px 40px;color:#1c6faf;text-decoration:none;font-weight:300;font-size:22px;letter-spacing:-.03em}.hubs .hub ul li a .price{display:flex;align-items:center}.hubs .hub ul li a .price .small{font-weight:300;font-size:13px;line-height:15px;letter-spacing:-.03em}.hubs .hub ul li a .price strong{font-weight:600}.hubs .hub ul li a .price i{margin-left:14px}.dovolenkoblog{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,630px));column-gap:40px;row-gap:5px}.dovolenkoblog .card-blog{border-radius:10px;overflow:hidden;background-color:#fff}.dovolenkoblog .card-blog.top-article img{display:block;width:100%;max-height:400px;object-fit:cover}.dovolenkoblog .card-blog.top-article .bottom-info{padding:40px 35px;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:25px}.dovolenkoblog .card-blog.top-article .bottom-info .caption{font-weight:500;font-size:40px;letter-spacing:-.03em;line-height:40px;color:#1c6faf}.dovolenkoblog .card-blog.top-article .bottom-info .caption a{color:#1c6faf;text-decoration:none}.dovolenkoblog .card-blog.top-article .bottom-info .article-details{margin-top:16px;display:flex}.dovolenkoblog .card-blog.top-article .bottom-info .article-details .reading-time-estimate{margin-left:15px}.dovolenkoblog .card-blog.top-article .bottom-info .perex{margin-top:16px;font-size:16px}.dovolenkoblog .card-blog.top-article .bottom-info .button-wrapper{margin-top:26px;display:flex}.dovolenkoblog .card-blog.newest-articles{padding:25px 25px 40px;display:flex;flex-direction:column}.dovolenkoblog .card-blog.newest-articles h2{margin-top:0}.dovolenkoblog .card-blog.newest-articles .articles-listing{display:grid;grid-template-columns:auto;row-gap:50px}.dovolenkoblog .card-blog.newest-articles .articles-listing .article{display:grid;grid-template-columns:195px auto;grid-template-rows:auto auto;column-gap:16px;height:auto;font-weight:300;font-size:14px;letter-spacing:-.03em;line-height:25px}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .left-image{grid-column:1/2;grid-row:1/3;border-radius:10px;overflow:hidden;max-height:180px}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .left-image img{width:100%;height:100%;object-fit:cover}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:column}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .caption{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:18px;color:#1c6faf}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .caption a{color:#1c6faf;text-decoration:none}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .article-details{margin-top:12px;line-height:18px;display:flex}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .article-details .reading-time-estimate{margin-left:15px}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .perex{margin-top:10px;grid-column:2/3;grid-row:2/3}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .perex p{font-size:16px;overflow:hidden;text-overflow:ellipsis;max-height:75px;margin:0;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.dovolenkoblog .card-blog.newest-articles .button-wrapper{margin-top:auto;padding-top:25px}.dovolenkoblog .card-blog.newest-articles .button-wrapper a{text-decoration:none;font-weight:500;font-size:18px;letter-spacing:-.03em;color:#1c6faf}.info-box{display:grid;grid-template-columns:22px auto;gap:20px;color:#f78b46;background-color:#fff;border-radius:10px;padding:20px}.info-box .icon{font-size:22px;display:flex}.info-box .text{font-weight:500}.vignette{position:absolute;top:20px;left:0;min-width:140px;height:37px;display:flex;justify-content:center;align-items:center;background-color:#f74646;padding:0 6px}.vignette .percentage{color:#fff;font-size:22px;letter-spacing:-.03em;text-align:left;font-weight:700}.vignette .text{margin-left:6px;font-size:11px;letter-spacing:-.03em;line-height:10px;color:#f8dbc8;text-transform:uppercase}.vignette .last-minute{font-weight:600;font-size:16px;letter-spacing:-.03em;text-align:center;color:#fff;text-transform:uppercase}.card-hotel{border-radius:10px;overflow:hidden;background:linear-gradient(#fff,#ffffffbf);box-shadow:0 3px 6px #00000029;position:relative;min-height:220px;display:grid;grid-template-columns:300px auto 245px;grid-template-rows:auto 40px auto auto}.card-hotel .images-column{grid-column:1/2;grid-row:1/3;padding:8px 0 8px 8px;max-width:300px;height:220px}.card-hotel .images-column .image{display:block;background-color:#686868;height:100%;width:100%;object-fit:cover}.card-hotel .info-text-column{grid-column:2/3;grid-row:1/2;padding:8px 10px 8px 12px;display:flex;flex-direction:column}.card-hotel .info-text-column .hotel-name{font-weight:700;font-size:22px;letter-spacing:-.03em;line-height:27px;display:flex;justify-content:space-between}.card-hotel .info-text-column .hotel-name a{color:#1c6faf;text-decoration:none}.card-hotel .info-text-column .hotel-name .klub-leto{display:none;height:40px;margin-left:25px;flex-shrink:0}.card-hotel .info-text-column .hotel-name .klub-leto img{height:100%}.card-hotel .info-text-column .destination{font-size:13px;line-height:15px;letter-spacing:-.03em;color:#1c6faf;text-transform:uppercase}.card-hotel .info-text-column .destination a{color:#1c6faf;text-decoration:none}.card-hotel .info-text-column p{font-size:13px;line-height:15px;letter-spacing:-.03em;margin:4px 0 0;padding-right:35px}.card-hotel .info-text-column .badges{margin-top:5px;display:flex;flex-wrap:wrap;gap:5px 3px}.card-hotel .info-text-column .badges .pill i{font-size:14px;margin-right:6px}.card-hotel .price-column{border-left:1px solid #e7f0f7;padding:12px}.card-hotel .price-column .klub-leto{display:flex;justify-content:flex-end;height:40px}.card-hotel .price-column .klub-leto img{height:100%}.card-hotel .price-column .bottom{margin-top:auto}.card-hotel .price-column p{font-size:13px;line-height:15px;letter-spacing:-.03em;margin:0}.card-hotel .price-column .price-now{font-size:28px;line-height:33px;letter-spacing:-.03em;color:#f78b46;font-weight:500}.card-hotel .price-column .price-then{margin-left:6px;text-decoration:line-through}.card-hotel .price-column .price-total{margin-top:5px;font-weight:600}.card-hotel .price-column .right{margin-left:auto;color:#1c6faf}.card-hotel .price-column .right i{font-size:22px;cursor:pointer}.card-hotel .price-column .right span{display:none;font-size:14px;font-weight:500}.card-hotel .price-column .more-info{margin-top:12px;width:100%;color:#fff;display:flex;gap:6px}.card-hotel .trip-details{grid-column:2/4;grid-row:2/3;display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid #e7f0f7;padding:12px;gap:18px}.card-hotel .info-item{display:flex;align-items:center;font-size:14px;line-height:14px;letter-spacing:-.03em}.card-hotel .info-item i{font-size:15px;margin-right:8px;font-weight:500}.card-hotel .info-item.bold{font-weight:600;letter-spacing:normal}.card-hotel .info-item.to-bottom{margin-top:auto}.card-hotel .controls-row{grid-column:1/4;grid-row:3/4;padding:8px;display:flex;gap:8px;display:none}.card-hotel .controls-row .next-terms-button{padding:0 12px;max-width:200px}.card-hotel .controls-row .next-terms-button.active{position:relative}.card-hotel .controls-row .next-terms-button.active:after{display:block;content:"";position:absolute;top:calc(100% - 1px);border-left:1px solid #1c6faf;border-right:1px solid #1c6faf;background-color:#fff;width:100%;height:11px}.card-hotel .controls-row .next-terms-button.active i.icon-chevron-down{transform:rotate(180deg)}.card-hotel .controls-row .all-terms-button{height:40px;padding:12px;max-width:120px;font-weight:500}.card-hotel .next-terms{grid-column:1/4;grid-row:4/5;margin-top:8px}.card-hotel .next-terms .next-term{display:grid;grid-template-rows:auto;grid-template-columns:160px 2fr 3fr minmax(180px,3fr) 3fr 25px;align-items:center;gap:15px;padding:5px 15px;text-decoration:none;color:#2e2e2e;border:1px solid rgba(0,0,0,0);border-top:1px solid #ededed}.card-hotel .next-terms .next-term:hover{border:1px solid #ededed;border-bottom:1px solid rgba(0,0,0,0);background-color:#f7f7f7}.card-hotel .next-terms .next-term .icon-before-text{margin-right:8px}.card-hotel .next-terms .next-term>*{display:flex;align-items:center}.card-hotel .next-terms .next-term .item-text{color:#3c3c3c;font-size:14px;line-height:17px;letter-spacing:-.03em}.card-hotel .next-terms .next-term .next-term-airports .airports{display:inline-flex;gap:5px}.card-hotel .next-terms .next-term .next-term-airports .airports .airport{display:flex;align-items:center;gap:2px;font-size:12px;line-height:14px;font-weight:600}.card-hotel .next-terms .next-term .next-term-airports .airports .airport .icon{font-size:16px}.card-hotel .next-terms .next-term .next-term-airports .airports .airport .icon-moon{font-size:12px;width:16px;display:flex;justify-content:center}.card-hotel .next-terms .next-term .next-term-airports .airports .airport .icon-sunrise,.card-hotel .next-terms .next-term .next-term-airports .airports .airport .icon-sunset{font-size:18px}.card-hotel .next-terms .next-term .next-term-timespan .item-text{font-weight:500}.card-hotel .next-terms .next-term .next-term-offer-price .item-text{align-self:baseline}.card-hotel .next-terms .next-term .next-term-offer-price .text-price-offer{font-weight:500;font-size:20px;line-height:24px;letter-spacing:-.03em;text-align:left;color:#f78b46;margin-right:8px;display:inline-block;width:75px;text-align:right}.card-hotel .next-terms .next-term .next-term-offer-price .text-price-discount{text-decoration:line-through}.card-hotel .next-terms .next-term .next-term-sum-price{justify-content:end}.card-hotel .next-terms .next-term .next-term-actions i{color:#1c6faf;font-weight:900;font-size:24px}.card-hotel-first-minute{border-radius:10px;background:linear-gradient(#fff,#ffffffbf);box-shadow:0 2px 10px #00000029;position:relative;height:250px;display:grid;grid-template-columns:300px minmax(1px,100%) 220px;grid-template-rows:auto auto}.card-hotel-first-minute .images-column{grid-column:1/2;grid-row:1/3;padding:8px 0 8px 8px;max-width:300px;height:250px}.card-hotel-first-minute .images-column .image{display:block;background-color:#686868;height:100%;width:100%;object-fit:cover}.card-hotel-first-minute .info-text-column{grid-column:2/3;grid-row:1/2;padding:8px 10px 8px 12px;display:flex;flex-direction:column}.card-hotel-first-minute .info-text-column .hotel-name{font-weight:700;font-size:22px;letter-spacing:-.03em;line-height:27px;margin:0;display:flex;justify-content:space-between}.card-hotel-first-minute .info-text-column .hotel-name a{color:#1c6faf;text-decoration:none}.card-hotel-first-minute .info-text-column .hotel-name .klub-leto{display:none;height:40px;margin-left:25px;flex-shrink:0}.card-hotel-first-minute .info-text-column .hotel-name .klub-leto img{height:100%}.card-hotel-first-minute .info-text-column .destination{margin-top:6px;font-size:13px;line-height:15px;letter-spacing:-.03em;color:#1c6faf;text-transform:uppercase}.card-hotel-first-minute .info-text-column .destination a{color:#1c6faf;text-decoration:none}.card-hotel-first-minute .right-column{grid-column:3/4;grid-row:1/2;border-left:1px solid #e7f0f7;padding:12px;display:flex;flex-direction:column}.card-hotel-first-minute .right-column .klub-leto{display:flex;justify-content:flex-end;height:40px;flex-shrink:0}.card-hotel-first-minute .right-column .klub-leto img{height:100%}.card-hotel-first-minute .offers-wrapper{grid-column:2/4;grid-row:2/3;border-top:solid 1px #e7f0f7;height:100%;position:relative}.card-hotel-first-minute .offers-wrapper:before{z-index:2;content:"";position:absolute;left:25px;top:0;height:100%;width:25px;background:#fff;background:linear-gradient(90deg,#fff,#fff0)}.card-hotel-first-minute .offers-wrapper:after{z-index:2;content:"";position:absolute;right:25px;top:0;height:100%;width:25px;background:#fff;background:linear-gradient(90deg,#fff0,#fff)}.card-hotel-first-minute .offers-wrapper .offers{margin:0 25px;height:100%}.card-hotel-first-minute .offers-wrapper .next,.card-hotel-first-minute .offers-wrapper .prev{z-index:3;position:absolute;right:-25px;top:calc(50% - 29px);justify-content:center;background-color:#f74646;border-radius:50%;display:flex;width:50px;height:50px;align-items:center;flex-direction:row;flex-wrap:nowrap;color:#fff;text-decoration:none;box-shadow:0 3px 6px #00000029;cursor:pointer}.card-hotel-first-minute .offers-wrapper .next i,.card-hotel-first-minute .offers-wrapper .prev i{font-size:24px}.card-hotel-first-minute .offers-wrapper .next span,.card-hotel-first-minute .offers-wrapper .prev span{font-size:12px}.card-hotel-first-minute .offers-wrapper .prev{left:-25px}.card-hotel-first-minute .offers-wrapper .offer{flex-basis:200px;min-width:200px;padding:10px;text-align:center;display:flex;flex-direction:column;height:100%}.card-hotel-first-minute .offers-wrapper .offer:last-child:hover{background-color:initial}.card-hotel-first-minute .offers-wrapper .offer:last-child p{font-size:14px;margin-top:auto}.card-hotel-first-minute .offers-wrapper .offer:last-child a.primary{display:inline-flex;align-items:center;background-color:#ee3224;padding-right:10px}.card-hotel-first-minute .offers-wrapper .offer:last-child a.primary i{margin-left:8px}.card-hotel-first-minute .offers-wrapper .offer .primary{margin-top:4px}.card-hotel-first-minute .offers-wrapper .offer p{font-size:13px;line-height:15px;letter-spacing:-.03em;margin:0}.card-hotel-first-minute .offers-wrapper .offer .prices-container{margin-top:4px}.card-hotel-first-minute .offers-wrapper .offer .price-now{font-size:22px;line-height:27px;letter-spacing:-.03em;color:#f78b46;font-weight:500}.card-hotel-first-minute .offers-wrapper .offer .price-then{margin-left:6px;text-decoration:line-through}.card-hotel-first-minute .offers-wrapper .offer .price-total{margin-top:5px;font-weight:600}.card-hotel-first-minute .offers-wrapper .offer .offer-add-info{margin-top:auto;font-size:14px;line-height:17px}.card-hotel-first-minute .offers-wrapper .offer .offer-date{font-size:13px;line-height:15px;font-weight:300}.card-hotel-first-minute .offers-wrapper .offer .button{height:30px;font-size:14px;line-height:17px;margin-top:10px}.card-hotel-first-minute .offers-wrapper .offer:hover{background-color:#f1f6f9}.card-hotel-listing{display:grid;gap:25px}.card-hotel-listing h1,.card-hotel-listing h2{margin:0}.center-element-container{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1000px){.global-announcement{font-size:18px;line-height:22px}.breadcrumbs{padding:0 14px}.breadcrumbs ul li{display:none}.breadcrumbs ul li:nth-last-child(2){display:block}.breadcrumbs ul li:nth-last-child(2):before{content:""}.hot-offers-container.two-offers,.hot-offers-container.three-offers,.hot-offers-container.two-offers.first-bigger,.hot-offers-container.two-offers.second-bigger{grid-template-columns:auto}.hot-offers-container .card-hot-offer{border-radius:10px}.hot-offers-container .card-hot-offer.left-aligned,.hot-offers-container .card-hot-offer.right-aligned{align-items:center}.newsletter-signup{text-align:center}.newsletter-signup .caption{font-size:26px;line-height:32px}.newsletter-signup .subtitle{font-size:22px;line-height:24px;margin-top:5px}.newsletter-signup .email-input-field{margin-top:16px}.newsletter-signup .email-input-field .email-input-button-wrapper{display:flex;flex-direction:column;align-items:center}.newsletter-signup .email-input-field .email-input-button-wrapper button{margin-top:10px}.hubs .hub .header{padding:20px}.hubs .hub .header .subtitle{font-size:22px;line-height:22px}.hubs .hub .header .caption{font-size:30px}.hubs .hub ul li a{padding:20px;font-size:18px}.dovolenkoblog .card-blog.top-article .bottom-info{padding:22px 20px}.dovolenkoblog .card-blog.top-article .bottom-info .caption{font-size:26px}.dovolenkoblog .card-blog.top-article .bottom-info .button-wrapper{justify-content:center}.dovolenkoblog .card-blog.newest-articles .articles-listing{row-gap:40px}.dovolenkoblog .card-blog.newest-articles .articles-listing .article{grid-template-columns:125px auto;grid-template-rows:auto auto;gap:15px;height:auto}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .left-image{grid-row:1/2;grid-column:1/2;width:100%;height:auto}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .article-details{margin-top:8px;display:block}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .right-side .article-details .reading-time-estimate{margin-top:6px;margin-left:0}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .perex{margin-top:0;grid-column:1/3}.dovolenkoblog .card-blog.newest-articles .articles-listing .article .perex p{max-height:unset}.dovolenkoblog .card-blog.newest-articles .button-wrapper{margin-top:25px;text-align:center}.card-hotel{border:none;background-color:#fff;height:auto;grid-template-columns:auto;grid-template-rows:repeat(6,auto);overflow:hidden}.card-hotel .vignette{left:0;width:120px}.card-hotel .vignette:after{content:unset}.card-hotel .images-column{grid-row:1/2;height:280px;max-width:100%;padding:0;overflow:hidden}.card-hotel .info-text-column{margin-top:4px;grid-column:1/2;grid-row:2/3;padding:8px}.card-hotel .info-text-column .hotel-name{font-size:22px;line-height:27px;letter-spacing:-.03em}.card-hotel .info-text-column .hotel-name .klub-leto{display:block}.card-hotel .info-text-column .badges{margin-top:8px}.card-hotel .trip-details{grid-column:1/2;grid-row:3/4;padding:20px 8px;gap:16px}.card-hotel .price-column{grid-column:1/2;grid-row:4/5;border-top:1px solid #e7f0f7;border-left:0;padding:8px}.card-hotel .price-column .klub-leto{display:none}.card-hotel .price-column .prices-container{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px}.card-hotel .price-column .more-info{display:none}.card-hotel .info-item.to-bottom{margin-top:14px;margin-bottom:6px}.card-hotel .controls-row{display:flex;grid-column:1/2;grid-row:5/6}.card-hotel .controls-row .all-terms-button{flex-grow:1;padding:6px}.card-hotel .next-terms{grid-column:1/2;grid-row:6/7;border-top:1px solid #1c6faf;margin-top:0}.card-hotel .next-terms .next-term{grid-template-columns:1fr auto auto;grid-auto-rows:1fr 1fr 1fr;gap:8px;padding:20px 12px}.card-hotel .next-terms .next-term:first-child{border-top:0}.card-hotel .next-terms .next-term .item-text{font-size:13px}.card-hotel .next-terms .next-term .next-term-timespan{grid-row:1/span 1;grid-column:1/span 1}.card-hotel .next-terms .next-term .next-term-airports{grid-row:2/span 1;grid-column:1/span 1}.card-hotel .next-terms .next-term .next-term-offer{justify-self:end;grid-row:3/span 1;grid-column:2/span 1;display:flex;justify-content:flex-end}.card-hotel .next-terms .next-term .next-term-offer-price{grid-row:1/span 1;grid-column:2/span 1;align-self:auto}.card-hotel .next-terms .next-term .next-term-sum-price{grid-row:2/span 1;grid-column:2/span 1}.card-hotel .next-terms .next-term .next-term-actions{grid-row:1/span 1;grid-column:3/span 1}.card-hotel-first-minute{border:none;background-color:#fff;height:auto;grid-template-columns:minmax(1px,100%);grid-template-rows:repeat(6,auto);overflow:hidden}.card-hotel-first-minute .vignette{left:0;width:120px}.card-hotel-first-minute .vignette:after{content:unset}.card-hotel-first-minute .images-column{grid-row:1/2;height:280px;max-width:100%;padding:0;overflow:hidden}.card-hotel-first-minute .info-text-column{margin-top:4px;grid-column:1/2;grid-row:2/3;padding:8px}.card-hotel-first-minute .info-text-column .hotel-name{font-size:22px;line-height:27px;letter-spacing:-.03em}.card-hotel-first-minute .info-text-column .hotel-name .klub-leto{display:block}.card-hotel-first-minute .right-column{display:none}.card-hotel-first-minute .offers-wrapper{grid-column:1/2;grid-row:3/4}.card-hotel-first-minute .offers-wrapper .prev{left:-5px}.card-hotel-first-minute .offers-wrapper .next{right:-5px}}@media only screen and (max-width: 360px){.card-hotel .controls-row .next-terms-button{padding:0 4px}.card-hotel .next-terms .next-term{grid-template-columns:auto 25px;grid-auto-rows:auto;gap:10px}.card-hotel .next-terms .next-term .next-term-timespan{grid-column:1/2;grid-row:1/2}.card-hotel .next-terms .next-term .next-term-airports{grid-column:1/2;grid-row:5/6}.card-hotel .next-terms .next-term .next-term-offer{justify-self:start;grid-column:1/2;grid-row:4/5}.card-hotel .next-terms .next-term .next-term-offer-price{grid-column:1/2;grid-row:2/3;justify-content:flex-start}.card-hotel .next-terms .next-term .next-term-sum-price{grid-column:1/2;grid-row:3/4;justify-content:flex-start}.card-hotel .next-terms .next-term .next-term-actions{grid-row:1/2;grid-column:2/3}}.scroll-top-button{position:fixed;bottom:20%;right:25px;height:50px;width:50px;background-color:#1c6faf80;display:grid;place-content:center;border-radius:100px;cursor:pointer;transition:all .2s ease;z-index:3}.scroll-top-button i{color:#fff;font-weight:900}.scroll-top-button:hover{background-color:#1c6faf;transition:all .2s ease}.vibration-animation{animation:vibrate 3s cubic-bezier(.25,.1,.25,1) infinite}@keyframes vibrate{0%,11%{transform:translate(0)}2%{transform:translate(-3px)}3%{transform:translate(3px)}4%{transform:translate(-5px)}5%{transform:translate(2px)}6%{transform:translate(-2px)}7%{transform:translate(3px)}8%{transform:translate(-1px)}9%{transform:translate(2px)}10%{transform:translate(3px)}}.autocomplete{position:relative;width:100%;max-width:400px}.autocomplete .autocomplete-input{width:100%;padding:10px 12px;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0}.autocomplete .suggestion-box{position:absolute;z-index:2;width:100%;background:#fff;border:1px solid #1c6faf;max-height:150px;overflow-y:auto;margin:0;padding:0;list-style:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 3px 6px #00000029}.autocomplete .suggestion-item{padding:10px;cursor:pointer;font-size:16px!important;line-height:19px!important}.autocomplete .suggestion-item:hover{background-color:#ededed}.autocomplete .suggestion-item.highlighted{background-color:#1c6faf;color:#fff}.pay-by-square-container{border:2px solid #f78b46;border-radius:20px;padding:10px 20px}.pay-by-square-container .qr-code-wrapper{display:flex;flex-wrap:wrap}.pay-by-square-container .qr-code-wrapper .qr-code{flex:1 0 auto;width:150px;max-width:150px}.pay-by-square-container .qr-code-wrapper .qr-code img{width:150px;height:150px}main.homepage{position:relative}main.homepage section{min-width:320px;max-width:1300px;width:100%;margin-top:60px;margin-left:auto;margin-right:auto;scroll-margin:65px}main.homepage section.hero-banner{height:calc(100vh - 65px);min-height:735px;margin:0 auto;display:grid;grid-template-columns:auto;grid-template-rows:75px auto 70px auto;grid-template-areas:"." "searchbar" "." "claim" "showmore"}main.homepage section.hero-banner.layout-2{grid-template-rows:75px auto 70px auto;grid-template-areas:". ." "claim" "." "searchbar" "showmore"}main.homepage section.hero-banner.layout-2 .claim{text-align:left}main.homepage section.hero-banner .background{position:absolute;top:-65px;left:0;width:100%;height:100vh;min-height:800px;max-height:1500px;z-index:-1}main.homepage section.hero-banner .background img.bckg-desktop{display:block;width:100%;height:100%;object-fit:cover}main.homepage section.hero-banner .background img.bckg-mobile{display:none}main.homepage section.hero-banner .claim{grid-area:claim;color:#fff;text-align:right}main.homepage section.hero-banner .claim a{color:#fff;text-decoration:none}main.homepage section.hero-banner .claim h1,main.homepage section.hero-banner .claim .caption{font-size:80px;line-height:71px;font-weight:500;text-shadow:0px 3px 6px rgba(0,0,0,.16);margin:0 0 15px}main.homepage section.hero-banner .claim .subtitle{font-size:30px;line-height:36px;font-weight:300;text-shadow:0px 3px 6px rgba(0,0,0,.16);margin-top:35px}main.homepage section.hero-banner .show-more-container{grid-area:showmore;display:flex;justify-content:center}main.homepage section.hero-banner .show-more-container .show-more-button{display:flex;flex-direction:column;align-items:center;height:min-content;font-size:20px;line-height:30px;color:#fff;font-weight:500;text-shadow:0px 3px 6px rgba(0,0,0,.16);cursor:pointer}main.homepage section.hero-banner .show-more-container .show-more-button .down-icon{margin-top:10px;animation-name:move;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes move{0%{transform:rotate(180deg) translateY(0)}50%{transform:rotate(180deg) translateY(10px)}to{transform:rotate(180deg) translateY(0)}}@media only screen and (max-width: 1000px){main.homepage section.hero-banner{min-height:auto;max-height:min(100vh - 65px,1000px);grid-template-rows:minmax(auto,65px) min-content 20px 300px 20px;grid-template-areas:"." "claim" "." "searchbar" "." "showmore"}main.homepage section.hero-banner .background{width:100%;height:min(100vh,1000px);overflow:hidden;display:flex;justify-content:center;top:-65px;min-height:unset}main.homepage section.hero-banner .background img.bckg-desktop{display:none}main.homepage section.hero-banner .background img.bckg-mobile{display:block;height:100%;width:100%;object-fit:cover}main.homepage section.hero-banner .claim{text-align:center}main.homepage section.hero-banner .claim .caption{font-size:40px;line-height:47px;letter-spacing:-.03em}main.homepage section.hero-banner .claim .subtitle{font-size:22px;line-height:27px;letter-spacing:-.03em}}main.search-results{display:grid;margin:0 auto;min-width:320px;max-width:1300px;grid-template-columns:minmax(300px,auto);grid-template-rows:40px auto auto;grid-template-areas:"." "content" "footer"}main.search-results .background{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100vh;z-index:-1;background:linear-gradient(#fff,#ededed);background-attachment:fixed}main.search-results .content{grid-area:content;display:grid;grid-template-columns:300px auto;grid-template-areas:"left-panel search-results";gap:15px}main.search-results .content .left-panel{display:flex;flex-direction:column;gap:15px}main.search-results .content .left-panel .search-results-map-button{display:grid;place-items:center;overflow:hidden;border-radius:10px;text-decoration:none;color:#2e2e2e;box-shadow:0 3px 6px #00000029}main.search-results .content .left-panel .search-results-map-button .minimap{grid-area:1/1;display:block;height:184px}main.search-results .content .left-panel .search-results-map-button .overlay-text{grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:10px}main.search-results .content .left-panel .search-results-map-button .overlay-text button{pointer-events:none}main.search-results .content .left-panel .search-bar-main-wrapper{grid-area:unset;place-self:unset;width:auto;height:auto}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar{padding:0;width:auto;display:grid;grid-template-columns:5fr 6fr;grid-template-rows:repeat(4,auto)}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .destination,main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .persons,main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .search-button{grid-column:1/3}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .date{grid-column:1/2;padding-right:5px}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .duration{grid-column:2/3;padding-left:5px}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .duration .filter-value{display:flex;flex-wrap:wrap}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .destination{max-width:100%}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .destination .filter-value{display:flex;flex-wrap:wrap}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .destination .filter-value .pill{overflow:hidden}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .destination .filter-value .pill span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .search-button button{grid-template-columns:auto}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar .search-button button i{display:none}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>*{padding:16px 20px;border-right:unset;height:auto}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>*:not(:last-child){border-bottom:1px solid #e7f0f7}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .inner{position:static;height:auto;width:auto;margin:0;padding:0}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .inner .label{font-weight:400}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .inner .hint{line-height:27px;margin-top:10px}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .inner .filter-value{margin-top:10px}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .dropdown{top:0;left:calc(100% + 10px)}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>* .dropdown.filter-destination{min-width:350px;width:100%}main.search-results .content .left-panel .search-bar-main-wrapper .search-bar>.active .inner{position:static;height:auto;width:auto;padding:0;border-radius:0;background:none;box-shadow:none}main.search-results .content .search-results-panel h2{color:#1c6faf;margin:0}main.search-results .content .search-results-panel .filter-mobile-container{display:none}main.search-results .content .search-results-panel .filter-info-bar{display:flex;justify-content:space-between;align-items:center;gap:15px}main.search-results .content .search-results-panel .filter-info-bar .left .row{display:flex;align-items:baseline}main.search-results .content .search-results-panel .filter-info-bar .left h1.title{margin:0;font-weight:600;font-size:22px;line-height:30px;letter-spacing:-.03em;color:#1c6faf}main.search-results .content .search-results-panel .filter-info-bar .left .results-count{margin-left:20px;font-size:14px;line-height:17px;letter-spacing:-.03em;white-space:nowrap}main.search-results .content .search-results-panel .filter-info-bar .left p{margin:8px 0 0;font-size:16px!important;line-height:19px!important}main.search-results .content .search-results-panel .filter-info-bar .right{display:flex}main.search-results .content .search-results-panel .filter-info-bar .right button,main.search-results .content .search-results-panel .filter-info-bar .right .select-wrapper{width:240px}main.search-results .content .search-results-panel .filter-info-bar .right button:nth-child(2),main.search-results .content .search-results-panel .filter-info-bar .right .select-wrapper:nth-child(2){margin-left:20px}main.search-results .content .search-results-panel .search-results-container{margin-top:15px;display:grid;gap:25px}.filter-mobile-dropdown .search-bar-main-wrapper{width:unset;height:unset}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar{width:unset;display:block;padding:0;box-shadow:none}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*{padding:8px 20px;height:56px;border-bottom:1px solid #e7f0f7}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*>.inner{display:flex;flex-direction:row;position:static;align-items:center;justify-content:space-between;transition:none;gap:8px;width:100%;height:100%;padding:0;margin:0}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*>.inner .label{font-weight:400}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*>.inner .hint{margin-top:0}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*.active{position:static}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>*.active .inner{position:static;width:auto;height:100%;border-radius:0;background:unset;box-shadow:unset;padding:unset}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar>* .dropdown{transition:none}.filter-mobile-dropdown .search-bar-main-wrapper .search-bar .search-button{display:none}.filter-mobile-dropdown .filter-more-specific{margin-top:10px}.filter-mobile-dropdown .filter-more-specific .filter-header{display:none}.filter-mobile-dropdown .filter-more-specific .filter-section{padding:10px 30px 20px}.filter-more-specific{background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #00000029}.filter-more-specific .filter-header{padding:18px 20px 14px 18px;border-bottom:1px solid #e7f0f7;font-size:16px;letter-spacing:-.03em;line-height:19px;font-weight:600}.filter-more-specific .filter-section{padding:10px 20px 30px}.filter-more-specific .filter-section:not(:last-child){border-bottom:1px solid #e7f0f7}.filter-more-specific .filter-section.filter-section-two-columns{display:flex;flex-direction:row}.filter-more-specific .filter-section.filter-section-two-columns>*{flex-basis:50%}.filter-more-specific .filter-section>div{position:relative}.filter-more-specific .filter-section .inner{cursor:pointer}.filter-more-specific .filter-section .dropdown{left:unset;top:0;right:calc(100% + 28px)}.filter-more-specific .filter-section .dropdown.filter-persons{width:500px}.filter-more-specific .filter-section .filter-section-header{font-size:16px;line-height:19px;letter-spacing:-.03em}.filter-more-specific .filter-section p.filter-section-title-highlight{margin-top:0;color:#f78b46}.filter-more-specific .filter-section ul{list-style:none;margin:0;padding:0}.filter-more-specific .filter-section ul li{margin-top:10px}.filter-more-specific .filter-section ul li .checkbox-wrapper .count{color:#000;font-size:14px;line-height:17px}@media only screen and (max-width: 1000px){main.search-results{grid-template-rows:20px auto auto}main.search-results .content{display:block}main.search-results .content .left-panel{display:none}main.search-results .content .search-results-panel .filter-info-bar{padding:12px}main.search-results .content .search-results-panel .filter-info-bar .right{display:none}main.search-results .content .search-results-panel .filter-mobile-container{border-top:1px solid #e7f0f7;padding:16px 12px;display:block}main.search-results .content .search-results-panel .filter-mobile-container button{width:auto;height:40px}main.search-results .content .search-results-panel .filter-mobile-container .filter-mobile-pill-container{margin-top:16px;display:flex;flex-wrap:wrap;gap:2px}main.search-results .content .search-results-panel .filter-mobile-container .filter-mobile-pill-container .pill{font-size:12px;line-height:14px;flex:1 0 auto;padding-left:8px}main.search-results .content .search-results-panel .filter-mobile-container .filter-mobile-pill-container .pill:first-child{width:100%}main.search-results .content .search-results-panel .filter-mobile-container .filter-mobile-pill-container .pill:last-child{justify-content:center}main.search-results .content .search-results-panel .filter-mobile-container .filter-mobile-pill-container .pill i{margin-right:8px}main.search-results .content .search-results-panel .search-results-container{margin-top:20px}}main.destination-page{position:relative}main.destination-page section{min-width:320px;max-width:1300px;width:100%;margin-left:auto;margin-right:auto}main.destination-page .section-heading,main.destination-page .my-top-5-destinations,main.destination-page .my-top-5-destinations-slider{margin-top:100px}main.destination-page .navigation-bar+*{margin-top:30px}main.destination-page section.hero-banner{height:calc(100vh - 65px);min-height:735px;margin:0 auto;display:grid;grid-template-columns:auto;grid-template-rows:min-content auto min-content auto;grid-template-areas:"breadcrumbs" "." "claim" "."}main.destination-page section.hero-banner .background{position:absolute;top:-65px;left:0;width:100%;height:100vh;min-height:800px;z-index:-1;max-height:1500px}main.destination-page section.hero-banner .background img.bckg-desktop{display:block;width:100%;height:100%;object-fit:cover}main.destination-page section.hero-banner .background img.bckg-mobile{display:none}main.destination-page section.hero-banner .breadcrumbs{grid-area:breadcrumbs;margin-top:25px}main.destination-page section.hero-banner .breadcrumbs ul li:not(:first-child):before{color:#fff;opacity:.3}main.destination-page section.hero-banner .breadcrumbs ul li:last-child a{opacity:.3;color:#fff}main.destination-page section.hero-banner .breadcrumbs ul li a[href]{color:#fff}main.destination-page section.hero-banner .claim{grid-area:claim;color:#fff;text-align:left;max-width:500px}main.destination-page section.hero-banner .claim.right-align{text-align:right;place-self:end}main.destination-page section.hero-banner .claim a{color:#fff;text-decoration:none}main.destination-page section.hero-banner .claim .caption{font-size:60px;line-height:71px;font-weight:500;margin:0;text-shadow:0px 3px 6px rgba(0,0,0,.16)}main.destination-page section.hero-banner .claim .subtitle{font-size:30px;line-height:36px;font-weight:300;text-shadow:0px 3px 6px rgba(0,0,0,.16)}main.destination-page section.hero-banner .claim .buttons{margin-top:28px}main.destination-page .row-benefits-container{margin-top:40px}.section-heading{color:#000;font-weight:500;font-size:60px;letter-spacing:-.03em;line-height:60px;margin:0}.section-heading.centered{text-align:center}.section-heading.smaller{font-size:32px;line-height:38px}.section-heading+*{margin-top:40px!important}.section-heading+.section-subheading{margin-top:0!important}.section-subheading{color:#000;font-size:30px;line-height:36px;font-weight:300;margin:0}.section-subheading.centered{text-align:center}.section-subheading+*{margin-top:40px!important}.vacation-benefits-container{display:grid;grid-template-columns:repeat(auto-fill,330px);justify-content:center;gap:50px}.card-benefit{overflow:hidden;border-radius:10px;background-color:#fff;box-shadow:0 2px 10px #00000012}.card-benefit a{display:block;text-decoration:none}.card-benefit .image{height:200px}.card-benefit .image img{display:block;width:100%;height:100%;object-fit:cover}.card-benefit .text{padding:25px 30px;color:#000;font-size:24px;letter-spacing:-.03em;line-height:30px;text-align:center}.row-benefits-container{display:grid;gap:40px}.row-benefit{display:grid;grid-template-columns:min-content auto;gap:30px;min-height:80px;padding:25px 30px;border-radius:10px;background-color:#fff;box-shadow:0 2px 10px #00000012}.row-benefit .icon{color:#f78b46;font-size:24px;line-height:34px;display:flex;align-items:center;height:34px;font-weight:700}.row-benefit .text{color:#000;font-size:22px;letter-spacing:-.03em;line-height:34px}.my-top-5-destinations.no-profile-picture{display:grid}.my-top-5-destinations.no-profile-picture .big-image{grid-area:1/1}.my-top-5-destinations.no-profile-picture .overlay-container{grid-area:1/1;padding:30px 40px;display:flex;align-items:end}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper{margin-left:0;margin-top:0;display:block}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper .profile-picture{display:none}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper .delegat-text{color:#fff;margin-top:20px}.my-top-5-destinations .big-image{overflow:hidden;border-radius:10px;width:100%;height:auto;max-height:700px;display:grid;align-items:end}.my-top-5-destinations .big-image:after{grid-area:1/1;content:"";display:block;height:50%;background:linear-gradient(#0000,#000);opacity:.25}.my-top-5-destinations .big-image img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:cover}.my-top-5-destinations .overlay-container{position:relative;z-index:1;height:auto}.my-top-5-destinations .overlay-container .text-wrapper{display:grid;grid-template-columns:270px auto;grid-template-rows:auto auto;column-gap:45px;margin-top:-209px;margin-left:-60px}.my-top-5-destinations .overlay-container .text-wrapper .profile-picture{grid-column:1/2;grid-row:1/3;flex-shrink:0;width:270px;height:300px;border-radius:10px;overflow:hidden}.my-top-5-destinations .overlay-container .text-wrapper .profile-picture img{display:block;width:100%;height:100%;object-fit:cover}.my-top-5-destinations .overlay-container .text-wrapper .text-column h2{margin:0;font-size:60px;line-height:71px;font-weight:500;text-shadow:0px 3px 6px rgba(0,0,0,.16);color:#fff;letter-spacing:normal}.my-top-5-destinations .overlay-container .text-wrapper .text-column h3{margin:0;font-weight:300;font-size:30px;line-height:30px;text-shadow:0px 3px 6px rgba(0,0,0,.16);color:#fff;letter-spacing:normal}.my-top-5-destinations .overlay-container .text-wrapper .text-column button,.my-top-5-destinations .overlay-container .text-wrapper .text-column .button{margin-top:20px;font-size:23px;line-height:28px;height:50px}.my-top-5-destinations .overlay-container .text-wrapper .delegat-text{letter-spacing:-.03em;font-size:14px;line-height:24px}.my-top-5-destinations-slider{display:grid;padding-bottom:60px}.my-top-5-destinations-slider .slider{grid-area:1/1;max-height:700px;border-radius:10px;overflow:hidden}.my-top-5-destinations-slider .slider .swiper,.my-top-5-destinations-slider .slider .slide{height:100%}.my-top-5-destinations-slider .slider .slide img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:cover}.my-top-5-destinations-slider .overlay-container{grid-area:1/1;z-index:1;display:flex;align-items:flex-end;padding:30px;pointer-events:none}.my-top-5-destinations-slider .overlay-container .info-wrapper{margin-bottom:-90px;width:100%;display:grid;grid-template-columns:auto 300px;grid-template-rows:auto auto;row-gap:5px;column-gap:50px;pointer-events:all}.my-top-5-destinations-slider .overlay-container .info-wrapper .title{grid-column:1/2;grid-row:1/2;color:#fff;font-weight:500;font-size:60px;line-height:71px;margin:0;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.my-top-5-destinations-slider .overlay-container .info-wrapper .controls{grid-column:2/3;grid-row:1/2;display:flex;justify-content:flex-end;align-items:flex-end;padding-bottom:10px;-webkit-user-select:none;user-select:none}.my-top-5-destinations-slider .overlay-container .info-wrapper .delegat{grid-column:1/3;grid-row:2/3;border-radius:10px;overflow:hidden;background-color:#fff;padding:10px 50px 10px 10px;display:flex;gap:22px}.my-top-5-destinations-slider .overlay-container .info-wrapper .delegat .profile-picture{flex-shrink:0}.my-top-5-destinations-slider .overlay-container .info-wrapper .delegat .delegat-text{color:#000;font-weight:400;font-size:14px;letter-spacing:-.03em;line-height:24px}.my-top-5-destinations-slider .overlay-container .info-wrapper .profile-picture{max-width:80px;height:90px;border-radius:10px;overflow:hidden}.my-top-5-destinations-slider .overlay-container .info-wrapper .profile-picture img{display:block;width:100%;height:100%;object-fit:cover}.numbered-cards-container{display:grid;gap:20px;counter-reset:card-big-image-numbered}.numbered-cards-container:not(:first-child){margin-top:40px}.card-big-image-numbered{display:grid;grid-template-columns:70% 30%;grid-template-areas:"image text";border-radius:10px;overflow:hidden}.card-big-image-numbered.image-right{grid-template-columns:30% 70%;grid-template-areas:"text image"}.card-big-image-numbered.image-right .text-column:after{text-align:right}.card-big-image-numbered .big-image{grid-area:image;max-height:500px}.card-big-image-numbered .big-image img{display:block;width:100%;height:100%;object-fit:cover}.card-big-image-numbered .text-column{grid-area:text;background-color:#fff;padding:30px 30px 10px 20px;display:flex;flex-direction:column}.card-big-image-numbered .text-column .title{font-size:30px;line-height:36px;font-weight:300;margin:0}.card-big-image-numbered .text-column .text{color:#000;margin-top:25px;font-size:14px;line-height:24px;letter-spacing:-.03em}.card-big-image-numbered .text-column:after{display:block;counter-increment:card-big-image-numbered;content:counter(card-big-image-numbered) ".";margin-top:auto;font-weight:500;font-style:italic;font-size:100px;line-height:100px;color:#f8dbc8;opacity:.67}.card-big-image-photo-slider{display:grid;grid-template-columns:70% 30%;grid-template-areas:"slider text";border-radius:10px;overflow:hidden}.card-big-image-photo-slider .slider{grid-area:slider;max-height:700px}.card-big-image-photo-slider .slider .swiper{height:100%}.card-big-image-photo-slider .slider .slide{display:grid;align-items:end}.card-big-image-photo-slider .slider .slide img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:cover;min-height:1px}.card-big-image-photo-slider .slider .slide .text-space{grid-area:1/1;padding:70px 60px;color:#fff}.card-big-image-photo-slider .slider .slide .text-space .title{text-shadow:0px 3px 6px rgba(0,0,0,.16);font-size:60px;line-height:71px;font-weight:500;margin:0}.card-big-image-photo-slider .slider .slide .text-space .subtitle{text-shadow:0px 3px 6px rgba(0,0,0,.16);font-weight:300;font-size:30px;line-height:36px}.card-big-image-photo-slider .text-column{grid-area:text;background-color:#fff;padding:30px 30px 10px 20px;display:flex;flex-direction:column}.card-big-image-photo-slider .text-column .title,.card-big-image-photo-slider .text-column .subtitle{display:none}.card-big-image-photo-slider .text-column .text{color:#000;font-size:14px;line-height:24px;letter-spacing:-.03em}.card-big-image-photo-slider .text-column .control-buttons{margin-top:auto;display:flex;align-items:center}.card-big-image-photo-slider .text-column .control-buttons button{flex-shrink:0}.card-big-image-photo-slider .text-column .control-buttons .index-count{flex-grow:1;padding:0 20px;text-align:center}.card-mosaic-gallery{border-radius:10px;overflow:hidden}.card-mosaic-gallery .text-container{display:none}.card-mosaic-gallery .mosaic{display:grid;grid-template-columns:7fr 3fr;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-areas:"first second" "first third" "first fourth";max-height:700px}.card-mosaic-gallery .mosaic img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}.card-mosaic-gallery .mosaic img:first-child{grid-area:first}.card-mosaic-gallery .mosaic img:nth-child(2){grid-area:second}.card-mosaic-gallery .mosaic img:nth-child(3){grid-area:third}.card-mosaic-gallery .mosaic img:nth-child(4){grid-area:fourth}.card-mosaic-gallery .mosaic img:nth-child(n+5){display:none}.card-mosaic-gallery .mosaic .text-container{pointer-events:none;grid-area:first;display:block;padding:50px 65px;color:#fff}.card-mosaic-gallery .mosaic .text-container .title{font-weight:500;font-size:60px;line-height:71px;text-shadow:0px 3px 6px rgba(0,0,0,.16);margin:0}.card-mosaic-gallery .mosaic .text-container .subtitle{font-weight:300;font-size:30px;line-height:36px;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.card-mosaic-gallery .mosaic .text-container button{margin-top:20px}.card-mosaic-gallery .description{padding:25px 65px;background-color:#fff}.card-mosaic-gallery .description .text{max-width:650px;line-height:24px}.hand-picked-hotels-container{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;gap:30px 15px}.hand-picked-hotels-container.count-2-3{grid-template-columns:repeat(3,1fr)}.hand-picked-hotels-container.count-2-3 .card-hand-picked-hotel:first-child .image{max-height:450px}.hand-picked-hotels-container.count-2-3 .card-hand-picked-hotel .text-container .text-wrapper .row .left .subtitle{font-size:16px;line-height:19px}.hand-picked-hotels-container.count-2-3 .card-hand-picked-hotel .text-container .text-wrapper .row .right .rate-unit{font-size:16px}.hand-picked-hotels-container .card-hand-picked-hotel:first-child{grid-column:1/3;grid-row:1/2}.card-hand-picked-hotel{overflow:hidden;border-radius:10px;display:flex;flex-direction:column}.card-hand-picked-hotel:first-child{display:grid}.card-hand-picked-hotel:first-child .image{grid-area:1/1;height:100%;max-height:400px}.card-hand-picked-hotel:first-child .text-container{grid-area:1/1;padding:15px;pointer-events:none}.card-hand-picked-hotel:first-child .text-container .text-wrapper{pointer-events:all;border-radius:10px;flex:0;padding:10px 20px 30px}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row{justify-content:space-between;flex-direction:row}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row .left{padding-right:20px}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row .left .title{font-weight:500;font-size:28px;letter-spacing:-.03em;line-height:24px}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row .left .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row .right .price-from{font-weight:500;font-size:28px;letter-spacing:-.03em;line-height:24px;color:#f78b46}.card-hand-picked-hotel:first-child .text-container .text-wrapper .row .right .rate-unit{font-size:18px;letter-spacing:-.03em;line-height:24px;color:#000}.card-hand-picked-hotel a{display:block;text-decoration:none}.card-hand-picked-hotel .image{height:200px}.card-hand-picked-hotel .image a{height:100%;width:100%}.card-hand-picked-hotel .image img{display:block;width:100%;height:100%;object-fit:cover}.card-hand-picked-hotel .text-container{display:flex;flex-direction:column;flex:1 0 auto}.card-hand-picked-hotel .text-container .text-wrapper{margin-top:auto;background-color:#ffffffe8;padding:16px 24px;flex:1;display:flex;flex-direction:column}.card-hand-picked-hotel .text-container .text-wrapper .destination a{display:inline-block}.card-hand-picked-hotel .text-container .text-wrapper .row{display:flex;flex-wrap:wrap;flex:1 0 auto;flex-direction:column;gap:16px}.card-hand-picked-hotel .text-container .text-wrapper .row .left .title{font-weight:500;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-hand-picked-hotel .text-container .text-wrapper .row .left .subtitle{color:#000;font-size:18px;letter-spacing:-.03em;line-height:24px}.card-hand-picked-hotel .text-container .text-wrapper .row .right{margin-top:auto}.card-hand-picked-hotel .text-container .text-wrapper .row .right .price-from{font-weight:500;font-size:28px;letter-spacing:-.03em;line-height:24px;color:#f78b46}.card-hand-picked-hotel .text-container .text-wrapper .row .right .rate-unit{font-size:18px;letter-spacing:-.03em;line-height:24px;color:#000}.map-and-flight img{max-width:100%;height:auto}.wp-block-image img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 1000px){main.destination-page section.hero-banner{padding:0;min-height:auto;max-height:calc(100vh - 65px);grid-template-rows:auto min-content;grid-template-areas:"." "claim"}main.destination-page section.hero-banner .background{width:100%;height:100vh;overflow:hidden;display:flex;justify-content:center;top:-65px;min-height:unset}main.destination-page section.hero-banner .background img.bckg-desktop{display:none}main.destination-page section.hero-banner .background img.bckg-mobile{display:block;height:100%;width:100%;object-fit:cover}main.destination-page section.hero-banner .breadcrumbs{display:none}main.destination-page section.hero-banner .claim{text-align:center;place-self:center;width:100%;max-width:100%;padding:32px 28px 140px;background:linear-gradient(180deg,#00000003,#00000080)}main.destination-page section.hero-banner .claim .caption{font-size:40px;line-height:47px;letter-spacing:-.03em}main.destination-page section.hero-banner .claim .subtitle{margin-top:10px;font-size:22px;line-height:27px;letter-spacing:-.03em}main.destination-page section.hero-banner .claim .buttons{margin-top:36px;justify-content:center}main.destination-page .row-benefits-container{margin-top:14px}.section-subheading{color:#000;font-weight:300;font-size:18px;line-height:22px;text-align:left}.section-heading{font-size:36px;line-height:43px}.section-heading.centered{text-align:left}.section-heading+*{margin-top:25px!important}.section-heading+.section-subheading{margin-top:0!important}.section-subheading{font-size:18px;line-height:22px}.section-subheading.centered{text-align:left}.section-subheading+*{margin-top:25px!important}.vacation-benefits-container{grid-template-columns:repeat(auto-fill,minmax(320px,100%));gap:14px}.vacation-benefits-container .card-benefit{display:grid;grid-template-columns:40% 60%}.vacation-benefits-container .card-benefit .image{height:140px}.vacation-benefits-container .card-benefit .text{color:#000;font-size:18px;letter-spacing:-.03em;line-height:28px}.row-benefits-container{gap:14px}.row-benefit .text{font-size:18px;letter-spacing:-.03em;line-height:28px}.my-top-5-destinations{padding:0 0 0 20px;display:block}.my-top-5-destinations.no-profile-picture{display:block;padding-left:0}.my-top-5-destinations.no-profile-picture .overlay-container{padding:0}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper{margin-top:20px}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper .text-column button,.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper .text-column .button{margin-top:0}.my-top-5-destinations.no-profile-picture .overlay-container .text-wrapper .delegat-text{padding-left:0;color:#2e2e2e}.my-top-5-destinations .overlay-container{position:relative}.my-top-5-destinations .overlay-container .text-wrapper{gap:10px;margin-top:-70px;margin-left:-20px;margin-bottom:0;display:grid;grid-template-columns:135px auto}.my-top-5-destinations .overlay-container .text-wrapper .profile-picture{width:135px;height:150px;grid-column:1/2;grid-row:1/2}.my-top-5-destinations .overlay-container .text-wrapper .text-column h1,.my-top-5-destinations .overlay-container .text-wrapper .text-column h2{display:none}.my-top-5-destinations .overlay-container .text-wrapper .text-column button,.my-top-5-destinations .overlay-container .text-wrapper .text-column .button{margin-top:80px}.my-top-5-destinations .overlay-container .text-wrapper .delegat-text{grid-row:2/3;grid-column:1/3;padding-left:20px;margin-top:0}.my-top-5-destinations-slider{display:block;padding:0;border-radius:10px;overflow:hidden}.my-top-5-destinations-slider .slider{max-height:280px;border-radius:0}.my-top-5-destinations-slider .slider .swiper{height:280px}.my-top-5-destinations-slider .slider .slide img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:cover}.my-top-5-destinations-slider .overlay-container{display:block;padding:0}.my-top-5-destinations-slider .overlay-container .info-wrapper{margin-bottom:0;background-color:#fff;display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto;gap:5px;padding:10px 16px}.my-top-5-destinations-slider .overlay-container .info-wrapper .title{grid-column:1/2;grid-row:1/2;color:#000;font-weight:500;font-size:36px;line-height:43px;text-shadow:0px 3px 6px rgba(0,0,0,.16)}.my-top-5-destinations-slider .overlay-container .info-wrapper .controls{grid-column:1/2;grid-row:3/4;display:flex;justify-content:flex-start;align-items:center;padding-bottom:0;margin-top:35px}.my-top-5-destinations-slider .overlay-container .info-wrapper .controls .inline-button-group{display:flex;justify-content:space-between;width:100%}.my-top-5-destinations-slider .overlay-container .info-wrapper .delegat{grid-column:1/2;grid-row:2/3;padding:0;margin-top:10px}.numbered-cards-container{padding:0}.card-big-image-numbered,.card-big-image-numbered.image-right{grid-template-columns:auto;grid-template-areas:"image" "text"}.card-big-image-numbered .big-image{max-height:250px}.card-big-image-numbered .text-column{padding:20px}.card-big-image-numbered .text-column .text{margin-top:10px}.card-big-image-numbered .text-column:after{margin-top:25px}.card-big-image-photo-slider{display:block}.card-big-image-photo-slider .slider{max-height:290px}.card-big-image-photo-slider .slider .swiper{height:290px}.card-big-image-photo-slider .slider .slide .text-space{display:none}.card-big-image-photo-slider .text-column{padding:10px 16px 20px}.card-big-image-photo-slider .text-column .title{display:block;font-size:36px;line-height:43px;font-weight:500;color:#000;margin:0}.card-big-image-photo-slider .text-column .subtitle{display:block;font-size:18px;line-height:22px;font-weight:300;color:#000}.card-big-image-photo-slider .text-column .text{margin-top:25px}.card-big-image-photo-slider .text-column .control-buttons{margin-top:35px}.card-mosaic-gallery .text-container{display:block;color:#000}.card-mosaic-gallery .text-container .title{font-weight:500;font-size:36px;line-height:43px;margin:0}.card-mosaic-gallery .text-container .subtitle{font-weight:300;font-size:18px;line-height:22px}.card-mosaic-gallery .mosaic{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr 2fr;grid-template-areas:"first first" "second third" "fourth fourth";gap:2px;max-height:625px;border-radius:10px;overflow:hidden}.card-mosaic-gallery .mosaic img:first-child{grid-area:first}.card-mosaic-gallery .mosaic img:nth-child(2){grid-area:second}.card-mosaic-gallery .mosaic img:nth-child(3){grid-area:third}.card-mosaic-gallery .mosaic img:nth-child(4){grid-area:fourth}.card-mosaic-gallery .mosaic img:nth-child(n+5){display:none}.card-mosaic-gallery .mosaic .text-container{display:none}.card-mosaic-gallery .description{border-radius:10px;overflow:hidden;margin-top:28px;padding:30px 22px;background-color:#fff}.card-mosaic-gallery .description .text{max-width:650px;line-height:24px}.hand-picked-hotels-container{grid-template-columns:auto;grid-template-rows:auto;gap:16px}.hand-picked-hotels-container .card-hand-picked-hotel:first-child{grid-column:auto;grid-row:auto;min-height:400px}.hand-picked-hotels-container.count-2-3{grid-template-columns:auto}}main.flights section{max-width:unset;padding-left:30px;padding-right:30px}main.flights section.center-content{display:flex;flex-direction:column;align-items:center}main.flights section.overflow-hidden{overflow:hidden}main.flights .search-bar-main-wrapper{grid-area:unset}main.flights .search-bar-main-wrapper .search-bar{grid-template-columns:35% 25% 20% 20%}main.flights .search-bar-main-wrapper .search-bar .persons{display:none}main.flights .table-container{width:100%;max-width:1350px}main.flights table{width:100%}main.flights table colgroup.bold-border{border:2px solid #000}main.flights table thead{border-bottom:2px solid #000}main.flights table thead th{border:1px #000 solid;padding:2px}main.flights table tbody tr:nth-child(2n){background-color:#dfebf4}main.flights table tbody tr:hover{background-color:#acd6f4}main.flights table tbody tr td:nth-child(n+3){text-align:center}@media only screen and (max-width: 1000px){main.flights section.section-search-bar{display:grid}main.flights .table-container{overflow:scroll}main.flights table{width:1350px}}.contract-signing-hydrotour h1{font-size:24px;line-height:28px;margin:0}.contract-signing-hydrotour h2{font-size:20px;line-height:28px}.contract-signing-hydrotour .succes-text{color:#00a401;font-weight:600}.contract-signing-hydrotour .error-text{color:#f74646;font-weight:600}.contract-signing-hydrotour .sms-wrapper .code-input{margin-top:6px;display:block;max-width:150px}.contract-signing-hydrotour .inline-button-group{margin-top:25px}.contract-signing-hydrotour .w-icon-left i{font-weight:600}.contract-signing-hydrotour .iban{color:#1c6faf;font-size:13px;font-weight:600}.contract-signing-hydrotour .notify-me{display:flex;align-items:center;gap:20px}.contract-signing-hydrotour .notify-me .switch{flex-shrink:0}.contract-signing-hydrotour .table .thead{display:flex;flex-direction:row}.contract-signing-hydrotour .table .thead .th{border-bottom:solid 1px silver}.contract-signing-hydrotour .table .tbody{display:flex;flex-direction:column}.contract-signing-hydrotour .table .tbody .tr{display:flex;flex-direction:row;align-items:center;border-bottom:dotted 1px silver}.contract-signing-hydrotour .table .tbody .tr .td .th{display:none}.contract-signing-hydrotour .table.table_deposit .th,.contract-signing-hydrotour .table.table_deposit .td{flex-basis:20%;font-size:12px;white-space:nowrap;padding:10px 5px;text-align:center}.contract-signing-hydrotour .table.table_deposit .th:first-child,.contract-signing-hydrotour .table.table_deposit .td:first-child{text-align:left;flex-basis:auto;flex-grow:2}.contract-signing-hydrotour .table.table_deposit .th:last-child,.contract-signing-hydrotour .table.table_deposit .td:last-child{text-align:right;flex-basis:15%}@media only screen and (max-width: 1000px){.contract-signing-hydrotour .notify-me{flex-wrap:wrap}}.contract-signing-reseller{display:flex;flex-direction:column;align-items:center;padding-bottom:50px}.contract-signing-reseller .succes-text{color:#00a401;font-weight:600}.contract-signing-reseller .error-text{color:#f74646;font-weight:600}.contract-signing-reseller h1{font-size:24px;line-height:28px;margin:0}.contract-signing-reseller h2{font-size:20px;line-height:28px}.contract-signing-reseller .sms-wrapper .code-input{margin-top:6px;display:block;max-width:150px}.contract-signing-reseller .inline-button-group{margin-top:25px}.contract-signing-reseller .w-icon-left i{font-weight:600}.contract-signing-reseller .iban{color:#1c6faf;font-size:13px;font-weight:600}@media only screen and (max-width: 1000px){.contract-signing-reseller .reseller-contact{margin-bottom:25px}}.html-map-fullscreen{height:100%}.html-map-fullscreen body,.html-map-fullscreen #app{height:100%;display:flex;flex-direction:column}.subpage-map{display:flex;flex-direction:column;height:100%}.subpage-map .map{width:100%;flex:1}.subpage-map .map .map-pin{cursor:pointer}.map-controls-container{max-height:calc(100% - 85px);position:absolute;z-index:5;margin:10px;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 3px 6px #00000029;max-width:360px;width:100%;display:flex;flex-direction:column}.map-controls-container.branches .search-input-row{margin-top:10px;display:flex;gap:10px}.map-controls-container.branches .search-input-row input{flex:1 1 auto;height:40px;border-radius:6px;border:2px solid #c7c7c7}.map-controls-container.branches .search-input-row button{flex:0 0 auto}.map-controls-container.branches .change-options{margin-top:10px}.map-controls-container.branches .change-options a{color:#1c6faf;text-decoration:none;font-size:14px!important;line-height:17px!important}.map-controls-container.branches .intro-screen{padding:12px;line-height:19px;display:flex;flex-direction:column;min-height:0}.map-controls-container.branches .intro-screen .top{flex-shrink:0}.map-controls-container.branches .intro-screen .links-container{margin-top:22px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.map-controls-container.branches .intro-screen .links-container a{color:#1c6faf;position:relative;display:inline-block;padding-left:30px;text-decoration:none}.map-controls-container.branches .intro-screen .links-container a:after{content:"";font-family:icomoon;position:absolute;color:#1c6faf;left:8px;top:calc(50% - 8px);font-size:12px}.map-controls-container.branches .intro-screen .branches-listing{margin-top:10px;flex:1 1 auto;overflow-y:auto;display:grid;grid-auto-flow:row;gap:20px}.map-controls-container.branches .intro-screen .branch-item{padding-top:18px;padding-bottom:10px;border-top:1px solid #ededed}.map-controls-container.branches .intro-screen .branch-item a{text-decoration:none}.map-controls-container.branches .intro-screen .branch-item .open-status{margin-top:4px;font-size:14px!important;line-height:17px!important;color:#13b871}.map-controls-container.branches .intro-screen .branch-item .open-status.closed{color:#ff5b1a}.map-controls-container.branches .intro-screen .branch-item .agency-name{font-size:16px;font-weight:600;color:#1c6faf;display:flex}.map-controls-container.branches .intro-screen .branch-item .agency-name i.icon-arrow-right{margin-top:1px;margin-right:6px}.map-controls-container.branches .intro-screen .branch-item .branch-address{margin-top:10px}.map-controls-container.branches .intro-screen .branch-item .action-icons{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,40px);gap:6px}.map-controls-container.branches .detail-screen{padding:12px;line-height:19px;overflow:auto}.map-controls-container.branches .detail-screen .agency-name{margin-top:20px;font-size:16px;font-weight:600}.map-controls-container.branches .detail-screen .branch-address{margin-top:10px}.map-controls-container.branches .detail-screen .contacts{margin-top:18px;display:flex;flex-direction:column;gap:15px}.map-controls-container.branches .detail-screen .contacts .link-contact a{color:#1c6faf;text-decoration:none}.map-controls-container.branches .detail-screen .contacts .link-contact a i{margin-right:15px;font-size:20px}.map-controls-container.branches .detail-screen hr{border:none;height:1px;background-color:#ededed;margin:18px 0}.map-controls-container.branches .detail-screen .opening-hours-container{display:grid;align-items:baseline;grid-template-columns:20px auto;gap:15px}.map-controls-container.branches .detail-screen .opening-hours-container i{width:20px;text-align:center}.map-controls-container.branches .detail-screen .opening-hours-container .opening-hours{margin-top:10px}.map-controls-container.branches .detail-screen .opening-hours-container .opening-hours .day{display:grid;grid-template-columns:80px auto;gap:10px}.map-controls-container.branches .detail-screen .opening-hours-container+.navigate{margin-top:20px}.map-controls-container.branches .detail-screen .navigate{margin-left:35px}.cupertino-pane-wrapper .pane{box-shadow:0 3px 6px #00000029;border-radius:10px 10px 0 0;z-index:3}.cupertino-pane-wrapper .cupertino-pane{height:100%}.cupertino-pane-wrapper .map-controls-container{height:100%;max-height:unset;position:unset;border-radius:unset;box-shadow:unset;max-width:unset;width:auto;margin:0}.branches-cluster-marker{display:grid}.branches-cluster-marker img{grid-area:1/1}.branches-cluster-marker span{grid-area:1/1;display:flex;justify-content:center;align-items:center;color:#ffffffe6;font-size:18px;font-weight:500}.map-controls-mobile.hotels{display:none}.map-controls-container.hotels{max-width:650px;display:flex;flex-direction:row;overflow:hidden;height:100%}.map-controls-container.hotels.filter-hidden{max-width:350px}.map-controls-container.hotels .filter{width:300px;flex-shrink:0;overflow-y:auto;box-shadow:0 3px 6px #00000029}.map-controls-container.hotels .filter::-webkit-scrollbar{width:14px}.map-controls-container.hotels .filter::-webkit-scrollbar-track{box-shadow:inset 0 0 14px 14px #0000;border:solid 4px rgba(0,0,0,0)}.map-controls-container.hotels .filter::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #bbbbbe;border:solid 4px rgba(0,0,0,0);border-radius:14px}.map-controls-container.hotels .filter::-webkit-scrollbar-button{display:none}.map-controls-container.hotels .filter .search-bar-main-wrapper{grid-area:unset;place-self:unset;width:auto;height:auto}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar{padding:0;width:auto;display:grid;grid-template-columns:2fr 3fr;grid-template-rows:repeat(4,auto);box-shadow:none}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination,.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .persons,.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .search-button{grid-column:1/3}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .date{grid-column:1/2;padding-right:5px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .duration{grid-column:2/3;padding-left:5px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .duration .filter-value{display:flex;flex-wrap:wrap}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .persons{grid-column:1/2;grid-row:2/3;padding-right:5px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination{grid-column:2/3;grid-row:2/3;padding-left:5px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination{max-width:100%}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination .filter-value{display:flex;flex-wrap:wrap}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination .filter-value .pill{overflow:hidden}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .destination .filter-value .pill span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .search-button{display:none}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .search-button button{grid-template-columns:auto}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar .search-button button i{display:none}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>*{padding:20px;border-right:unset;height:auto}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>*:not(:last-child){border-bottom:1px solid #e7f0f7}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .inner{position:static;height:auto;width:auto;margin:0;padding:0}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .inner .label{font-weight:400}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .inner .hint{margin-top:10px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .inner .filter-value{margin-top:10px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .dropdown{position:fixed;top:85px;left:315px;min-width:unset}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .dropdown.filter-destination{width:340px;min-width:unset}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .dropdown.filter-destination .tabs .tab{max-height:350px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .dropdown.filter-duration{max-width:150px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>* .dropdown.filter-persons .stepper{max-width:150px}.map-controls-container.hotels .filter .search-bar-main-wrapper .search-bar>.active .inner{position:static;height:auto;width:auto;padding:0;border-radius:0;background:none;box-shadow:none}.map-controls-container.hotels .filter .filter-more-specific{box-shadow:unset}.map-controls-container.hotels .filter .filter-more-specific .filter-header{display:none}.map-controls-container.hotels .hotels-listing-container{padding:12px;flex:1 1 auto;display:flex;flex-direction:column}.map-controls-container.hotels .hotels-listing-container .filter-controls{display:grid;gap:10px;margin-bottom:10px}.map-controls-container.hotels .hotels-listing-container .filter-controls .row{display:flex;justify-content:space-between;align-items:baseline}.map-controls-container.hotels .hotels-listing-container .filter-controls .filter-control{color:#1c6faf;text-decoration:none;font-size:14px!important;line-height:17px!important}.map-controls-container.hotels .hotels-listing-container .filter-controls .results-count{font-size:14px!important;line-height:17px!important}.map-controls-container.hotels .hotels-listing-container .filter-controls button{font-size:14px!important;line-height:17px!important;height:30px;padding:0 10px}.map-controls-container.hotels .hotels-listing-container .hotels-listing{flex:1 1 auto;overflow-y:auto;display:flex;flex-direction:column;gap:10px;position:relative;scroll-behavior:smooth}.map-controls-container.hotels .hotels-listing-container .hotels-listing::-webkit-scrollbar{width:14px}.map-controls-container.hotels .hotels-listing-container .hotels-listing::-webkit-scrollbar-track{box-shadow:inset 0 0 14px 14px #0000;border:solid 4px rgba(0,0,0,0)}.map-controls-container.hotels .hotels-listing-container .hotels-listing::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #bbbbbe;border:solid 4px rgba(0,0,0,0);border-radius:14px}.map-controls-container.hotels .hotels-listing-container .hotels-listing::-webkit-scrollbar-button{display:none}@supports (contain: paint) and (not (-moz-appearance: none)){.map-controls-container.hotels .hotels-listing-container .hotels-listing{margin-right:-10px}}@-moz-document url-prefix(){.map-controls-container.hotels .hotels-listing-container .hotels-listing{margin-right:-10px;padding-right:10px}}.map-controls-container.hotels .hotels-listing-container .hotels-listing.empty{padding-top:20px;place-items:center;align-content:start;align-self:center}.map-controls-container.hotels .hotels-listing-container .hotels-listing>div:not(.card-hotel-map){display:flex;width:100%;flex-shrink:0}.marker-hotel{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#263238;font-size:14px;gap:8px;height:30px;padding:4px;position:relative;transition:all .2s ease-out;width:30px;background-color:#f78b46;line-height:1.4;font-family:Rubik,Calibri,sans-serif}.marker-hotel:after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #f78b46;content:"";height:0;left:50%;position:absolute;top:88%;transform:translate(-50%);transition:all .2s ease-out;width:0;z-index:1}.marker-hotel.gray{background-color:#9e9e9e}.marker-hotel.gray:after{border-top-color:#9e9e9e}.marker-hotel .icon{align-items:center;display:flex;justify-content:center;color:#fff;pointer-events:all;cursor:pointer}.marker-hotel .img,.marker-hotel .details{display:none}.marker-hotel.airport{background-color:#1c6faf}.marker-hotel.airport:after{border-top-color:#1c6faf}.marker-hotel.airport.highlight{background-color:#fff;height:70px}.marker-hotel.airport.highlight:after{border-top-color:#fff}.marker-hotel.airport.highlight .name{padding-left:8px}.marker-hotel.highlight{background-color:#fff;border-radius:8px;box-shadow:10px 10px 5px #0003;height:120px;padding:8px;width:auto;cursor:default}.marker-hotel.highlight:after{border-top:7px solid #fff;top:100%}.marker-hotel.highlight .icon{display:none}.marker-hotel.highlight .img{cursor:pointer;pointer-events:all;display:block;width:100px;height:100px}.marker-hotel.highlight .img img{object-fit:cover;height:100%;width:100%;display:block}.marker-hotel.highlight .name{cursor:pointer;pointer-events:all;padding-right:25px}.marker-hotel.highlight .name a{color:#1c6faf;font-weight:500;letter-spacing:-.03em;text-decoration:none}.marker-hotel.highlight .subtitle{color:#9e9e9e;font-size:10px}.marker-hotel.highlight .price{margin-top:5px;margin-bottom:10px;font-size:10px}.marker-hotel.highlight .price .price-now{color:#f78b46;font-size:16px}.marker-hotel.highlight .price .price-then{text-decoration:line-through}.marker-hotel.highlight .price .price-total{font-weight:600}.marker-hotel.highlight .details{display:flex;flex-direction:column;flex:1;align-items:flex-start}.marker-hotel.highlight .features{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.marker-hotel.highlight .features>div{align-items:center;background:#ededed;border-radius:5px;border:1px solid #ccc;display:flex;font-size:10px;gap:5px;padding:5px}.marker-hotel.highlight .close-button{display:block;position:absolute;top:2px;right:6px;cursor:pointer;pointer-events:all;font-size:20px}@media only screen and (max-width: 1000px){.map-controls-container.hotels{display:none}.map-controls-mobile.hotels{position:fixed;bottom:0;width:100%;display:flex;justify-content:center;padding-bottom:10px;pointer-events:none;z-index:5}.map-controls-mobile.hotels>*{pointer-events:all}.marker-hotel.highlight{height:auto;align-items:start}.marker-hotel.highlight .features{flex-wrap:wrap}}.holiday-booking.preloader{display:grid;place-items:center;height:calc(100vh - 65px)}.holiday-booking .holiday-info{padding:20px 24px;background-color:#fff;display:flex;justify-content:space-between}.holiday-booking .holiday-info .actual-info h3{margin:0;font-size:22px;line-height:27px}.holiday-booking .holiday-info .actual-info .info-row{margin-top:10px;display:flex;flex-wrap:wrap;column-gap:25px;row-gap:10px;font-size:14px!important;line-height:17px!important}.holiday-booking .holiday-info .actual-info .info-row .item{display:grid;grid-template-columns:auto auto;gap:10px}.holiday-booking .holiday-info .progress{margin-top:-13px;margin-bottom:-9px;display:flex;gap:25px}.holiday-booking .holiday-info .progress .progress-item{display:flex;align-items:center;gap:10px;padding:0 6px;cursor:default}.holiday-booking .holiday-info .progress .progress-item.active{color:#f78b46;border-bottom:2px solid #f78b46}.holiday-booking .holiday-info .progress .progress-item .icon{font-size:20px}.holiday-booking .holiday-info .action-items{grid-column:6/7}.holiday-booking .next-button{height:60px;column-gap:15px}.holiday-booking .next-button div{text-align:left}.holiday-booking .next-button div div:nth-child(1){font-size:18px;line-height:22px}.holiday-booking .next-button div div:nth-child(2){font-size:14px!important;line-height:17px!important;font-weight:300}.holiday-booking .next-button i{font-size:25px}.holiday-booking .next-button .lds-ellipsis{grid-column:1/4}.holiday-booking .content{display:grid;grid-template-columns:auto;justify-items:center;padding:40px 0;gap:50px}.holiday-booking .content .step{display:grid;grid-auto-rows:auto;justify-items:center;gap:20px;width:100%}.holiday-booking .content .step .white-box{width:100%;max-width:750px;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px #00000029;padding:20px 24px 25px}.holiday-booking .content .step .white-box.packed{display:grid;grid-template-columns:auto min-content;gap:12px}.holiday-booking .content .step .white-box h1,.holiday-booking .content .step .white-box h3{margin:0 0 26px;color:#1c6faf;font-size:22px;line-height:27px;font-weight:400}.holiday-booking .content .step .white-box h1.insurance,.holiday-booking .content .step .white-box h3.insurance{display:flex;justify-content:space-between;gap:12px}.holiday-booking .content .step .white-box h1.insurance div:first-child,.holiday-booking .content .step .white-box h3.insurance div:first-child{flex:1 0 auto}.holiday-booking .content .step .white-box h1.insurance div:last-child,.holiday-booking .content .step .white-box h3.insurance div:last-child{text-align:right}.holiday-booking .content .step .white-box h1.insurance a,.holiday-booking .content .step .white-box h3.insurance a{font-size:16px;line-height:19px;letter-spacing:-.03em;text-decoration:none;color:#1c6faf}.holiday-booking .content .step .white-box .flag-traveler{display:flex;align-items:center;gap:20px}.holiday-booking .content .step .white-box .flag-traveler .switch{flex-shrink:0}.holiday-booking .content .step .white-box .block-heading{margin-top:25px;font-size:18px;line-height:22px}.holiday-booking .content .step .white-box .block-separator{border:1px solid #dfebf4;opacity:.38;margin:10px -24px 30px}.holiday-booking .content .step .white-box .block-row{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:22px 34px}.holiday-booking .content .step .white-box .block-row+.block-row{margin-top:22px}.holiday-booking .content .step .white-box .block-row>.radio-wrapper{margin-top:0}.holiday-booking .content .step .white-box .block-row .l{font-size:14px!important;line-height:17px!important}.holiday-booking .content .step .white-box .block-row .r{font-weight:300;line-height:17px}.holiday-booking .content .step .white-box .block-row .r .sub-t{font-size:14px!important;line-height:17px!important;color:#686868}.holiday-booking .content .step .white-box .block-row .r .b{font-weight:700}.holiday-booking .content .step .white-box .insurance-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.holiday-booking .content .step .white-box .holiday-info{padding:0}.holiday-booking .content .step .white-box .holiday-info h3{color:#000;font-weight:300;font-size:16px;line-height:22px;margin-bottom:0}.holiday-booking .content .step .white-box .holiday-info .info-row{color:#686868;font-weight:300}.holiday-booking .content .step .white-box .checkbox-wrapper+.checkbox-wrapper{margin-top:30px}.holiday-booking .content .step .white-box .card-limit-anchor{color:#1c6faf;margin-top:10px;display:inline-block;text-decoration:none}.holiday-booking .content .step .white-box .button-group{margin-top:20px;display:flex;gap:10px;align-items:center}.holiday-booking .content .step .white-box .button-group button:first-child{width:170px}.holiday-booking .content .step .white-box.thank-you{padding:25px 25px 40px}.holiday-booking .content .step .white-box.thank-you h1{font-size:24px;line-height:28px;margin:0}.holiday-booking .content .step .white-box.thank-you h2{font-size:20px;line-height:28px}.holiday-booking .content .step .white-box.thank-you h3{margin-top:35px;margin-bottom:20px}.holiday-booking .content .step .white-box.summary{padding:20px 0 25px}.holiday-booking .content .step .white-box.summary .visual-block{padding:0 24px}.holiday-booking .content .step .white-box.summary .visual-block.price{background-color:#f6f9fc}.holiday-booking .content .step .white-box.summary .visual-block.price .block-separator{border-color:#1c6faf}.holiday-booking .content .step .white-box.summary .block-separator{border-color:#f78b46}.holiday-booking .content .step .white-box.summary .block-separator.inner{margin:20px 0;border-color:#ededed}.holiday-booking .content .step .white-box.summary .block-heading{color:#f78b46;margin-bottom:35px;font-weight:600}.holiday-booking .content .controls{display:flex;gap:10px}.holiday-booking .content .iban{color:#1c6faf;font-size:13px;font-weight:600}.holiday-booking .content .internet-banking{display:grid;gap:8px;grid-template-columns:repeat(3,156px)}.holiday-booking .content .table .thead{display:flex;flex-direction:row}.holiday-booking .content .table .thead .th{border-bottom:solid 1px silver}.holiday-booking .content .table .tbody{display:flex;flex-direction:column}.holiday-booking .content .table .tbody .tr{display:flex;flex-direction:row;align-items:center;border-bottom:dotted 1px silver}.holiday-booking .content .table .tbody .tr .td .th{display:none}.holiday-booking .content .table.table_deposit .th,.holiday-booking .content .table.table_deposit .td{flex-basis:30%;font-size:12px;white-space:nowrap;padding:10px 5px;text-align:center}.holiday-booking .content .table.table_deposit .th:first-child,.holiday-booking .content .table.table_deposit .td:first-child{text-align:left;flex-basis:auto;flex-grow:2}.holiday-booking .content .table.table_deposit .th:last-child,.holiday-booking .content .table.table_deposit .td:last-child{text-align:right;flex-basis:15%}.holiday-booking .content .table.table_deposit.payment_final .th,.holiday-booking .content .table.table_deposit.payment_final .td{flex-basis:20%}@media only screen and (max-width: 1000px){.holiday-booking .holiday-info .progress{display:none}.holiday-booking .content .step .white-box.packed{grid-template-columns:auto}.holiday-booking .content .step .white-box h3.insurance{flex-wrap:wrap}.holiday-booking .content .step .white-box .block-row{grid-template-columns:auto}.holiday-booking .content .step .white-box input.small{width:100%}.holiday-booking .content .step .white-box .internet-banking{grid-template-columns:repeat(2,156px)}.holiday-booking .content .step .white-box .table_deposit{margin-top:15px}.holiday-booking .content .step .white-box div.table .thead{display:none}.holiday-booking .content .step .white-box div.table .tbody{padding:0}.holiday-booking .content .step .white-box div.table .tbody .tr{display:block;align-items:flex-start;margin-bottom:10px}.holiday-booking .content .step .white-box div.table .tbody .tr .td{display:flex;flex-direction:row;flex-basis:100%;padding:10px}.holiday-booking .content .step .white-box div.table .tbody .tr .td .th{flex-basis:50%;flex-grow:2;display:block;padding:0 0 0 10px;margin:0 -10px;border-bottom:none;text-align:left;font-weight:500}.holiday-booking .content .step .white-box div.table .tbody .tr .td.date{order:1}.holiday-booking .content .step .white-box div.table .tbody .tr .td.date .days{margin-left:0;flex-basis:auto}.holiday-booking .content .step .white-box div.table .tbody .tr .td.length{order:2;text-align:left}.holiday-booking .content .step .white-box div.table .tbody .tr .td.airport{order:3}.holiday-booking .content .step .white-box div.table .tbody .tr .td.discount{order:4}.holiday-booking .content .step .white-box div.table .tbody .tr .td.discount .label.first_minute{justify-content:flex-start}.holiday-booking .content .step .white-box div.table .tbody .tr .td.price{order:5;flex-wrap:wrap}.holiday-booking .content .step .white-box div.table .tbody .tr .td.price .th{margin-bottom:20px}.holiday-booking .content .step .white-box div.table .tbody .tr .td.price .primary{flex-basis:100%}}@media only screen and (max-width: 400px){.holiday-booking .content .step .white-box .internet-banking{grid-template-columns:repeat(2,auto)}.holiday-booking .content .step .white-box .internet-banking img{object-fit:cover;height:60px;width:138px;border-radius:20px}}@media only screen and (max-width: 360px){.holiday-booking .content .step .white-box .flag-traveler{flex-wrap:wrap}}.page-not-found{display:grid;place-content:center;text-align:center;padding:20px}.page-not-found h1{font-size:120px;font-weight:600}.page-not-found h3{font-size:26px;font-weight:500;margin:12px 0}.page-not-found p{margin:12px 0}.wp-button-bg-orange *[class^=wp-block-button],.wp-button-bg-orange *[class*=" wp-block-button"]{background-color:#f78b46}body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);--wp--preset--duotone--dark-grayscale: url(#wp-duotone-dark-grayscale);--wp--preset--duotone--grayscale: url(#wp-duotone-grayscale);--wp--preset--duotone--purple-yellow: url(#wp-duotone-purple-yellow);--wp--preset--duotone--blue-red: url(#wp-duotone-blue-red);--wp--preset--duotone--midnight: url(#wp-duotone-midnight);--wp--preset--duotone--magenta-yellow: url(#wp-duotone-magenta-yellow);--wp--preset--duotone--purple-green: url(#wp-duotone-purple-green);--wp--preset--duotone--blue-orange: url(#wp-duotone-blue-orange);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}#CybotCookiebotDialog button{height:auto;width:auto;border-radius:unset;display:unset;text-decoration:unset;line-height:normal}
