.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,transform .3s ease,left 0s .3s;z-index:100}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-bottom-left- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg);left:10px}.datepicker--body.active{display:block}.datepicker--nav{display:flex;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:flex;cursor:pointer;align-items:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;flex:1;display:inline-flex;justify-content:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:flex;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}@font-face{font-family:lg;src:url(../fonts/lg.ttf?22t19m) format("truetype"),url(../fonts/lg.woff?22t19m) format("woff"),url(../fonts/lg.svg?22t19m#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!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}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\E095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\E094"}@keyframes lg-right-end{0%,to{left:0}50%{left:-30px}}@keyframes lg-left-end{0%,to{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\E070"}.lg-toolbar .lg-download:after{content:"\E0F2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(.5,.5,.5);opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scaleX(1);opacity:1}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../img/youtube-play.png) 0 -60px no-repeat}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{height:100%;width:100%}.lg-group:after,.lg-group:before{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:0;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../img/loading.gif) 50% no-repeat;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input:after{content:" ";display:block;clear:left}.selectize-input.dropdown-active:before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;background:#fff;margin:-1px 0 0;border:1px solid #d0d0d0;border-top:0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent grey}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:"\D7";font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.printSpinner{margin-top:3px;margin-left:-40px;position:absolute;display:inline-block;width:25px;height:25px;border:2px solid #045fb4;border-radius:50%;animation:spin .75s linear infinite}.printSpinner:after,.printSpinner:before{left:-2px;top:-2px;display:none;position:absolute;content:"";width:inherit;height:inherit;border:inherit;border-radius:inherit}.printSpinner,.printSpinner:after,.printSpinner:before{display:inline-block;border-color:#045fb4 transparent transparent;animation-duration:1.2s}.printSpinner:before{transform:rotate(120deg)}.printSpinner:after{transform:rotate(240deg)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px)*-4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px)*0.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-width:var(--plyr-menu-arrow-size,4px);border-top:var(--plyr-menu-arrow-size,4px) solid hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7 - var(--plyr-menu-arrow-size,4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing,10px)*0.7/1.5) calc(var(--plyr-control-spacing,10px)*0.7*1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px)*0.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(var(--plyr-control-spacing,10px)*0.7*-1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing,10px)*0.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px)*2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px)*2 + var(--plyr-range-thumb-height,13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc(var(--plyr-range-thumb-height,13px)/2*-1 - var(--plyr-range-track-height,5px)/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/2) calc(var(--plyr-control-spacing,10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size,18px)/2 + var(--plyr-control-spacing,10px)*0.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px)*0.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height,5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 0,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 0,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing,10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.-space-x-px>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(-1px*var(--space-x-reverse));margin-left:calc(-1px*(1 - var(--space-x-reverse)))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-gray-200{--bg-opacity:1;background-color:#edf2f7;background-color:rgba(237,242,247,var(--bg-opacity))}.bg-gray-400{--bg-opacity:1;background-color:#cbd5e0;background-color:rgba(203,213,224,var(--bg-opacity))}.bg-gray-500{--bg-opacity:1;background-color:#a0aec0;background-color:rgba(160,174,192,var(--bg-opacity))}.bg-blue-600{--bg-opacity:1;background-color:#3182ce;background-color:rgba(49,130,206,var(--bg-opacity))}.bg-dark-blue{--bg-opacity:1;background-color:#002356;background-color:rgba(0,35,86,var(--bg-opacity))}.bg-primary-blue{--bg-opacity:1;background-color:#3789ff;background-color:rgba(55,137,255,var(--bg-opacity))}.hover\:bg-active-blue:hover{--bg-opacity:1;background-color:#1f6ad6;background-color:rgba(31,106,214,var(--bg-opacity))}.bg-opacity-0{--bg-opacity:0}.bg-opacity-25{--bg-opacity:0.25}.bg-opacity-75{--bg-opacity:0.75}.border-gray-200{--border-opacity:1;border-color:#edf2f7;border-color:rgba(237,242,247,var(--border-opacity))}.border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.border-indigo-500{--border-opacity:1;border-color:#667eea;border-color:rgba(102,126,234,var(--border-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-full{border-radius:9999px}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.border-solid{border-style:solid}.border-2{border-width:2px}.border{border-width:1px}.border-r-2{border-right-width:2px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.flow-root{display:flow-root}.grid{display:grid}.contents{display:contents}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.self-center{align-self:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.float-right{float:right}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.h-1{height:.25rem}.h-2{height:.5rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-16{height:4rem}.h-48{height:12rem}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-auto{margin:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-auto{margin-left:auto;margin-right:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mt-5{margin-top:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-7{margin-top:1.75rem}.ml-7{margin-left:1.75rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mt-12{margin-top:3rem}.mb-20{margin-bottom:5rem}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.max-w-xs{max-width:20rem}.max-w-full{max-width:100%}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-max-video{max-width:1280px}.min-h-20{min-height:5rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.px-0{padding-left:0;padding-right:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-8{padding-left:2rem;padding-right:2rem}.pt-0{padding-top:0}.pr-0{padding-right:0}.pl-0{padding-left:0}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-8{padding-top:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pt-10{padding-top:2.5rem}.pr-10{padding-right:2.5rem}.pl-10{padding-left:2.5rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.resize{resize:both}.shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.fill-current{fill:currentColor}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#a0aec0;color:rgba(160,174,192,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.text-red-500{--text-opacity:1;color:#f56565;color:rgba(245,101,101,var(--text-opacity))}.text-red-600{--text-opacity:1;color:#e53e3e;color:rgba(229,62,62,var(--text-opacity))}.text-orange-400{--text-opacity:1;color:#f6ad55;color:rgba(246,173,85,var(--text-opacity))}.text-orange-600{--text-opacity:1;color:#dd6b20;color:rgba(221,107,32,var(--text-opacity))}.text-yellow-400{--text-opacity:1;color:#f6e05e;color:rgba(246,224,94,var(--text-opacity))}.text-green-600{--text-opacity:1;color:#38a169;color:rgba(56,161,105,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.text-indigo-600{--text-opacity:1;color:#5a67d8;color:rgba(90,103,216,var(--text-opacity))}.text-dark-blue{--text-opacity:1;color:#002356;color:rgba(0,35,86,var(--text-opacity))}.text-active-blue{--text-opacity:1;color:#1f6ad6;color:rgba(31,106,214,var(--text-opacity))}.text-first-grey{--text-opacity:1;color:#c3c3c3;color:rgba(195,195,195,var(--text-opacity))}.italic{font-style:italic}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.hover\:underline:hover{text-decoration:underline}.ordinal{--font-variant-numeric-ordinal:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-slashed-zero:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-figure:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-spacing:var(--tailwind-empty,/*!*/ /*!*/);--font-variant-numeric-fraction:var(--tailwind-empty,/*!*/ /*!*/);font-variant-numeric:var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);--font-variant-numeric-ordinal:ordinal}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.visible{visibility:visible}.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.break-words{word-wrap:break-word;overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-12{width:3rem}.w-16{width:4rem}.w-18{width:4.5rem}.w-36{width:9rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-1\/6,.w-2\/12{width:16.666667%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-7\/12{width:58.333333%}.w-8\/12{width:66.666667%}.w-11\/12{width:91.666667%}.w-full{width:100%}.w-screen{width:100vw}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.col-auto{grid-column:auto}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@font-face{font-family:Inter UI;font-style:normal;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(inter-ui/Inter-UI-Regular.woff2) format("woff2"),url(inter-ui/Inter-UI-Regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:Inter UI;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(inter-ui/Inter-UI-Medium.woff2) format("woff2"),url(inter-ui/Inter-UI-Medium.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:Inter UI;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(inter-ui/Inter-UI-Bold.woff2) format("woff2"),url(inter-ui/Inter-UI-Bold.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:Inter UI;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(inter-ui/Inter-UI-Italic.woff2) format("woff2"),url(inter-ui/Inter-UI-Italic.woff) format("woff");font-style:italic;font-display:swap;font-weight:400}@font-face{font-family:Geomanist;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(hinted-geomanist/geomanist-medium-webfont.woff2) format("woff2"),url(hinted-geomanist/geomanist-medium-webfont.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:Geomanist;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(hinted-geomanist/geomanist-bold-webfont.woff2) format("woff2"),url(hinted-geomanist/geomanist-bold-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Geomanist;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(hinted-geomanist/geomanist-black-webfont.woff2) format("woff2"),url(hinted-geomanist/geomanist-black-webfont.woff) format("woff");font-style:normal;font-display:swap;font-weight:900}@font-face{font-family:Geomanist Book;src:local("Pacifico Regular"),local("Pacifico-Regular"),url(hinted-geomanist/geomanist-book-webfont.woff2) format("woff2"),url(hinted-geomanist/geomanist-book-webfont.woff) format("woff");font-display:swap;font-style:normal}body{font-size:14px;line-height:20px;color:#1b1b1b}@media (min-width:1024px){body{font-size:16px;line-height:24px}}.back-font{transform:scaleX(-1)}h1,h2{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:24px;color:#002356;letter-spacing:0;margin-top:0;margin-bottom:0;line-height:29px;font-weight:500}@media (min-width:1024px){h1,h2{font-size:38px;line-height:47px}}h3{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;color:#002356;letter-spacing:0;line-height:23px;font-weight:500}@media (min-width:1024px){h3{font-size:38px;line-height:47px}}.text-blue,.trip .grazus_keliones_button{color:#002356}.text-grey{color:#787878}.text-yellow{color:#f99e00}.text-yellow svg path{fill:#f99e00}.text-redish-orange{color:#ff570f}.text-bold{font-weight:700}.text-medium{font-weight:500}.text-bold-geomanist,.trip .grazus_keliones_button{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700}.text-medium-geomanist{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500}.text-xsmall{font-size:10px;line-height:12px}@media (min-width:1024px){.text-xsmall{font-size:12px;line-height:15px}}.text-small{font-size:12px;line-height:16px}@media (min-width:1024px){.text-small{font-size:14px;line-height:16px}}.text-h3{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;color:#002356;letter-spacing:0;line-height:23px;font-weight:500}@media (min-width:1024px){.text-h3{font-size:38px;line-height:47px}}.text-h4{font-size:16px;line-height:19px;color:#002356}.text-h2,.text-h4{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500}.text-h2{font-size:18px;line-height:23px}@media (min-width:1024px){.text-h2{font-size:38px;line-height:47px}}.text-light-blue{color:#3789ff}.text-input-blue{color:#1f6ad6}:root{--plyr-color-main:#3789ff}.collapse-content{display:none}.collapse-toggle,.dropdown{cursor:pointer}@media (max-width:1023px){.dropdown .dropdown-content{padding-top:30px}}.dropdown.active>.dropdown-content{z-index:99;display:flex;flex-direction:column}.dropdown-content{cursor:default;background-color:#fff;display:none;min-width:100px;position:absolute;top:100%;right:0;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.3)}.tabs-nav{display:flex}.tabs-nav>a{padding:5px;margin-right:5px}.tabs-nav>a:hover:after{background-color:#ebebeb}.tabs-nav>a:after{content:"";width:100%;height:5px;position:absolute;top:100%;left:0}.tabs-nav>a.active{font-weight:700}.tabs-nav>a.active:after{background-color:#3789ff}.tabs-panel .gallery__nav{margin-top:-1rem}.tabs-panel:not(.active){display:none}.inactive{pointer-events:none}.faina-akcija{transform:translateZ(0);animation-name:shakeMe;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear;z-index:1}@keyframes shakeMe{2%,18%{transform:translate3d(-2px,2px,0)}4%,16%{transform:translate3d(2px,0,0)}6%,10%,14%{transform:translate3d(-2px,2px,0)}8%,12%{transform:translate3d(2px,2px,0)}18.1%{transform:translate3d(0,2px,0)}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.datepicker{font-size:.75rem;font-size:12px}.datepicker .datepicker--nav{border:none}.datepicker .datepicker--nav-title>i{font-weight:300}.datepicker .-current-{color:#3789ff}.datepicker .-range-from-{border-radius:15px 0 0 15px}.datepicker .-range-to-{border-radius:0 15px 15px 0}.datepicker .-in-range-{background-color:#3789ff;color:#fff}.datepicker .-weekend-{font-weight:700}.datepicker .-selected-{background-color:#002356}.noUi-ltr.noUi-horizontal{padding-right:11px}.lg-backdrop{background-color:rgba(0,0,0,.5)}.select_inputas_testas2{display:none;margin-bottom:15px}.select_inputas_testas2.selectize-control{display:block}.select_inputas_testas2.selectize-control .selectize-dropdown{margin-left:16px}@media (min-width:1024px){.select_inputas_testas2.selectize-control{display:none}}.select_inputas_testas2.selectize-control .selectize-input{position:relative;background-color:#fff;border-radius:20px;margin-left:16px;margin-right:16px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.4);width:calc(100% - 33px);padding:10px 16px}.select_inputas_testas2.selectize-control .selectize-input input{margin-left:15px!important}.select_inputas_testas2.selectize-control .selectize-input:before{font-family:Font Awesome\ 5 Pro;content:"\F002";font-size:18px;color:#606060;margin-top:2px;position:absolute;left:12px}.select_inputas_testas2.selectize-control .selectize-input:after{content:none}.hero-search-input{position:relative;background-color:#fff;border-radius:20px;margin-left:16px;margin-right:16px;display:flex;justify-content:center;align-items:center;box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.hero-search-input button{text-align:left;font-size:12px;height:40px;line-height:15px;width:100%;padding:0 12px 0 44px;border-radius:20px;border:none;box-shadow:none;color:#2d2d2d;opacity:1;font-family:Inter UI,Helvetica,Arial,sans-serif;letter-spacing:0;line-height:40px}.hero-search-input button:focus{outline:none}.hero-search-input svg{position:absolute;width:19px;height:17px;left:12px}.hero-search-input svg path{fill:#2d2d2d}.input-with-currency{position:relative}.input-with-currency input[type=text]{padding-right:34px}.input-with-currency .sign{font-size:12px;line-height:15px;color:#787878;position:absolute;top:50%;transform:translateY(-50%);right:12px}.gs-image{display:unset}textarea{padding:12px;line-height:16px}.text-input,input[type=date],input[type=file],input[type=text],select,textarea{background:#fff;border:1px solid #c3c3c3;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);border-radius:3px;color:#787878;font-size:14px}.text-input,input[type=date],input[type=file],input[type=text],select{letter-spacing:0;height:40px;padding:10px}.text-input.gsc-input,input[type=date].gsc-input,input[type=file].gsc-input,input[type=text].gsc-input,select.gsc-input{border:none;box-shadow:none}@media (min-width:1024px){.text-input,input[type=date],input[type=file],input[type=text],select{height:48px}}.text-input::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=file]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{font-size:14px;color:#787878;opacity:1}.text-input::placeholder,input[type=date]::placeholder,input[type=file]::placeholder,input[type=text]::placeholder,select::placeholder{font-size:14px;color:#787878;opacity:1}.text-input.small,input[type=date].small,input[type=file].small,input[type=text].small,select.small{font-size:12px;line-height:15px;padding:5px 8px;height:28px}@media (min-width:1024px){.text-input.small,input[type=date].small,input[type=file].small,input[type=text].small,select.small{height:32px}}input.has-error,textarea.has-error{border-color:#fc8181}.input-plus-minus{display:flex;align-items:center}.input-plus-minus label{flex:1;font-size:12px;color:#1b1b1b;letter-spacing:0}.input-plus-minus .minus,.input-plus-minus .plus{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 0 0 #ebebeb;font-size:20px;font-weight:500;color:#2d2d2d;letter-spacing:0;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer}.input-plus-minus .minus:hover,.input-plus-minus .plus:hover{background-color:#ebebeb}.input-plus-minus .value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;text-align:center;width:42px;display:inline-block}.datepicker{width:100%;border:none;font-family:Inter UI,Arial,Helvetica,sans-serif;color:#2d2d2d}.datepicker.reservation-callendar{min-width:300px;max-width:400px;border:1px solid #fbfbfb}.datepicker .datepicker--nav{border-bottom:none}.datepicker .datepicker--nav-action svg path{stroke:#2d2d2d}.datepicker .datepicker--nav-title{font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;color:#2d2d2d;letter-spacing:0;text-align:center}.datepicker .datepicker--nav-title i{font-weight:400;color:#2d2d2d}.datepicker .datepicker--days-names{display:none}.datepicker .datepicker--cell.datepicker--cell-day{font-size:12px;line-height:15px;height:24px;margin-bottom:10px}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-{background-color:#c2edbe;border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-blue-{background-color:#3789ff!important;color:#fff;border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-half-blue-{box-shadow:inset 30px -4px 30px -10px #3789ff;color:#fff;border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-green-{background-color:#c2edbe;border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-darker-green-{background-color:hsla(0,0%,80%,.8);border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-highlight-orange-{background-color:#f6ad55;border-left:2px solid #fff;border-right:2px solid #fff}.datepicker .datepicker--cell.datepicker--cell-day.-weekend-{font-weight:700}.datepicker .datepicker--cell.datepicker--cell-day.-in-range-{background:#1f6ad6;color:#fff}.datepicker .datepicker--cell.datepicker--cell-day.-selected-{background:#002356}.datepicker .datepicker--cell.datepicker--cell-day.-current-{color:#1f6ad6}.country-typeahead{position:relative}.country-typeahead i{position:absolute;font-size:16px;left:12px;top:45%;transform:translateY(-50%);z-index:1}.country-typeahead input{padding-left:44px}.twitter-typeahead,.typeahead{width:100%}.container-apie-salis{margin-left:20px}input.tt-input{color:#1b1b1b;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);margin-bottom:-1px;transition:all .2s ease-in-out;font-size:12px;line-height:15px}@media (min-width:1024px){input.tt-input{font-size:14px;line-height:16px}}input.tt-input::-moz-placeholder{color:#1b1b1b;opacity:1;font-size:12px;line-height:15px}input.tt-input::placeholder{color:#1b1b1b;opacity:1;font-size:12px;line-height:15px}@media (min-width:1024px){input.tt-input::-moz-placeholder{font-size:14px;line-height:16px}input.tt-input::placeholder{font-size:14px;line-height:16px}}input.tt-input:focus{outline:none;border-top:1px solid #002356;border-right:1px solid #002356;border-left:1px solid #002356;border-bottom-left-radius:0;border-bottom-right-radius:0}.tt-menu{background-color:#fff;border-radius:0 0 5px 5px;border:1px solid #c3c3c3;padding:5px 0;width:100%}.tt-menu .tt-suggestion.tt-selectable{cursor:pointer;padding:12px 12px 12px 43px;color:#2d2d2d;font-size:12px;line-height:15px}@media (min-width:1024px){.tt-menu .tt-suggestion.tt-selectable{font-size:14px;line-height:16px}}.tt-menu .tt-suggestion.tt-selectable:hover{background-color:#ebebeb}.tooltipster-sidetip .tooltipster-box{border-radius:5px;border-color:#fff;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.24);width:350px;max-height:360px;min-height:280px}.tooltipster-base.tooltipster-bottom,.tooltipster-base.tooltipster-top{padding-left:15px;padding-right:15px}.tooltipster-base.tooltipster-right{padding-right:15px}.tooltipster-base.tooltipster-left{padding-left:15px}.tooltipster-box{position:relative}.tooltip-in,.tooltip-in-text{position:static}@media (min-width:1024px){.tooltip-in,.tooltip-in-text{position:relative}}.css-tooltip{visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear;padding:.5rem;background-color:#fff;color:#000;text-align:center;border-radius:6px;border:1px solid #fbfbfb;box-shadow:0 4px 16px 0 rgba(0,0,0,.24);position:absolute;z-index:200;top:40px}@media (min-width:1024px){.css-tooltip{min-width:440px;top:50px;right:-100px}}.css-tooltip--top-left{top:25px!important;left:0;right:unset!important}.css-tooltip--main-page{width:95vw;left:-.5rem}@media (min-width:1024px){.css-tooltip--main-page{left:unset;right:-165px;min-width:440px;width:auto}}.css-tooltip .includes{margin-top:25px}.css-tooltip .includes ul{margin:0;text-align:left;padding:1rem}.tooltip-in-text{font-weight:700}.tooltip-in-text .css-tooltip{top:18px;font-weight:400}.tooltip-in-text:hover .css-tooltip,.tooltip-in:hover .css-tooltip{visibility:visible;opacity:1}.heart{padding:7px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.3);border-radius:50%;line-height:0;cursor:pointer;border:1px solid #f9f9f9}.heart .svg_click{pointer-events:none}@media (min-width:1024px){.heart{padding:10px 9px 8px}}.heart:hover svg{transform:scale(1.1)}.heart svg{width:14px;height:14px;transition:all .2s ease}@media (min-width:1024px){.heart svg{width:18px;height:18px}}.heart svg path{fill:#787878}.heart.full svg path{fill:#cd0f28}.rich-text,.rich-text-plain{position:relative;font-size:14px;line-height:20px;color:#1b1b1b;letter-spacing:0}@media (min-width:1024px){.rich-text,.rich-text-plain{font-size:16px;line-height:24px}}.rich-text-plain h3,.rich-text h3{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;color:#002356;letter-spacing:0;margin-bottom:16px}@media (min-width:1024px){.rich-text-plain h3,.rich-text h3{font-size:38px;line-height:47px;margin-bottom:32px}}.rich-text-plain h3 a span,.rich-text h3 a span{font-family:Geomanist,Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:18px!important;color:#002356!important;letter-spacing:0!important;margin-bottom:16px!important;text-decoration:none!important}@media (min-width:1024px){.rich-text-plain h3 a span,.rich-text h3 a span{font-size:38px!important;line-height:47px!important;margin-bottom:32px!important}}.rich-text-plain li,.rich-text-plain ul,.rich-text li,.rich-text ul{list-style-type:disc;list-style-image:none}.rich-text-plain table,.rich-text table{margin-top:30px;margin-bottom:30px;border:1px solid #ebebeb;width:100%}@media (min-width:1024px){.rich-text-plain table td,.rich-text-plain table th,.rich-text table td,.rich-text table th{padding:8px}}.rich-text-plain table th,.rich-text table th{border-bottom:2px solid #ebebeb}.rich-text-plain table thead,.rich-text-plain table tr,.rich-text table thead,.rich-text table tr{border-bottom:1px solid #ebebeb}.rich-text-plain table th,.rich-text table th{text-align:left}.rich-text-plain p,.rich-text p{margin-top:15px}.rich-text-plain ul,.rich-text ul{list-style-type:disc;margin-left:15px}.rich-text-plain li,.rich-text li{margin-top:12px}.rich-text-plain .collapse-content>:last-child,.rich-text .collapse-content>:last-child{padding-bottom:60px}.rich-text-plain.expanded .collapse-toggle,.rich-text.expanded .collapse-toggle{background:none}.rich-text__more{min-height:110px;padding-top:50px;width:100%;margin-top:-60px;background:#fff;background:linear-gradient(0deg,#fff 20%,#fff 50%,hsla(0,0%,100%,0));display:flex;align-items:flex-end}.btn,.nav-filter-option .dropdown-trigger{cursor:pointer;transition:all .2s ease-in-out;height:40px;padding:1px 20px 0;display:inline-flex;align-items:center;justify-content:center}.btn__main-page--scroll-down{color:#fff;cursor:pointer;padding:.5rem;margin:0 auto;border-radius:5px;font-size:.875rem}.btn__main-page--scroll-down i,.btn__main-page--scroll-down span{background-color:rgba(0,0,0,.3019607843);box-shadow:0 0 8px 8px rgba(0,0,0,.3019607843)}.btn>*,.nav-filter-option .dropdown-trigger>*{pointer-events:none}@media (min-width:1024px){.btn,.nav-filter-option .dropdown-trigger{height:48px}}.btn.more-hotels,.nav-filter-option .more-hotels.dropdown-trigger{margin-bottom:80px}.btn.btn-plain i,.nav-filter-option .btn-plain.dropdown-trigger i{margin-top:2px}.btn.btn-small-text,.nav-filter-option .btn-small-text.dropdown-trigger{font-size:13px!important}.btn.btn-small-text-mobile,.nav-filter-option .btn-small-text-mobile.dropdown-trigger{font-size:10px!important}.btn.btn-blue,.btn.btn-facebook,.btn.btn-google,.btn.btn-green,.btn.btn-light-blue,.btn.btn-yellow,.nav-filter-option .btn-blue.dropdown-trigger,.nav-filter-option .btn-facebook.dropdown-trigger,.nav-filter-option .btn-google.dropdown-trigger,.nav-filter-option .btn-green.dropdown-trigger,.nav-filter-option .btn-light-blue.dropdown-trigger,.nav-filter-option .btn-yellow.dropdown-trigger{border-top:2px solid transparent}.btn.btn-blue i,.btn.btn-facebook i,.btn.btn-google i,.btn.btn-green i,.btn.btn-light-blue i,.btn.btn-yellow i,.nav-filter-option .btn-blue.dropdown-trigger i,.nav-filter-option .btn-facebook.dropdown-trigger i,.nav-filter-option .btn-google.dropdown-trigger i,.nav-filter-option .btn-green.dropdown-trigger i,.nav-filter-option .btn-light-blue.dropdown-trigger i,.nav-filter-option .btn-yellow.dropdown-trigger i{margin-top:-3px}@media (min-width:1024px){.btn.btn-blue i,.btn.btn-facebook i,.btn.btn-google i,.btn.btn-green i,.btn.btn-light-blue i,.btn.btn-yellow i,.nav-filter-option .btn-blue.dropdown-trigger i,.nav-filter-option .btn-facebook.dropdown-trigger i,.nav-filter-option .btn-google.dropdown-trigger i,.nav-filter-option .btn-green.dropdown-trigger i,.nav-filter-option .btn-light-blue.dropdown-trigger i,.nav-filter-option .btn-yellow.dropdown-trigger i{margin-top:-4px}.btn.btn-blue i.fa-chevron-right,.btn.btn-facebook i.fa-chevron-right,.btn.btn-google i.fa-chevron-right,.btn.btn-green i.fa-chevron-right,.btn.btn-light-blue i.fa-chevron-right,.btn.btn-yellow i.fa-chevron-right,.nav-filter-option .btn-blue.dropdown-trigger i.fa-chevron-right,.nav-filter-option .btn-facebook.dropdown-trigger i.fa-chevron-right,.nav-filter-option .btn-google.dropdown-trigger i.fa-chevron-right,.nav-filter-option .btn-green.dropdown-trigger i.fa-chevron-right,.nav-filter-option .btn-light-blue.dropdown-trigger i.fa-chevron-right,.nav-filter-option .btn-yellow.dropdown-trigger i.fa-chevron-right{margin-top:0}}@supports (-ms-ime-align:auto){.btn.btn-blue i,.btn.btn-facebook i,.btn.btn-google i,.btn.btn-green i,.btn.btn-light-blue i,.btn.btn-yellow i,.nav-filter-option .btn-blue.dropdown-trigger i,.nav-filter-option .btn-facebook.dropdown-trigger i,.nav-filter-option .btn-google.dropdown-trigger i,.nav-filter-option .btn-green.dropdown-trigger i,.nav-filter-option .btn-light-blue.dropdown-trigger i,.nav-filter-option .btn-yellow.dropdown-trigger i{margin-top:0}@media (min-width:1024px){.btn.btn-blue i,.btn.btn-facebook i,.btn.btn-google i,.btn.btn-green i,.btn.btn-light-blue i,.btn.btn-yellow i,.nav-filter-option .btn-blue.dropdown-trigger i,.nav-filter-option .btn-facebook.dropdown-trigger i,.nav-filter-option .btn-google.dropdown-trigger i,.nav-filter-option .btn-green.dropdown-trigger i,.nav-filter-option .btn-light-blue.dropdown-trigger i,.nav-filter-option .btn-yellow.dropdown-trigger i{margin-top:0}}}.btn.btn-blue:disabled,.btn.btn-facebook:disabled,.btn.btn-google:disabled,.btn.btn-green:disabled,.btn.btn-light-blue:disabled,.btn.btn-yellow:disabled,.nav-filter-option .btn-blue.dropdown-trigger:disabled,.nav-filter-option .btn-facebook.dropdown-trigger:disabled,.nav-filter-option .btn-google.dropdown-trigger:disabled,.nav-filter-option .btn-green.dropdown-trigger:disabled,.nav-filter-option .btn-light-blue.dropdown-trigger:disabled,.nav-filter-option .btn-yellow.dropdown-trigger:disabled{cursor:not-allowed}.btn.btn-blue.btn-tiny,.btn.btn-green.btn-tiny,.btn.btn-plain.btn-tiny,.btn.btn-yellow.btn-tiny,.nav-filter-option .btn-blue.btn-tiny.dropdown-trigger,.nav-filter-option .btn-green.btn-tiny.dropdown-trigger,.nav-filter-option .btn-plain.btn-tiny.dropdown-trigger,.nav-filter-option .btn-yellow.btn-tiny.dropdown-trigger{height:28px;padding:0 12px 1.5px;font-size:10px;line-height:17px}@media (min-width:1024px){.btn.btn-blue.btn-tiny,.btn.btn-green.btn-tiny,.btn.btn-plain.btn-tiny,.btn.btn-yellow.btn-tiny,.nav-filter-option .btn-blue.btn-tiny.dropdown-trigger,.nav-filter-option .btn-green.btn-tiny.dropdown-trigger,.nav-filter-option .btn-plain.btn-tiny.dropdown-trigger,.nav-filter-option .btn-yellow.btn-tiny.dropdown-trigger{height:38px;padding:0 12px;font-size:14px;line-height:18px}}.btn.btn-blue.btn-tiny.btn-tiny-lt-product,.btn.btn-green.btn-tiny.btn-tiny-lt-product,.btn.btn-plain.btn-tiny.btn-tiny-lt-product,.btn.btn-yellow.btn-tiny.btn-tiny-lt-product,.nav-filter-option .btn-blue.btn-tiny.btn-tiny-lt-product.dropdown-trigger,.nav-filter-option .btn-green.btn-tiny.btn-tiny-lt-product.dropdown-trigger,.nav-filter-option .btn-plain.btn-tiny.btn-tiny-lt-product.dropdown-trigger,.nav-filter-option .btn-yellow.btn-tiny.btn-tiny-lt-product.dropdown-trigger{height:28px;padding:0 1.5rem;font-size:13px;line-height:17px}.btn.btn-bubble,.nav-filter-option .btn-bubble.dropdown-trigger{width:30px;height:30px;border-radius:50%;border:1px solid #ebebeb}.btn.btn-plain,.nav-filter-option .btn-plain.dropdown-trigger{font-size:12px;line-height:15px;color:#1b1b1b;letter-spacing:0;text-align:center;width:100%;background:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 1px 0 0 #ebebeb;transition:all .2s ease-in-out;cursor:pointer;padding:0 20px 1px}.btn.btn-plain.show-flight-layer,.nav-filter-option .btn-plain.show-flight-layer.dropdown-trigger{width:100%;margin-bottom:10px}@media (min-width:1024px){.btn.btn-plain.show-flight-layer,.nav-filter-option .btn-plain.show-flight-layer.dropdown-trigger{width:190px}}.btn.btn-plain:hover,.nav-filter-option .btn-plain.dropdown-trigger:hover{background-color:#ebebeb}.btn.btn-plain:active,.nav-filter-option .btn-plain.dropdown-trigger:active{background-color:#002356;color:#fff}.btn.btn-plain:active i,.nav-filter-option .btn-plain.dropdown-trigger:active i{color:#fff}.btn.btn-plain:active svg path,.nav-filter-option .btn-plain.dropdown-trigger:active svg path{fill:#fff}.btn.btn-plain.selected,.nav-filter-option .btn-plain.selected.dropdown-trigger{background-color:#002356;color:#fff}.btn.btn-plain.selected i,.nav-filter-option .btn-plain.selected.dropdown-trigger i{color:#fff}.btn.btn-plain.selected svg path,.nav-filter-option .btn-plain.selected.dropdown-trigger svg path{fill:#fff}.btn.btn-plain img,.nav-filter-option .btn-plain.dropdown-trigger img{margin-bottom:4px}.btn.btn-plain.small,.nav-filter-option .btn-plain.small.dropdown-trigger{padding:12px 4px}@media (min-width:1280px){.btn.btn-plain.small,.nav-filter-option .btn-plain.small.dropdown-trigger{padding:12px 10px}}.btn.btn-plain.w-auto,.nav-filter-option .btn-plain.w-auto.dropdown-trigger{width:auto}@media (min-width:1024px){.btn.btn-plain.lg\:w-auto,.nav-filter-option .btn-plain.lg\:w-auto.dropdown-trigger{width:auto}}.btn.btn-plain .change,.nav-filter-option .btn-plain.dropdown-trigger .change{margin-left:4px}.btn.btn-plain .blue,.nav-filter-option .btn-plain.dropdown-trigger .blue{font-weight:500;color:#1f6ad6;margin-left:4px}@media (min-width:1024px){.btn.btn-plain,.nav-filter-option .btn-plain.dropdown-trigger{font-size:14px;line-height:16px}}.btn.btn-yellow,.nav-filter-option .btn-yellow.dropdown-trigger{color:#fff;background-color:#f99e00;border-bottom:2px solid #c27900;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif}.btn.btn-yellow:hover,.nav-filter-option .btn-yellow.dropdown-trigger:hover{background-color:#c27900}.btn.btn-yellow.btn-smaller-font,.nav-filter-option .btn-yellow.btn-smaller-font.dropdown-trigger{font-size:14px}.btn.btn-light-blue,.nav-filter-option .btn-light-blue.dropdown-trigger{color:#002356;background-color:#cdebeb;border-bottom:2px solid #b5d1d1;border-radius:5px}@media (min-width:1024px){.btn.btn-light-blue,.nav-filter-option .btn-light-blue.dropdown-trigger{font-size:14px;line-height:16px}}.btn.btn-light-blue:hover,.nav-filter-option .btn-light-blue.dropdown-trigger:hover{background-color:#b5d1d1}.btn.btn-light-blue.btn-smaller-font,.nav-filter-option .btn-light-blue.btn-smaller-font.dropdown-trigger{font-size:14px}.btn.btn-blue,.nav-filter-option .btn-blue.dropdown-trigger{color:#fff;background-color:#3789ff;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px;border-bottom:2px solid #1f6ad6}.btn.btn-blue:hover,.nav-filter-option .btn-blue.dropdown-trigger:hover{background-color:#156be6;border-bottom:2px solid #156be6}.btn.btn-blue svg path,.nav-filter-option .btn-blue.dropdown-trigger svg path{fill:#fff}.btn.btn-blue:disabled,.nav-filter-option .btn-blue.dropdown-trigger:disabled{background-color:#84b6ff;border-bottom:2px solid #5a94e7}.btn.btn-large-font,.nav-filter-option .btn-large-font.dropdown-trigger{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;letter-spacing:0;text-align:center}.btn.btn-green,.nav-filter-option .btn-green.dropdown-trigger{color:#fff;background-color:#6da91d;border-bottom:2px solid #4f800f;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px}.btn.btn-green:hover,.nav-filter-option .btn-green.dropdown-trigger:hover{background-color:#4f800f}.btn.btn-facebook,.nav-filter-option .btn-facebook.dropdown-trigger{color:#fff;background-color:#3b5998;border-bottom:2px solid #183269;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px}.btn.btn-facebook:hover,.nav-filter-option .btn-facebook.dropdown-trigger:hover{background-color:#183269}.btn.btn-google,.nav-filter-option .btn-google.dropdown-trigger{color:#fff;background-color:#db4437;border-bottom:2px solid #aa1407;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;line-height:18px}.btn.btn-google:hover,.nav-filter-option .btn-google.dropdown-trigger:hover{background-color:#aa1407}.btn.btn-guide,.nav-filter-option .btn-guide.dropdown-trigger{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 0 0 #ebebeb;border-radius:5px;font-size:12px;line-height:15px;color:#1b1b1b;letter-spacing:0;text-align:center;padding:22px 10px 10px;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:all .3s ease;cursor:pointer;height:114px}.btn.btn-guide:hover,.nav-filter-option .btn-guide.dropdown-trigger:hover{border-color:#2d2d2d;background-color:#fff}.btn.btn-guide:focus,.nav-filter-option .btn-guide.dropdown-trigger:focus{border-color:#2d2d2d;background-color:#fff;color:#002356}.btn.btn-guide:focus i,.nav-filter-option .btn-guide.dropdown-trigger:focus i{color:#002356}.btn.btn-guide:focus svg path,.nav-filter-option .btn-guide.dropdown-trigger:focus svg path{fill:#002356}@media (min-width:1024px){.btn.btn-guide,.nav-filter-option .btn-guide.dropdown-trigger{font-size:18px;line-height:20px;font-weight:500;font-family:Geomanist,Helvetica,Arial,sans-serif;padding:20px;height:200px}}.btn.btn-guide label,.nav-filter-option .btn-guide.dropdown-trigger label{height:40px;margin-top:12px;display:flex;align-items:center;cursor:pointer;max-width:100%;margin-left:0}@media (min-width:1024px){.btn.btn-guide label,.nav-filter-option .btn-guide.dropdown-trigger label{margin-top:24px}}.btn.btn-guide i,.nav-filter-option .btn-guide.dropdown-trigger i{cursor:pointer;display:block;font-size:28px;color:#002356}@media (min-width:1024px){.btn.btn-guide i,.nav-filter-option .btn-guide.dropdown-trigger i{font-size:44px}}.btn.btn-guide svg,.nav-filter-option .btn-guide.dropdown-trigger svg{display:block;height:30px;width:auto;max-height:none}.btn.btn-guide svg path,.nav-filter-option .btn-guide.dropdown-trigger svg path{fill:#002356}@media (min-width:1024px){.btn.btn-guide svg,.nav-filter-option .btn-guide.dropdown-trigger svg{height:45px}}.btn.btn-date-toggle,.nav-filter-option .btn-date-toggle.dropdown-trigger{font-size:12px;color:#002356;letter-spacing:0;line-height:15px;background:#fff;border:1px solid #c3c3c3;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);border-radius:3px;width:100%;position:relative;justify-content:flex-start}@media (min-width:1024px){.btn.btn-date-toggle,.nav-filter-option .btn-date-toggle.dropdown-trigger{font-size:14px;line-height:16px}}.btn.btn-date-toggle i,.nav-filter-option .btn-date-toggle.dropdown-trigger i{position:absolute;font-size:12px;right:12px;top:50%;transform:translateY(-50%);color:#787878}.btn.btn-date-toggle svg,.nav-filter-option .btn-date-toggle.dropdown-trigger svg{position:absolute;right:12px;width:12px;top:50%;transform:translateY(-50%)}.btn.btn-date-toggle svg path,.nav-filter-option .btn-date-toggle.dropdown-trigger svg path{fill:#787878}.btn.btn-filter-toggle,.nav-filter-option .btn-filter-toggle.dropdown-trigger{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);border-radius:5px;font-size:12px;color:#2d2d2d;letter-spacing:0;text-align:center}.btn.btn-filter-toggle .label,.nav-filter-option .btn-filter-toggle.dropdown-trigger .label{margin-left:4px;margin-right:4px;display:inline-block}.btn.btn-filter-toggle .count,.nav-filter-option .btn-filter-toggle.dropdown-trigger .count{width:17px;height:17px;line-height:17px;text-align:center;font-weight:700;color:#fff;font-size:10px;letter-spacing:0;border-radius:50%;background-color:#ff570f;display:inline-block}.btn.btn-filter-toggle svg,.nav-filter-option .btn-filter-toggle.dropdown-trigger svg{width:13px}.btn.btn-filter-toggle svg path,.nav-filter-option .btn-filter-toggle.dropdown-trigger svg path{fill:#2d2d2d}.btn svg+label,.nav-filter-option .dropdown-trigger svg+label{margin-left:4px;margin-right:4px;display:inline-block;cursor:pointer}.btn i+label,.btn label+i,.nav-filter-option .dropdown-trigger i+label,.nav-filter-option .dropdown-trigger label+i{margin-left:8px}.btn i,.nav-filter-option .dropdown-trigger i{font-size:13px}.btn i:last-child,.nav-filter-option .dropdown-trigger i:last-child{margin-left:4px}.btn i:first-child,.nav-filter-option .dropdown-trigger i:first-child{margin-right:4px}.btn svg,.nav-filter-option .dropdown-trigger svg{transition:all .2s ease-in-out;width:13px;max-height:13px}.btn svg path,.nav-filter-option .dropdown-trigger svg path{transition:all .2s ease-in-out;fill:#2d2d2d}.btn label,.nav-filter-option .dropdown-trigger label{max-width:100%}.btn i,.btn label,.btn span,.nav-filter-option .dropdown-trigger i,.nav-filter-option .dropdown-trigger label,.nav-filter-option .dropdown-trigger span{cursor:pointer}.btn:focus,.nav-filter-option .dropdown-trigger:focus{outline:none}.date-duration-ouput{display:inline-block;font-size:12px;line-height:15px}@media screen and (max-width:1023px){.print-button{display:none!important}}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.checkbox,.radio{display:flex}.checkbox.has-error label:before,.radio.has-error label:before{border:1px solid #fc8181}.checkbox-rezervation{position:absolute}.checkbox-rezervation+label.conditions-click:after{top:3px}@media (min-width:1024px){.checkbox-rezervation+label.conditions-click:after{top:2px}}.checkbox-rezervation+label{position:relative;cursor:pointer;padding:0;font-size:12px;color:#2d2d2d;letter-spacing:0;display:-ms-flexbox;white-space:normal!important;align-items:center}.checkbox-rezervation+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:18px!important;height:18px!important;background:#fff;border:1px solid #c3c3c3;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.2);border-radius:2px;flex-shrink:0}.checkbox-rezervation+label:after{content:"";position:absolute;left:7px;top:3px;width:5px;height:9px;border:solid #1f6ad6;border-width:0 2px 2px 0;transform:translateY(-50%) rotate(45deg);transition:all .1s ease}@media (min-width:1024px){.checkbox-rezervation+label:after{left:7px;top:5px}}.checkbox input,.radio input{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.checkbox input:hover+label:after,.radio input:hover+label:after{border-color:none}.checkbox input:checked+label:after,.radio input:checked+label:after{border-color:#3789ff}@media (max-width:1023px){.checkbox .review,.radio .review{white-space:normal}}.checkbox label,.radio label{font-weight:300;text-transform:none;font-size:14px}@media (min-width:1024px){.checkbox label,.radio label{white-space:nowrap}}.checkbox label:after,.checkbox label:before,.radio label:after,.radio label:before{content:""}.checkbox label:before,.radio label:before{width:16px;height:16px;flex-shrink:0;display:inline-block;margin:-2px 7px 0 0;vertical-align:middle;border:1px solid #787878;border-radius:3px}.checkbox label:after,.radio label:after{position:absolute;left:6px;top:4px;width:5px;height:10px;border:solid transparent;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (min-width:1024px){.checkbox label:after,.radio label:after{top:6px}}@media (min-width:1024px){.checkbox label.text-small:after,.radio label.text-small:after{top:2px}}.radio>label:before{border-radius:50%}.radio>label:after{width:10px;height:10px;border-radius:50%;border:none;top:6px;left:4px}.radio>label.text-small:before{border-radius:50%}.radio>label.text-small:after{width:10px;height:10px;border-radius:50%;border:none;top:2px;left:4px}.radio>input:checked+label:after{background-color:#3789ff}.checkbox--right input,.radio--right input{left:auto;right:0}.checkbox--right label,.radio--right label{width:100%;text-align:right;padding-right:30px}.checkbox--right label:before,.radio--right label:before{position:absolute;top:4px;right:0}.checkbox--right label:after,.radio--right label:after{right:11px;left:auto}.checkbox--right label:after{right:12px}.collection{display:flex;flex-direction:column}.collection .filter-checkbox>.selected+label+span{background-color:#002356}.collection .filter-checkbox>.selected+label{color:#fff}.collection-item{padding:10px}.collection-item:hover{background-color:#ebebeb}.collection-item.no-hover:hover{background-color:initial}.featured-icons i{font-size:24px;color:#002356;margin-right:8px}.featured-icons i.grey{color:#787878}.featured-icons svg{width:25px;margin-right:6px}.featured-icons svg path{fill:#002356}.featured-icons .star-rating{margin-right:10px}.featured-icons__duration{margin-right:12px;padding-top:4px}.visitor_counter{bottom:15px}.visitor_counter,.visitor_counter_weekly{left:10px;position:fixed;border-radius:5px;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;border:1px solid #002356;text-align:center;animation:fadein 2s;z-index:99;background-color:#f8f8ff;transition:box-shadow .25s;box-shadow:0 4px 6px -1px rgba(0,0,0,.31),0 2px 4px -1px rgba(0,0,0,.43)}.visitor_counter_weekly{cursor:pointer}.mobile-query-button{right:10px;bottom:15px;position:fixed;border-radius:100%;width:50px;height:50px;text-align:center;cursor:pointer;z-index:99;background-color:#3689ff;transition:box-shadow .25s;box-shadow:0 4px 6px -1px rgba(0,0,0,.31),0 2px 4px -1px rgba(0,0,0,.43)}@media (min-width:1024px){.mobile-query-button{right:15px;bottom:85px}}.mobile-query-button i{padding-top:10px;display:inline-block;color:#fff;vertical-align:middle;font-size:30px;padding-left:2px;transform:scaleX(-1)}.body-to-top{background-color:#3689ff;position:fixed;border-radius:100%;width:50px;height:50px;text-align:center;cursor:pointer;z-index:99;right:10px;bottom:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.31),0 2px 4px -1px rgba(0,0,0,.43)}@media (min-width:1024px){.body-to-top{right:15px;bottom:20px}}.body-to-top i{padding-top:3px;display:inline-block;color:#fff;vertical-align:middle;font-size:40px}.noUi-horizontal{height:3px;box-shadow:none;border:none;background-color:#ebebeb;margin-top:8px;margin-bottom:8px;padding-right:17px}.noUi-horizontal .noUi-connect{background-color:#1f6ad6}.noUi-horizontal .noUi-handle{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);border-radius:50%;width:19px;height:19px;cursor:pointer;top:-8px}.noUi-horizontal .noUi-handle:focus{outline:none}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.trip-guide__avatar{background-size:cover;background-position:50%;border-radius:50%;width:64px;height:64px;position:relative;margin-right:16px}@media (min-width:1024px){.trip-guide__avatar{width:96px;height:96px;margin-right:24px}}.trip-guide__avatar svg{position:absolute;width:14px;height:14px;bottom:0;right:0}@media (min-width:1024px){.trip-guide__avatar svg{width:24px;height:24px}}.trip-guide__name{font-size:16px;line-height:19px;margin-bottom:2px}@media (min-width:1024px){.trip-guide__name{font-size:24px;line-height:29px}}.trip-map{display:block;position:relative}.trip-map__image{display:block;border-radius:5px}.trip-map__image:after{content:"";background:url(../assets/images/zoom_big.png) 50% 50% no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.trip-map__more{border-radius:5px;position:absolute;color:#fff;background-color:rgba(0,0,0,.5);font-weight:700;padding-left:6px;padding-right:6px;top:12px;right:12px;line-height:24px;font-size:12px}.selectize-input{padding:14px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border:1px solid #eaeaea}.modal{background-color:#fff;position:fixed;top:0;left:-100%;width:100%;min-height:100%;overflow-y:auto;max-height:100%;z-index:2000;height:100%}@media (min-width:1024px){.modal{background-color:rgba(0,0,0,.67);display:flex;align-items:center;justify-content:center;padding-bottom:0;overflow-y:hidden}}.modal.login .modal__close{z-index:5}.modal.modal-sticky-header .modal__inner{padding-top:110px}@media (min-width:1024px){.modal.modal-sticky-header .modal__inner{padding-top:0}}.modal.modal-sticky-header .modal__head{border-bottom:1px solid transparent;transition:all .3s ease-out}@media (min-width:1024px){.modal.modal-sticky-header.slick .modal__inner{border-radius:5px}}.modal.modal-sticky-header.slick .modal__head{height:55px;border-color:#ebebeb}@media (min-width:1024px){.modal.modal-sticky-header.slick .modal__head{border-radius:5px 5px 0 0}}.modal.modal-sticky-header.slick .modal__title{font-size:16px;line-height:22px;margin-top:19px;margin-bottom:15px}@media (min-width:1024px){.modal.modal-sticky-header.slick .modal__title{font-size:24px}}.modal.modal-sticky-header.slick.expanded .modal__close{top:16px;right:16px}.modal__inner{background-color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .4s ease-out .2s;transition-delay:.2s;left:-100%}@media (min-width:1024px){.modal__inner{padding-top:0;position:relative;border-radius:5px;max-height:95%;overflow-y:auto}}.modal__title{transition:all .3s ease-out;font-size:24px;line-height:29px;margin-top:32px;margin-bottom:48px}@media (min-width:1024px){.modal__title{margin-bottom:36px}}.modal__title.mapsas{margin-bottom:18px;margin-top:18px}.modal.expanded{left:0;top:0;display:flex}.modal.expanded .modal__close{cursor:pointer;right:16px;position:fixed}@media (min-width:1024px){.modal.expanded .modal__close{position:absolute}}.modal.expanded .modal__inner{left:0}.modal.expanded .modal__footer{z-index:100;left:0}@media (min-width:1024px){.modal.expanded .modal__footer{left:auto}}.modal.expanded .modal__footer--inquiry{padding:1rem 1rem 2rem;background-color:#fff}.modal.expanded .modal__head{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding-left:16px;padding-right:16px;z-index:100;height:110px}@media (min-width:1024px){.modal.expanded .modal__head{position:relative;padding-left:32px;padding-right:32px;height:auto;border-radius:5px 5px 0 0}}.modal__close{font-size:24px;color:#c3c3c3;top:16px;right:100%;position:absolute}.modal__footer{width:100%;border-top:1px solid #ebebeb;padding-bottom:32px;padding-top:12px;background-color:#fff;font-size:12px;line-height:15px}@media (min-width:1024px){.modal__footer{position:relative;margin-top:24px;left:auto}}@media (min-width:1024px){.modal-map .modal-map-container{height:calc(100% - 70px)}}.worker{text-align:center}.worker__image{border-radius:50%;width:80px;height:80px;margin:auto auto 6px}@media (min-width:1024px){.worker__image{margin-bottom:16px;width:96px;height:96px}}.worker__title{font-size:10px;line-height:12px}@media (min-width:1024px){.worker__title{font-size:12px;line-height:15px}}.myacademy .footer{margin-top:40px}.myacademy__text-below-title.text-small{font-size:12px;line-height:15px}@media (min-width:1024px){.myacademy__text-below-title.text-small{font-size:14px;line-height:20px}}.myacademy__super-title{font-family:Geomanist,Helvetica,Arial,sans-serif;color:#002356;letter-spacing:0;font-weight:500;margin-top:20px;margin-bottom:24px;font-size:24px;line-height:29px}@media (min-width:1024px){.myacademy__super-title{margin-top:24px;margin-bottom:40px;font-size:52px;line-height:62px}}.myacademy__head{margin-top:20px;margin-bottom:24px}@media (min-width:1024px){.myacademy__head{margin-top:0;margin-bottom:24px}}.myacademy__head .myacademy__small-title{font-weight:500;margin-bottom:2px}@media (min-width:1024px){.myacademy__head .myacademy__small-title{display:none}}.myacademy__head .myacademy__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:28px;color:#002356;letter-spacing:0;margin-top:0;line-height:29px;font-weight:500;margin-bottom:24px}@media (min-width:1024px){.myacademy__head .myacademy__title{font-size:50px;line-height:47px;text-align:left;margin-bottom:48px;padding-top:33px}}.myacademy__cta{padding-left:28px;padding-right:28px}.myacademy .btn.btn-guide,.myacademy .nav-filter-option .btn-guide.dropdown-trigger,.nav-filter-option .myacademy .btn-guide.dropdown-trigger{height:115px}.myacademy .btn.btn-guide.orange,.myacademy .btn.btn-guide.orange i,.myacademy .nav-filter-option .btn-guide.orange.dropdown-trigger,.myacademy .nav-filter-option .btn-guide.orange.dropdown-trigger i,.nav-filter-option .myacademy .btn-guide.orange.dropdown-trigger,.nav-filter-option .myacademy .btn-guide.orange.dropdown-trigger i{color:#ff570f}@media (min-width:1024px){.myacademy .btn.btn-guide,.myacademy .nav-filter-option .btn-guide.dropdown-trigger,.nav-filter-option .myacademy .btn-guide.dropdown-trigger{height:200px}}@media (min-width:1024px){.myacademy .footer{margin-top:112px}}.myacademy__content{flex:1}.myacademy__cols{display:flex;align-items:flex-start;width:100%}@media (max-width:1000px){.myacademy__cols{display:inline-block;align-items:normal}}@media (min-width:1024px){.myacademy__cols>:first-child{margin-right:80px}}@media (max-width:1023px){.myacademy.vacation-guide .myacademy__sidebar{width:100%}}.myacademy__sidebar{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding-top:12px;padding-bottom:12px;width:310px}@media (max-width:1023px){.myacademy__sidebar{width:100%}}@media (min-width:1024px){.myacademy__sidebar{display:block}}.myacademy__sidebar ul li{padding-left:32px;padding-right:32px}.myacademy__sidebar ul li:hover{background-color:#fbfbfb}.myacademy__sidebar ul li a{font-size:14px;line-height:16px;display:flex;align-items:center;padding:18px 0;transition:all .2s ease-in-out}@media (min-width:1024px){.myacademy__sidebar ul li a{border-bottom:1px solid #ebebeb}}.myacademy__sidebar ul li a i{font-size:18px;color:#002356;display:inline-block;margin-right:6px;width:32px}.myacademy__sidebar ul li a.orange,.myacademy__sidebar ul li a.orange i{color:#ff570f}.myacademy__sidebar ul li:last-child a{border-bottom:none}.green-rating__value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:14px;color:#6da91d;line-height:18px;letter-spacing:0;margin-bottom:0}@media (min-width:1024px){.green-rating__value{font-size:24px;line-height:29px}}.green-rating__text{font-size:10px;line-height:12px;color:#787878;letter-spacing:0}@media (min-width:1024px){.green-rating__text{font-size:12px;line-height:15px}}.green-rating svg{width:18px;height:30px;margin-right:8px}@media (min-width:1024px){.green-rating svg{width:38px;height:48px;margin-right:12px}}.green-rating svg path{fill:#6da91d}.tiny-hotel-row__title{font-size:14px;line-height:18px;margin-bottom:4px}@media (min-width:1024px){.tiny-hotel-row__title{font-size:18px;line-height:23px}}.tiny-hotel-row__location{margin-bottom:6px;color:#787878}@media (min-width:1024px){.tiny-hotel-row__location{font-size:14px;line-height:16px;margin-bottom:8px}}.tiny-hotel-row__stars{font-size:0;margin-bottom:6px;font-size:11px;color:#f99e00}@media (min-width:1024px){.tiny-hotel-row__stars{font-size:16px}}.tiny-hotel-row__map-link{font-size:10px;color:#002356;letter-spacing:0;line-height:10px;margin-bottom:14px}.tiny-hotel-row__map-link i{display:inline-block;margin-right:6px;font-size:14px}@media (min-width:1024px){.tiny-hotel-row__map-link{font-size:12px;line-height:15px;margin-bottom:0;color:#002356;opacity:1}}.expand-more-toggle{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:10px;color:#c3c3c3;letter-spacing:0;align-items:center;justify-content:center;position:relative;transition:all .3s ease;height:15px;cursor:pointer;display:flex}.expand-more-toggle svg{width:8px;height:7px;margin-left:2px}.expand-more-toggle svg path{fill:#c3c3c3}.expand-more-toggle:after,.expand-more-toggle:before{content:"";position:absolute;height:1px;width:calc(50% - 50px);display:block;background-color:#ebebeb}.expand-more-toggle:before{left:0}.expand-more-toggle:after{right:0}@media (min-width:1024px){.expand-more-toggle{font-size:12px;line-height:15px}.expand-more-toggle:after,.expand-more-toggle:before{width:calc(50% - 58px)}}.yellow-badge{background-color:#f99e00;border-radius:3px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;padding:7px 8px 4px;line-height:13px;box-shadow:0 1px 0 0 #c27900;height:24px}@media (min-width:1024px){.yellow-badge{height:30px;font-size:12px;line-height:14px;padding:10px 12px 8px;font-weight:700}}.green-badge{background-color:#6da91d;border-radius:3px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;padding:7px 8px 4px;line-height:13px;box-shadow:0 1px 0 0 #4f800f;height:24px}@media (min-width:1024px){.green-badge{height:30px;font-weight:700;font-size:12px;line-height:14px;padding:10px 12px 8px}}.orange-badge{background-color:#ff570f;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;padding:0 8px;line-height:0;box-shadow:0 1px 0 0 #c27900;display:flex;align-items:center;height:24px}@media (min-width:1024px){.orange-badge{font-weight:700;height:30px;font-size:12px;line-height:14px;padding:0 10px}}.orange-badge i{font-size:14px}.orange-badge span{line-height:1;padding-top:3px;padding-left:6px}@media (min-width:1024px){.orange-badge span{padding-top:2px}}.blue-badge{border-radius:5px;background-color:rgba(0,35,86,.8);color:#fff}.blue-badge svg path{fill:#fff}.star-rating{color:#fff;position:relative;width:25px;display:inline-block;margin-right:6px}.star-rating i{color:#002356}@media (min-width:1024px){.star-rating{margin-right:16px}}.star-rating__value{position:absolute;font-family:Geomanist,Helvetica,Arial,sans-serif;color:#fff;letter-spacing:0;text-align:center;font-weight:900;left:1px;top:9px;width:100%;font-size:10px;height:10px;line-height:10px}@media (min-width:1024px){.star-rating__value{line-height:12px;font-size:12px;height:12px;top:8px}}.progress{position:relative}.progress:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(255,255,225,.5)}.progress:after{content:"";position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;z-index:2;border:3px solid transparent;border-top-color:#3182ce;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card{border-radius:5px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);display:block;transition:all .3s ease;margin-top:8px}.card.expanded{box-shadow:0 10px 14px 0 rgba(0,0,0,.24);border-radius:5px 5px 0 0}.card__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;line-height:22px;text-align:left;margin-bottom:16px;display:block}@media (min-width:1024px){.card__title{font-size:18px;line-height:23px;margin-bottom:24px;height:70px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.card__footer{display:flex;justify-content:space-between;padding:0 12px 12px;position:relative}@media (min-width:1024px){.card__footer{padding:0 24px 24px}}.card__price-label{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;line-height:13px;letter-spacing:0;margin-right:4px}@media (min-width:1024px){.card__price-label{font-size:12px;line-height:14px}}.card__price-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0}@media (min-width:1024px){.card__price-value{font-size:24px;line-height:29px}}.card__stars{color:#fff;position:relative;width:25px;height:25px;display:inline-block;margin-right:6px}@media (min-width:1024px){.card__stars{width:32px;height:32px;margin-right:10px}}.card__duration{opacity:.8;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:19px;color:#002356;letter-spacing:0;padding-top:3px;margin-right:6px}@media (min-width:1024px){.card__duration{font-size:18px;line-height:23px;margin-right:10px}}.card__languages{height:20px;margin-right:8px;display:inline-block}@media (min-width:1024px){.card__languages{height:30px}}.card__features{margin-right:10px}@media (min-width:1024px){.card__features{margin-right:20px}}.card__features svg{width:25px;height:25px;margin-right:6px}@media (min-width:1024px){.card__features svg{width:32px;height:32px;margin-right:10px}}.card__features svg path{fill:#002356;opacity:.8}.card__image{position:relative;margin-bottom:12px;background-size:cover;background-position:50%;border-radius:5px 5px 0 0;height:220px;display:flex}@media (min-width:1024px){.card__image{height:270px}}.card__content{padding:12px 12px 0}@media (min-width:1024px){.card__content{padding:24px 24px 0}}.card__content .more{display:none;position:absolute;margin-top:-22px}.card__content .more a{color:#002356}@media (min-width:1024px){.card__content .more{margin-top:-25px}}.card__blue-badge{position:absolute;bottom:24px;left:0;background-color:rgba(0,35,86,.8);padding:8px 12px;border-radius:0 5px 5px 0}@media (min-width:1024px){.card__blue-badge{padding:12px 24px;bottom:40px}}.card .yellow-badge{position:absolute;left:12px;bottom:-12px}@media (min-width:1024px){.card .yellow-badge{bottom:-16px}}.card .orange-badge{position:absolute;left:12px;top:-8px}.card__discount-badge{background-color:#ff570f;position:absolute;border-radius:3px 0 0 3px;font-family:Geomanist Book,Helvetica,Arial,sans-serif;right:0;top:18px;color:#fff;font-size:16px;letter-spacing:0;text-align:center;padding:12px 14px 10px;line-height:19px}@media (min-width:1024px){.card__discount-badge{font-size:18px;line-height:23px;padding:12px 17px;top:38px}}.card__heart{right:12px;position:absolute;bottom:-14px}@media (min-width:1024px){.card__heart{bottom:-18px;right:16px}}.card__heart.card-hotel__heart{top:12px;right:12px;bottom:auto;left:auto}@media (min-width:1280px){.card__heart.card-hotel__heart{top:24px;right:24px}}.card__location{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:19px;color:#fff;letter-spacing:0;display:block;text-align:left}@media (min-width:1024px){.card__location{font-size:24px;line-height:29px}}.card__date{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:12px;line-height:15px;color:#fff;letter-spacing:0;display:block;text-align:left}@media (min-width:1024px){.card__date{margin-top:2px}}#loadFlightsData{margin-bottom:20px}.card-trip-summary{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:16px 16px 18px}.card-trip-summary__price{padding:.3rem 0;line-height:normal;color:#1f6ad6}@media (min-width:1024px){.card-trip-summary__price{font-size:32px}}@media (min-width:1280px){.card-trip-summary__price{font-size:38px}}.card-trip-summary__price .text-xsmall{margin-right:6px}.card-trip-summary__top{padding-bottom:16px;border-bottom:1px solid #ebebeb;margin-bottom:12px}@media (min-width:1024px){.card-trip-summary__top small.text-gray-600{font-size:70%}}@media (min-width:1280px){.card-trip-summary__top small.text-gray-600{font-size:80%}}.card-trip-summary .input-group{margin-bottom:12px}.card-trip-summary__cta-book{margin-bottom:10px}.card-country-trips{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;margin-bottom:30px}@media (min-width:1024px){.card-country-trips{margin-bottom:5px}}.card-country-trips__image{height:144px;width:100%;background-size:cover;background-position:50%;border-radius:5px 5px 0 0}.card-country-trips__title{font-size:16px;line-height:19px;text-align:left;padding:16px 8px}@media (min-width:1024px){.card-country-trips__title{font-size:18px;line-height:23px;padding:16px}}.card-country-trips li{width:100%}.card-country-trips a{width:100%;border-top:1px solid #ebebeb;font-size:12px;line-height:15px;display:inline-block;transition:all .2s ease;padding:12px 8px;display:flex;align-items:center}@media (min-width:1024px){.card-country-trips a{padding:12px 16px}}.card-country-trips a:hover{background-color:#ebebeb}.card-country-trips a i{color:#002356;font-size:18px;width:18px;margin-right:12px;text-align:center}@media (min-width:1024px){.card-country-trips a i{margin-right:24px}}.card-book-offer{padding:24px 16px 18px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}@media screen and (min-width:1023px){.card-book-offer{min-width:17.9rem}}.card-book-offer__small-info{font-size:13px;line-height:15px}.card-book-offer .tiny-hotel-row{margin-top:20px;margin-bottom:16px}@media (min-width:1024px){.card-book-offer .tiny-hotel-row{margin-top:24px;margin-bottom:24px}}.card-book-offer .tiny-hotel-row--lt-product{padding:1rem 1rem .5rem}.card-book-offer.large{padding:48px 100px}.card-book-offer.large .tiny-hotel-row{margin-top:0;margin-bottom:0}.card-book-offer.large .card-book-offer__features{margin-bottom:0}.card-book-offer.large .card-book-offer__top{margin-top:32px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #ebebeb}.card-book-offer.large .card-book-offer__cta{margin-top:32px;margin-bottom:0;padding-left:56px;padding-right:56px}.card-book-offer.large .card-book-offer__other-prices{margin-bottom:8px}.card-book-offer.large .card-book-offer__checkout{margin-top:20px;margin-bottom:40px;padding-top:24px;padding-bottom:32px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.card-book-offer.large .card-book-offer__separator{margin-top:20px;margin-bottom:24px}@media (min-width:1024px){.card-book-offer.large .card-book-offer__separator{margin-top:20px;margin-bottom:20px}}.card-book-offer.large .card-book-offer__price{margin-left:48px}.card-book-offer.large .card-book-offer__more-info-text{margin-bottom:16px}@media (min-width:1024px){.card-book-offer:not(.large) .text-h3{font-size:24px;line-height:29px}}@media (min-width:1024px){.card-book-offer__image{width:225px;margin-right:24px}}.card-book-offer__features{margin-bottom:24px;font-size:12px;line-height:18px}.card-book-offer__cta-options{margin-bottom:12px}.card-book-offer__other-prices{color:#1f6ad6;margin-bottom:25px}.card-book-offer__included{margin-bottom:8px}.card-book-offer__separator{height:1px;width:100%;background-color:#ebebeb;margin-top:16px;margin-bottom:16px}.card-book-offer__price{margin-bottom:20px}.card-book-offer__price-value{margin-bottom:4px;font-size:24px;line-height:29px}@media (min-width:1024px){.card-book-offer__price-value{font-size:38px;line-height:47px;color:#1f6ad6;font-weight:500}}.card-book-offer__info-text p{margin-top:4px}.card-book-offer__info-text p:first-child{margin-top:0}.card-book-offer__more-info-text{margin-bottom:10px}@media (min-width:1024px){.card-book-offer__more-info-text{margin-bottom:12px}}.card-book-offer__cta{margin-top:24px;margin-bottom:20px}@media (min-width:1024px){.card-book-offer__cta{margin-bottom:24px}}.card-book-offer__cta svg{padding-bottom:2px}.card-book-offer--lt-product{padding:0}.card-book-offer--small-large{padding:0 2rem;margin:0 auto}.card-book-offer--small-large .card-book-offer__cta{width:15rem}.card-book-trip{padding:24px 16px 18px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}@media (min-width:1024px){.card-book-trip{padding:48px 70px}.card-book-trip .text-h3{margin-bottom:32px}}.card-book-trip__more-info-text{margin-top:30px;padding-top:40px;border-top:1px solid #ebebeb;padding-bottom:10px}.card-book-trip .input-group{margin-top:16px}.card-book-trip__cta{margin-top:28px}.card-book-trip__cta.show-small{display:none}@media (max-width:1279px){.card-book-trip__cta.show-small{display:block}}.card-book-trip__cta.show-large{display:none}@media (min-width:1280px){.card-book-trip__cta.show-large{display:block}}.card-book-trip .filter-people ul li:before{content:none}.card-book-trip .trips-to-hotel__cta-change{display:block}.card-book-trip .trips-to-hotel__cta-change .dropdown-trigger{justify-content:left}.card-book-trip ul{font-size:12px;line-height:15px;margin-top:16px;margin-bottom:16px}.card-book-trip ul li{padding-left:15px;position:relative;margin-bottom:8px}.card-book-trip ul li:last-child{margin-bottom:0}.card-book-trip ul li:before{content:" ";display:block;width:7px;height:7px;border-radius:50%;background-color:#6da91d;position:absolute;top:4px;left:0}.card-region{border-radius:5px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);transition:all .3s ease}.card-region__image{background-size:cover;background-position:50%;border-radius:5px 5px 0 0;height:136px}@media (min-width:1024px){.card-region__image{height:230px}}.card-region__title{font-size:16px;line-height:19px;padding:14px 12px;position:relative;border-bottom:1px solid #ebebeb;display:inline-block;width:100%;transition:all .2s ease-in-out}.card-region__title:hover{background-color:#ebebeb}@media (min-width:1024px){.card-region__title{padding:16px 24px;font-size:18px;line-height:23px}}.card-region i.fa-chevron-right{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px}@media (min-width:1024px){.card-region i.fa-chevron-right{right:24px}}.card-region__list li{width:100%;border-bottom:1px solid #ebebeb;transition:all .2s ease-in-out}.card-region__list li:hover{background-color:#ebebeb}.card-region__list a{width:100%;position:relative;display:inline-block;padding:12px}@media (min-width:1024px){.card-region__list a{padding:16px 24px}}.card-contacts{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}@media (min-width:1024px){.card-contacts__content{padding:24px}}.card-contacts__info{font-size:15px;line-height:20px}.card-contacts__title{font-size:24px;line-height:26px;margin-bottom:20px}@media (min-width:1024px){.card-contacts__title{margin-bottom:15px;font-size:25px;line-height:23px}}.card-contacts__head{padding:14px 12px 12px}@media (min-width:1024px){.card-contacts__head{padding:0}}.card-contacts__list li{width:100%}.card-contacts__list a{width:100%;border-top:1px solid #ebebeb;font-size:15px;line-height:10px;display:inline-block;transition:all .2s ease;padding:12px;display:flex;align-items:center}@media (min-width:1024px){.card-contacts__list a{padding:12px 6px}}.card-contacts__list a:hover{background-color:#ebebeb}.card-contacts__list a i{color:#002356;font-size:18px;width:18px;margin-right:12px;text-align:center}@media (min-width:1024px){.card-contacts__list a i{margin-right:24px}}.card-price{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:16px}@media (min-width:1024px){.card-price{padding:0}}@media (min-width:1024px){.card-price__head{padding:24px 48px;border-bottom:1px solid #ebebeb}}@media (min-width:1024px){.card-price__footer{padding:24px 48px}}.card-price__price{font-size:28px;line-height:34px;margin-bottom:4px;letter-spacing:0;color:#1f6ad6}@media (min-width:1024px){.card-price__price{margin-right:24px;margin-bottom:0}}@media (min-width:1280px){.card-price__price{font-size:52px}}.card-price__price .small{margin-right:6px;font-size:16px;line-height:22px}@media (min-width:1024px){.card-price__price .small{font-size:18px;line-height:23px;margin-right:12px}}.card-price__cta{margin-top:16px;margin-bottom:16px}@media (min-width:1024px){.card-price__cta{padding-left:40px;padding-right:40px;margin-left:50px;margin-bottom:0;margin-top:0}}.card-price__need-more-info{margin-bottom:10px}@media (min-width:1024px){.card-price__need-more-info{margin-right:16px;margin-bottom:0}}@media (min-width:1024px){.card-price .btn.btn-plain,.card-price .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .card-price .btn-plain.dropdown-trigger{min-width:140px}}.card-price__details{line-height:19px}.card-price-region{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:24px 16px 20px;text-align:center;margin-bottom:15px}@media (min-width:1024px){.card-price-region{padding:24px;text-align:left}}.card-price-region .btn.btn-blue,.card-price-region .nav-filter-option .btn-blue.dropdown-trigger,.nav-filter-option .card-price-region .btn-blue.dropdown-trigger{min-width:192px}.card-price-region__title{font-size:16px;line-height:22px;margin-bottom:2px}@media (min-width:1024px){.card-price-region__title{font-size:18px;line-height:23px;max-width:50%;margin-bottom:9px}}.card-price-region__price{font-size:28px;line-height:34px;margin-bottom:16px}@media (min-width:1024px){.card-price-region__price{font-size:38px;line-height:47px;margin-bottom:0}}.card-order-summary{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}.card-order-summary__contacts,.card-order-summary__footer,.card-order-summary__top{padding:16px;border-bottom:1px solid #ebebeb;text-align:left}@media (min-width:1024px){.card-order-summary__contacts,.card-order-summary__footer,.card-order-summary__top{padding:24px}}.card-order-summary__title{font-size:18px;line-height:23px;margin-bottom:16px}@media (min-width:1024px){.card-order-summary__title{font-size:24px;line-height:29px}}.card-order-summary .tiny-hotel-row{margin-bottom:8px}.card-order-summary__price-value{color:#1f6ad6;font-size:24px;line-height:29px}.card-reservation-summary{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}.card-reservation-summary .reservation-flight-info{border-bottom:1px solid #ebebeb;padding:10px 24px;color:#1b1b1b}.card-reservation-summary .reservation-flight-info p{margin-bottom:2px;color:#1b1b1b;font-size:12px}.card-reservation-summary .reservation-flight-info p span,.card-reservation-summary .reservation-flight-info p strong{font-size:12px}.card-reservation-summary .reservation-flight-info h4{margin-bottom:10px;color:#1b1b1b;font-size:14px}@media (min-width:1024px){.card-reservation-summary .tiny-hotel-row{margin-bottom:10px}}.card-reservation-summary .linethrough{text-decoration:line-through;margin-left:2px;margin-right:2px;display:inline-block}.card-reservation-summary__included{font-size:12px;line-height:15px;margin-top:12px;margin-bottom:8px}@media (min-width:1024px){.card-reservation-summary__included{margin-top:16px}}.card-reservation-summary__cta{width:100%;display:none}@media (min-width:1024px){.card-reservation-summary__cta{display:flex;margin-top:24px}}.card-reservation-summary p{margin-bottom:8px;font-size:12px;line-height:15px}.card-reservation-summary p:last-child{margin-bottom:0}.card-reservation-summary p .change{font-weight:700;color:#1f6ad6}.card-reservation-summary__footer,.card-reservation-summary__top{padding:16px;border-bottom:1px solid #ebebeb}.card-reservation-summary__footer .order_counts,.card-reservation-summary__top .order_counts{height:28px;width:60px;padding:4px 4px 4px 6px}.card-reservation-summary__footer .details,.card-reservation-summary__top .details{margin-left:20px;font-size:12px;text-align:right}@media (min-width:1024px){.card-reservation-summary__footer .details,.card-reservation-summary__top .details{margin-left:0;margin-right:20px;text-align:left}}.card-reservation-summary__footer .details li:before,.card-reservation-summary__top .details li:before{content:"\F00C";color:#6da91d;font-family:Font Awesome\ 5 Pro;padding-right:.35rem}@media (min-width:1024px){.card-reservation-summary__footer,.card-reservation-summary__top{padding:24px 24px 12px}}.card-reservation-summary__image{height:88px;width:100%;background-size:cover;background-position:50%;border-radius:5px 5px 0 0}@media (min-width:1024px){.card-reservation-summary__image{height:144px}}.card-support{background:#fff;text-align:center}@media (min-width:1024px){.card-support{border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:16px}}@media (min-width:1280px){.card-support{padding:32px 40px 36px}}.card-support .ml-0{margin-left:0}.card-support__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;letter-spacing:0;text-align:center;margin-bottom:24px;font-size:18px;line-height:23px}.card-support__image{width:90px;height:90px;margin:auto auto 16px}.card-support__name{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;letter-spacing:0;font-size:16px;line-height:19px;margin-bottom:8px}.card-support__text{font-size:12px;line-height:15px;color:#787878;letter-spacing:0;text-align:center;max-width:250px;margin:auto auto 16px}.card-support.generic .card-support__title{margin-bottom:12px}.card-support.generic .card-support__text{margin-bottom:24px}.card-excursion{border-radius:5px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);transition:all .3s ease}.card-excursion:hover{box-shadow:0 10px 14px 0 rgba(0,0,0,.24)}.card-excursion__image{background-position:50%;background-size:cover;height:auto;border-radius:5px 5px 0 0}@media only screen and (max-width:1023px){.card-excursion__image{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}}@media (min-width:1024px){.card-excursion__image{-o-object-fit:cover;object-fit:cover;height:300px}}.card-excursion__content{padding:16px 12px}@media (min-width:1024px){.card-excursion__content{padding:24px}}.card-excursion__title{font-size:16px;line-height:19px;margin-bottom:2px}@media (min-width:1024px){.card-excursion__title{font-size:18px;line-height:23px}}.card-excursion__text{margin-top:12px;margin-bottom:20px}@media (min-width:1024px){.card-excursion__text{margin-top:16px;margin-bottom:16px}}.card-excursion__price{color:#1f6ad6}.card-excursion__price .large{font-size:16px;line-height:19px;font-weight:700;display:inline-block;margin-right:6px}.card-excursion__price .small{font-size:12px;line-height:15px}.card-expert{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:24px;position:relative}@media (min-width:1024px){.card-expert .text-h3{font-size:24px;line-height:29px}}.card-expert__text{font-style:italic;margin-bottom:24px;margin-top:16px}@media (min-width:1024px){.card-expert__text{margin-bottom:32px}}.card-expert__quotes{position:absolute;top:27px;right:24px}.card-expert__quotes svg path{fill:#f99e00}@media (min-width:1024px){.card-expert__quotes svg{width:28px;height:24px}}.card-expert__avatar{width:40px;height:40px;margin-right:16px}@media (min-width:1024px){.card-expert__avatar{width:56px;height:56px;margin-right:20px}}.card-expert__name{font-weight:700;font-size:12px;line-height:12px}@media (min-width:1024px){.card-expert__name,.card-expert__title{font-size:14px;line-height:16px}}@media screen and (max-width:1023px){.card-expert__title{font-size:12px}}@media screen and (max-width:1023px){.card-expert__name{font-size:14px}}.card-expert__text-h3{margin-bottom:20px;margin-top:15px;padding-left:24px}@media (min-width:1024px){.card-expert__text-h3{font-size:29px!important;line-height:29px!important}}@media screen and (max-width:1023px){.card-expert__text-h3{margin-bottom:5px}}.card-expert__container{border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;margin-bottom:20px}.card-expert__multiple{background:#fff;padding:21px 24px 24px;position:relative}@media (min-width:1024px){.card-expert__multiple .text-h3{font-size:24px;line-height:29px}}.card-expert__multiple .card-expert__quotes-multiple{position:absolute;top:11px!important;right:24px}.card-expert__multiple .card-expert__quotes-multiple svg path{fill:#f99e00}@media (min-width:1024px){.card-expert__multiple .card-expert__quotes-multiple svg{width:28px;height:24px}}.card-trip{border-radius:5px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);transition:all .3s ease;margin-top:8px}.card-trip.expanded{box-shadow:0 10px 14px 0 rgba(0,0,0,.24);border-radius:5px 5px 0 0}@media (min-width:1024px){.card-trip.with-dates{margin-bottom:32px}}.card-trip__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;line-height:22px;text-align:left;margin-bottom:16px}@media (min-width:1024px){.card-trip__title{font-size:18px;line-height:23px;margin-bottom:24px}}.card-trip__footer{display:flex;justify-content:space-between;padding:0 12px 14px;position:relative;margin-top:12px}@media (min-width:1024px){.card-trip__footer{padding:0 24px 24px}}.card-trip__price-label{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;line-height:13px;letter-spacing:0;margin-right:4px}@media (min-width:1024px){.card-trip__price-label{font-size:12px;line-height:14px}}.card-trip__price-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0}@media (min-width:1024px){.card-trip__price-value{font-size:24px;line-height:29px}}.card-trip__stars{color:#fff;position:relative;width:25px;height:25px;display:inline-block;margin-right:6px}@media (min-width:1024px){.card-trip__stars{width:32px;height:32px;margin-right:16px}}.card-trip__stars-value{position:absolute;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:10px;color:#fff;letter-spacing:0;text-align:center;font-weight:900;line-height:24px;padding-top:2px;left:0;top:0;width:24px}@media (min-width:1024px){.card-trip__stars-value{line-height:32px;width:32px;font-size:12px}}.card-trip__duration{opacity:.8;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;line-height:19px;color:#002356;letter-spacing:0;padding-top:3px}@media (min-width:1024px){.card-trip__duration{font-size:18px;line-height:23px}}.card-trip__languages{height:20px;margin-right:8px;display:inline-block}@media (min-width:1024px){.card-trip__languages{height:30px}.card-trip__languages.trip-iconas{height:22px}}.card-trip__features{margin-right:10px}@media (min-width:1024px){.card-trip__features{margin-right:20px}}.card-trip__features svg{width:25px;height:25px;margin-right:6px}@media (min-width:1024px){.card-trip__features svg{width:32px;height:32px;margin-right:16px}}.card-trip__features svg path{fill:#002356;opacity:.8}.card-trip__image{position:relative;margin-bottom:12px;background-size:cover;background-position:50%;border-radius:5px 5px 0 0;height:220px;display:flex}@media (min-width:1024px){.card-trip__image{height:270px}}.card-trip__content{padding:12px 12px 0}@media (min-width:1024px){.card-trip__content{padding:24px 24px 0}}.card-trip .yellow-badge{position:absolute;left:12px;bottom:-12px}@media (min-width:1024px){.card-trip .yellow-badge{bottom:-16px}}.card-trip .orange-badge{position:absolute;left:12px;top:-8px}.card-trip__separator{width:100%;height:1px;background-color:#ebebeb}.card-trip__details{font-size:12px;line-height:16px;color:#787878;text-align:left;margin-bottom:12px}.card-trip__details ul{list-style-type:disc;margin-left:16px}.card-trip__discount-badge{background-color:#ff570f;position:absolute;border-radius:3px 0 0 3px;font-family:Geomanist Book,Helvetica,Arial,sans-serif;right:0;top:18px;color:#fff;font-size:16px;letter-spacing:0;text-align:center;padding:12px 14px 10px;line-height:19px}@media (min-width:1024px){.card-trip__discount-badge{font-size:18px;line-height:23px;padding:12px 17px;top:38px}}.card-trip__location{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:19px;color:#fff;display:block;text-align:left}@media (min-width:1024px){.card-trip__location{font-size:24px;line-height:29px}}.card-trip__title{margin-bottom:0}.card-trip__location{font-size:12px;color:#787878;letter-spacing:0;font-weight:400;font-family:Inter UI,Helvetica,Arial,sans-serif;margin-bottom:12px}@media (min-width:1024px){.card-trip__location{font-size:14px;line-height:16px;margin-top:4px;margin-bottom:16px}}@media (min-width:1024px){.card-trip__features svg,.card-trip__languages{margin-right:12px}.card-trip__title{font-size:24px;line-height:30px;max-height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-trip__content{padding:16px 16px 0;height:85px}.card-trip__footer{padding:0 16px 18px}}.card-trip__subtext{opacity:.8;font-family:Inter UI,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;color:#002356;letter-spacing:0;text-align:left}@media (min-width:1024px){.card-trip__subtext{font-size:12px;line-height:15px}}.card-trip__dates{margin-top:14px}@media (min-width:1024px){.card-trip__dates{position:absolute;width:calc(100% + 2px);top:calc(100% - 2px);left:-1px;padding:0 16px 16px;border-radius:0 0 5px 5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);background-color:#fff;border:1px solid #ebebeb;border-top:none;margin-top:0;z-index:10}}.card-trip__dates .card-trip__separator{margin-bottom:12px}.card-trip__dates .collapse-content{padding-bottom:6px}@media (min-width:1024px){.card-trip.expanded .card-trip__dates{box-shadow:0 14px 14px 0 rgba(0,0,0,.24)}}.card-trip__date{font-size:12px;line-height:15px;letter-spacing:0;color:#2d2d2d;background:#fff;padding:6px 8px;border:1px solid #ebebeb;box-shadow:0 1px 0 0 #ebebeb;border-radius:5px;margin-bottom:8px;height:41px;text-align:left;transition:all .2s ease-in-out}.card-trip__date:hover{background-color:#ebebeb}.card-trip__date.all{color:#1f6ad6;text-align:center;justify-content:center}@media (min-width:1024px){.card-trip__date{font-size:14px;line-height:16px;padding:5px 8px 6px}}.card-trip__date .spaces{font-size:10px;line-height:12px}@media (min-width:1024px){.card-trip__date .spaces{font-size:12px;line-height:15px;min-width:140px}}.card-trip__date .date{margin-right:4px}@media (min-width:1024px){.card-trip__date .date{margin-right:16px}}.card-trip__date .heart{padding:6px 7px}.card-trip__date .heart svg{width:14px;height:14px}.card-trip__date.disabled{background-color:#fbfbfb;box-shadow:none;cursor:default}.card-trip__date.disabled .spaces{color:#787878}.card-hotel{border-radius:5px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);transition:all .3s ease;margin-top:8px}.card-hotel.expanded{box-shadow:0 10px 14px 0 rgba(0,0,0,.24);border-radius:5px 5px 0 0}.card-hotel.extra-margin{margin-top:8px}.card-hotel__review-count{font-size:14px;line-height:16px;color:#787878;top:5px;padding-top:5px}.card-hotel__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;line-height:22px;text-align:left;margin-bottom:2px;max-width:calc(100% - 35px)}@media (min-width:1024px){.card-hotel__title{font-size:24px;line-height:30px;margin-bottom:4px;overflow:hidden}}.card-hotel__price-label{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;line-height:13px;letter-spacing:0;margin-right:4px}@media (min-width:1024px){.card-hotel__price-label{font-size:12px;line-height:14px}}.card-hotel__price-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;letter-spacing:0}@media (min-width:1024px){.card-hotel__price-value{font-size:24px;line-height:29px}}.card-hotel__stars{display:inline-block;font-size:0;line-height:0}.card-hotel__stars i{font-size:12px;color:#f99e00}@media (min-width:1024px){.card-hotel__stars i{font-size:16px}}.card-hotel__stars i:last-child{margin-right:10px}@media (min-width:1024px){.card-hotel__stars i:last-child{margin-right:12px}}.card-hotel__description{font-size:12px;color:#787878;line-height:15px;letter-spacing:0;text-align:left;margin-top:12px}.card-hotel__more{margin-top:4px;font-weight:700;font-size:14px;color:#1f6ad6;letter-spacing:0;text-align:left}.card-hotel__image{position:relative;margin-bottom:12px;background-size:cover;background-position:50%;border-radius:5px 5px 0 0;height:220px;display:flex}@media (min-width:1024px){.card-hotel__image{height:270px}}.card-hotel__content{padding:12px 12px 0}@media (min-width:1024px){.card-hotel__content{padding:16px 16px 0}}.card-hotel__rating-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;color:#fff;letter-spacing:0;font-weight:500;line-height:23px;display:block}.card-hotel__rating-text{font-size:12px;line-height:15px;color:#fff;letter-spacing:0;display:block}.card-hotel .green-badge,.card-hotel .yellow-badge{position:absolute;left:12px;bottom:-12px}@media (min-width:1024px){.card-hotel .green-badge,.card-hotel .yellow-badge{bottom:-16px}}.card-hotel .orange-badge{position:absolute;left:12px;top:-8px}.card-hotel__details{font-size:11px;line-height:13px;font-weight:500;color:#787878;letter-spacing:0;text-align:left}@media (min-width:1024px){.card-hotel__details{font-size:12px;line-height:15px}}.card-hotel__discount-badge{background-color:#ff570f;position:absolute;border-radius:3px 0 0 3px;font-family:Geomanist Book,Helvetica,Arial,sans-serif;right:0;top:18px;color:#fff;font-size:16px;letter-spacing:0;text-align:center;padding:12px 14px 10px;line-height:19px}@media (min-width:1024px){.card-hotel__discount-badge{font-size:18px;line-height:23px;padding:12px 17px;top:24px}}.card-hotel__heart{right:12px;position:absolute;bottom:-14px}@media (min-width:1024px){.card-hotel__heart{bottom:-18px;right:16px}}.card-hotel__location{color:#787878;font-weight:500;font-size:11px;line-height:13px;letter-spacing:0}@media (min-width:1024px){.card-hotel__location{font-size:14px;line-height:16px}}.card-hotel.horizontal{position:relative;min-height:300px;margin-bottom:24px;margin-top:0}@media (max-width:1023px){.card-hotel.horizontal{max-height:unset}}.card-hotel.horizontal .card-hotel__image{width:250px;margin-bottom:0;height:auto;border-radius:5px 5px 0 0}@media (min-width:1280px){.card-hotel.horizontal .card-hotel__image{width:320px}}@media (max-width:1023px){.card-hotel.horizontal .card-hotel__image{width:auto;height:220px}}.card-hotel.horizontal .card-hotel__description{margin-bottom:30px;font-size:14px;line-height:16px;max-height:48px;min-height:30px}@media (max-width:1023px){.card-hotel.horizontal .card-hotel__description{font-size:12px}}.card-hotel.horizontal .card-hotel__rating-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;color:#6da91d;line-height:18px;letter-spacing:0;margin-bottom:0}.card-hotel.horizontal .card-hotel__rating-text{font-size:12px;color:#787878;letter-spacing:0}.card-hotel.horizontal .card-hotel__rating svg{width:30px;height:30px;margin-right:10px}.card-hotel.horizontal .card-hotel__rating svg path{fill:#23a416}.card-hotel.horizontal .card-hotel__title{max-width:calc(100% - 32px)}.card-hotel.horizontal .card-hotel__content{padding:24px}@media (max-width:450px){.card-hotel.horizontal .card-hotel__content{padding:20px 15px}}.card-hotel.horizontal .card-hotel__heart{top:12px;right:12px;bottom:auto;left:auto;z-index:2}@media (min-width:1280px){.card-hotel.horizontal .card-hotel__heart{top:24px;right:24px}}.card-hotel.horizontal .card-hotel__badges{margin-top:24px;margin-bottom:6px}@media (max-width:1023px){.card-hotel.horizontal .card-hotel__badges{margin-top:15px;margin-bottom:2px}}.card-hotel.horizontal .green-badge,.card-hotel.horizontal .orange-badge,.card-hotel.horizontal .yellow-badge{display:flex;align-items:center;position:relative;top:auto;left:auto;right:auto;bottom:auto;padding:10px 16px 8px}.card-hotel.horizontal .orange-badge{padding-left:10px}.card-hotel-summary{padding:24px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}@media (min-width:1024px){.card-hotel-summary{padding:24px 16px 16px}.card-hotel-summary .featured-icons .star-rating{margin-right:8px}.card-hotel-summary .featured-icons i{margin-right:6px}}@media (min-width:1280px){.card-hotel-summary{padding:24px}}.card-hotel-summary__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:24px;color:#002356;letter-spacing:0;margin-bottom:8px}.card-hotel-summary__location{font-size:14px;color:#787878;letter-spacing:0;margin-bottom:8px}.card-hotel-summary__cta.btn,.nav-filter-option .card-hotel-summary__cta.dropdown-trigger{margin-top:25px}.card-hotel-summary__details{font-weight:500;font-size:12px;line-height:15px;color:#787878;letter-spacing:0;margin-bottom:10px}.card-hotel-summary__details__passengers{color:#002356}.card-hotel-summary__stars{margin-bottom:8px;font-size:16px;color:#f99e00}.card-hotel-summary__separator{height:1px;width:100%;background-color:#ebebeb;margin-top:16px;margin-bottom:16px}.card-hotel-summary__price{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;color:#1f6ad6;letter-spacing:0;font-size:20px}@media (min-width:768px){.card-hotel-summary__price{font-size:38px;line-height:47px}}.card-hotel-summary__price .small{font-size:16px;line-height:23px;margin-right:7px}@media (min-width:1024px){.card-hotel-summary__price .small{font-size:14px;margin-right:4px}}@media (min-width:1280px){.card-hotel-summary__price .small{font-size:16px}}@media (min-width:1024px){.card-hotel-summary__price{font-size:32px}}@media (min-width:1280px){.card-hotel-summary__price{font-size:38px}}.card-hotel-summary__included{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#002356;letter-spacing:0;line-height:19px}.card-country-offers{background-size:cover;background-position:50%;height:200px;color:#fff;border-radius:5px;cursor:pointer;transition:all .3s ease;margin-top:8px}.card-country-offers:hover{box-shadow:0 10px 14px 0 rgba(0,0,0,.24)}@media (min-width:1024px){.card-country-offers{height:250px}.card-country-offers.combined{height:465px}.card-country-offers.combined .text-h3{font-size:28px;line-height:32px}}.card-country-offers .text-h3{margin-bottom:2px;color:#fff}@media (min-width:1024px){.card-country-offers .text-h3{font-size:24px;line-height:29px}}@media (min-width:1024px){.card-country-offers .text-xsmall{font-size:14px;line-height:16px}}.card-country-offers__cta{background-color:#fff;font-size:16px;line-height:17px;border-radius:5px;color:#002356;margin-top:12px;margin-bottom:15px;padding:6px 12px 4px}@media (min-width:1024px){.card-country-offers__cta{margin-top:16px;margin-bottom:24px;font-size:18px;line-height:32px;padding-left:12px;padding-right:12px;padding-top:4px}}@media (min-width:1024px){.card-consultations{padding:24px 24px 26px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}@media (max-width:1023px){.card-consultations{padding:24px 24px 26px;background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px}}}.card-consultations__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;font-size:24px;line-height:29px;margin-bottom:30px}@media (min-width:1024px){.card-consultations__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;font-size:35px;line-height:29px}}.card-consultations__footer{border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:16px;margin-top:24px;font-size:14px;line-height:20px}@media (min-width:1024px){.card-consultations__footer{padding:24px 0 0;box-shadow:none;border:none;border-top:1px solid #ebebeb}}.card-consultations__footer i{color:#f99e00;margin-right:16px;font-size:16px}.card-annotation{padding:1rem}@media (min-width:768px){.card-annotation{padding:2rem 3rem}}.small-card{border-radius:5px;background-size:cover;background-position:50%;height:197px;padding:18px 15px;width:134px;margin-right:10px;flex-grow:0;flex-shrink:0;position:relative;margin-top:18px}.small-card img{border-radius:5px;-o-object-fit:cover;object-fit:cover}.small-card .trans-layer,.small-card img,.small-card picture{position:absolute;width:100%;height:100%}.small-card .trans-layer{background-image:linear-gradient(0deg,rgba(0,0,0,.5),hsla(0,0%,100%,0) 36%),linear-gradient(transparent,transparent);border-radius:5px}@media (min-width:1024px){.small-card{width:calc(33% - 20px);margin-right:30px}}.small-card__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#fff;letter-spacing:0;text-align:center;font-size:18px;line-height:23px;padding-bottom:15px}@media (min-width:1024px){.small-card__title{font-size:21px;line-height:25px}}.small-card__count{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;background-color:#ff570f;color:#fff;border-radius:50%;position:absolute;right:-9px;top:-9px;font-size:12px;letter-spacing:0;text-align:center;line-height:32px;width:32px;height:32px}.card-hotel-h-loader{background-color:#efefef;opacity:.3;position:relative;background:linear-gradient(132deg,#f5f5f5,#f5f5f5,#8e8e8e,#f5f5f5,#f5f5f5);background-size:800% 800%;display:flex;width:100%;height:300px;overflow:hidden;border-radius:5px;animation:trip-card-animation 2s ease infinite}.card-hotel-h-loader:before{content:"";background-color:rgba(0,0,0,.5);width:100%;max-width:320px}.card-hotel-h-loader:after{content:"";opacity:.6;height:3px;position:absolute;top:20px;left:360px;right:40px;box-shadow:0 20px 0 10px #000,0 60px 0 10px #000,0 100px 0 10px #000,0 140px 0 10px #000;border-radius:3px}@keyframes trip-card-animation{0%{background-position:51% 0}50%{background-position:50% 100%}to{background-position:51% 0}}.coundown-black .black-title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:22px;text-align:left;padding-left:10px;margin-top:15px;margin-bottom:8px;color:#000}@media (min-width:1024px){.coundown-black .black-title{margin-top:10px}}.coundown-black div{display:inline-block;background-color:#fff;margin:4px;padding:5px 10px;color:#000;border-radius:5px;width:50px;font-family:Geomanist,Helvetica,Arial,sans-serif}.coundown-black div label{display:block;text-align:center;margin-top:-4px}.black-friday-mobile,.main-black-friday-img{animation-name:heartBeat;animation-timing-function:ease-in-out;animation:heartBeat 3s infinite}.main-black-friday-img{position:absolute;top:-110px;left:auto;right:28px;margin:0}@media (max-width:1023px){.main-black-friday-img{display:none}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.main-black-friday{position:absolute;top:-110px;margin:0 auto;left:0;right:0}.main-black-friday .black-title{text-align:center}@media (min-width:1024px){.main-black-friday .black-title{text-align:left}}@media (min-width:1024px){.main-black-friday{top:-19%;left:750px;right:auto;margin:0}}.poilsines-all-container{margin-top:-30px;padding-bottom:10px}@media (min-width:1024px){.poilsines-all-container{margin-top:-10px}}.poilsines-all-container .black-title{text-align:center}.inquery-modal-black{background-color:#000}.inquery-modal-black div{display:block}.search{background-color:#fff;border-radius:5px;padding:24px}.search__advanced{font-size:14px;color:#787878;letter-spacing:0;margin-right:28px;display:block;width:135px;padding-top:12px}.gallery.gallery-m{position:relative;margin-bottom:14px}.gallery.gallery-m img{max-height:280px;-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%}.gallery.gallery-m .gallery-nav{position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.gallery.gallery-m .gallery-nav li{border-radius:50%;display:inline-block;background-color:#fff;height:6px;width:6px;margin-left:2px;margin-right:2px;cursor:pointer;opacity:.5}.gallery.gallery-m .gallery-nav li.active{opacity:1}.gallery-m__image-scroll-button__container{position:absolute;right:.5rem;bottom:.5rem}.gallery_large-image{display:block!important;height:auto}@media (min-width:1024px){.gallery_large-image{min-height:339px}}@media (min-width:1280px){.gallery_large-image{min-height:437px}}.gallery_large-image img{-o-object-fit:cover;object-fit:cover}.gallery img{max-width:100%}.gallery .green-badge{position:absolute;top:-14px;left:10px}.gallery .red-badge{position:absolute;left:10px;bottom:-14px}.gallery .blue-badge{position:absolute;top:24px;right:0;padding:15px 17px 15px 23px;border-radius:5px 0 0 5px}.gallery .blue-badge .title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:29px}.gallery .blue-badge .subtitle{font-size:12px;line-height:15px}.gallery .blue-badge svg{width:38px;margin-right:12px}.gallery__main{position:relative;margin-bottom:8px;border-radius:5px}.gallery__main img{min-width:100%;max-width:100%}.gallery__small-image{width:33.3333333333%;overflow:hidden;border:1px solid #fff}.gallery__small-image img{min-width:100%;max-width:100%;max-height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.gallery__small-image .mask{background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;color:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.gallery__arr-next,.gallery__arr-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);color:#fff;padding:18px 21px;background-color:rgba(0,0,0,.6);font-size:21px;z-index:1}.gallery__arr-prev{left:0;border-radius:0 5px 5px 0}.gallery__arr-next{right:0;border-radius:5px 0 0 5px}.gallery__trip__main-image .gallery_large-image{height:auto}@media (min-width:1024px){.gallery__trip__main-image .gallery_large-image{min-height:446px}}@media (min-width:1280px){.gallery__trip__main-image .gallery_large-image{min-height:575px}}.gallery__trip__main-image--lt-product .gallery_large-image{min-height:unset}.promotion-block a{color:#3689ff}.promotion-block .card__title{color:#002356}.promotion-block .gallery__main{max-height:540px}.promotion-block .gallery__main img{-o-object-fit:cover;object-fit:cover;min-width:100%;max-width:100%}@media (min-width:1024px){.promotion-block .gallery__main img{max-height:540px}}@media (min-width:1024px){.promotion-block .gallery__small-image img{max-height:140px}}.deal-gallery .gallery_large-image img{height:20rem}@media (min-width:1024px){.deal-gallery .gallery_large-image img{height:30rem}}@media (min-width:768px){.deal-gallery .gallery-inline__nav{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem;grid-auto-rows:15rem}}@media (min-width:768px){.deal-gallery .gallery-inline__image--big{grid-column:span 3}}@media (min-width:768px){.deal-gallery .gallery-inline__image--small{grid-column:span 2}}@media (min-width:768px){.deal-gallery .gallery-inline__image--large{grid-column:span 5}}.deal-gallery .gallery-inline__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left;margin-bottom:.5rem}@media (min-width:768px){.deal-gallery .gallery-inline__image img{margin-bottom:0}}.deal-gallery .gallery-list__image img{margin-bottom:.5rem;min-width:100%}.deal-gallery__video-container{position:relative;padding-bottom:56.25%;height:0;width:calc(100% + 32px);margin-left:-16px}@media (min-width:768px){.deal-gallery__video-container{width:100%;margin-left:0}}.deal-gallery__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.banner{padding:32px;background-color:#002356;text-align:center}@media (min-width:1024px){.banner{border-radius:5px}}.banner__image{margin:0 auto;width:96px;height:96px}.banner__text{font-size:18px;line-height:23px;color:#fff;margin-bottom:24px;margin-top:24px}@media (min-width:1024px){.banner__text{font-size:24px;line-height:29px}}.price-graph__footer-text,.price-graph__info{color:#2d2d2d;letter-spacing:0;margin-bottom:32px;display:flex;align-items:center;font-size:10px;line-height:12px}@media (min-width:1024px){.price-graph__footer-text,.price-graph__info{font-size:12px;line-height:15px}}.price-graph__footer-text i,.price-graph__info i{color:#f99e00;font-size:10px;margin-right:8px}@media (min-width:1024px){.price-graph__footer-text i,.price-graph__info i{font-size:18px;margin-right:12px}}.price-graph__chart-wrapper{overflow-x:scroll;overflow-y:hidden}@media (min-width:1024px){.price-graph__chart-wrapper{overflow-x:auto}}.price-graph__title{font-size:18px;color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;line-height:30px;text-align:left;margin-bottom:8px}.price-graph__footer-text{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb}.price-graph__months{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:16px;font-weight:700;margin-bottom:32px}.price-graph__months i{font-size:10px}.price-graph__prev-month{color:#ebebeb;cursor:pointer;display:flex;align-items:center}.price-graph__prev-month i{margin-right:8px}.price-graph__next-month{color:#1f6ad6;cursor:pointer;display:flex;align-items:center}.price-graph__next-month i{margin-left:8px}.price-graph__current-month{cursor:pointer}.price-graph .chart{display:flex;align-items:flex-end;height:200px;width:100%;padding-top:25px;padding-bottom:73px;border-bottom:1px solid #ebebeb}.price-graph .price{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:18px;color:#002356;letter-spacing:0;left:0;bottom:calc(100% + 7px)}.price-graph .date,.price-graph .price{text-align:center;width:100%;position:absolute;transition:all .3s ease}.price-graph .date{top:calc(100% + 8px);height:67px;border-bottom:1px solid transparent;cursor:pointer}.price-graph .date .day{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:29px;color:#002356;letter-spacing:0;text-align:center;display:block;transition:all .3s ease}.price-graph .date .month,.price-graph .date .weekday{display:block;font-size:10px;line-height:12px;color:#787878;letter-spacing:0;transition:all .3s ease}.price-graph [class*=bar]:nth-child(odd){background:linear-gradient(180deg,#3789ff 50%,#f99e00 0);background-position:top;background-size:100% 200%}.price-graph [class*=bar]:nth-child(2n){background:linear-gradient(180deg,#1f6ad6 50%,#f99e00 0);background-position:top;background-size:100% 200%}.price-graph [class*=bar]{border-radius:3px 3px 0 0;transition:all .3s ease-in-out;background-color:#ff4136;width:8%;margin-right:16px;cursor:pointer;position:relative;margin-bottom:1px}.price-graph [class*=bar]:hover{background-position:bottom}.price-graph [class*=bar]:hover .date{border-color:#f99e00}.price-graph [class*=bar]:hover .day,.price-graph [class*=bar]:hover .month,.price-graph [class*=bar]:hover .price{color:#f99e00}.price-graph .bar-35{height:35px}.price-graph .bar-46{height:46px}.price-graph .bar-62{height:62px}.price-graph .bar-63{height:63px}.price-graph .bar-67{height:67px}.price-graph .bar-75{height:75px}.price-graph .bar-87{height:87px}.price-graph .bar-88{height:88px}.price-graph .bar-90{height:90px}.price-graph .bar-91{height:91px}.price-graph .bar-100{height:100px}.best-prices__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;color:#002356;letter-spacing:0;margin-bottom:12px;max-width:100%}@media (min-width:1024px){.best-prices__title{font-size:38px;line-height:47px;letter-spacing:0;margin-bottom:32px}}.best-prices__change.btn,.nav-filter-option .best-prices__change.dropdown-trigger{margin-bottom:16px}@media (min-width:1024px){.best-prices__change.btn,.nav-filter-option .best-prices__change.dropdown-trigger{width:auto;padding:12px 38px;margin-bottom:24px}}.best-prices__info{font-size:10px;color:#c27900;letter-spacing:0;margin-bottom:16px;display:flex;align-items:center}.best-prices__info svg{width:14px;height:14px;margin-right:8px}@media (min-width:1024px){.best-prices__info svg{margin-right:12px;width:18px;height:18px}}.best-prices__info svg path{fill:#f99e00}@media (min-width:1024px){.best-prices__info{font-size:14px;line-height:16px;border-top:1px solid #ebebeb;padding-top:18px;margin-bottom:18px}}.best-prices__cta-more.btn.btn-plain,.nav-filter-option .best-prices__cta-more.btn-plain.dropdown-trigger{margin-top:11px;padding-top:12px;padding-bottom:13px}@media (min-width:1024px){.best-prices__cta-more.btn.btn-plain,.nav-filter-option .best-prices__cta-more.btn-plain.dropdown-trigger{font-size:14px;line-height:16px;padding:19px}}.best-prices__row{font-size:10px;color:#2d2d2d;letter-spacing:0;line-height:12px;padding-top:16px;padding-bottom:16px;border-top:1px solid #ebebeb}@media (min-width:1024px){.best-prices__row{font-size:14px;line-height:20px}}.best-prices__row .date{margin-right:14px}@media (min-width:1024px){.best-prices__row .date{width:190px;margin-right:64px}.best-prices__row .date .from,.best-prices__row .date .to{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;line-height:23px;letter-spacing:0}}.best-prices__row .details{margin-right:30px}.best-prices__row .price{margin-right:14px}@media (min-width:1024px){.best-prices__row .price{margin-right:52px}}.best-prices__row .price .value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#1f6ad6;letter-spacing:0;line-height:28px}@media (min-width:1024px){.best-prices__row .price .value{font-size:24px;line-height:29px}}.best-prices__row .price .subtext{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;color:#1f6ad6;letter-spacing:0;text-align:right;line-height:10px}@media (min-width:1024px){.best-prices__row .price .subtext{font-size:12px;line-height:14px}}.best-prices__row span{padding-left:8px;padding-right:8px}.best-prices__row span:first-child{padding-left:0}.best-prices__row span:last-child{padding-right:18px}.best-prices__row .btn.btn-plain,.best-prices__row .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .best-prices__row .btn-plain.dropdown-trigger{padding:6px 6px 5px;width:auto;flex-shrink:0}.search-prices-hotel{background:#fff;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:24px 16px 20px}@media (min-width:1024px){.search-prices-hotel{padding:48px 100px}}.search-prices-hotel .flight-output{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}@media (min-width:1024px){.search-prices-hotel .flight-output{max-width:50px}}@media (min-width:1280px){.search-prices-hotel .flight-output{max-width:60px}}.search-prices-hotel .meals-output{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}@media (min-width:1024px){.search-prices-hotel .meals-output{max-width:80px}}@media (min-width:1280px){.search-prices-hotel .meals-output{max-width:100px}}.search-prices-hotel__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;color:#002356;letter-spacing:0}@media (min-width:1024px){.search-prices-hotel__title{font-size:38px;line-height:47px;margin-bottom:12px;text-align:center}}.nav-filter-option .search-prices-hotel .btn-plain.dropdown-trigger,.search-prices-hotel .btn.btn-plain,.search-prices-hotel .nav-filter-option .btn-plain.dropdown-trigger{padding:12px}.search-prices-hotel label{font-size:12px;color:#1b1b1b;margin-bottom:8px;margin-top:16px}@media (min-width:1280px){.search-prices-hotel label{margin-top:20px;font-size:14px;line-height:16px;margin-bottom:12px}}.search-prices-hotel .input-plus-minus label{margin-top:0;margin-bottom:0}.search-prices-hotel__children{margin-top:16px;padding-top:20px;padding-bottom:20px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.search-prices-hotel__children .input-plus-minus{margin-top:0}.search-prices-hotel__children-age{display:flex;margin-top:12px}.search-prices-hotel__children-age label{margin:0 24px 0 0;flex-grow:0;width:90px}@media (min-width:1024px){.search-prices-hotel__children-age label{width:150px}}.search-prices-hotel__children-age input[type=text].small{width:32px}@media (min-width:1024px){.search-prices-hotel__children-age input[type=text].small{width:48px}}.search-prices-hotel .expand-more-toggle{margin-top:16px}@media (min-width:1024px){.search-prices-hotel .expand-more-toggle{margin-top:20px}}.search-prices-hotel__cta{margin-top:24px}@media (min-width:1024px){.search-prices-hotel__cta{padding-left:95px;padding-right:95px;display:block;margin-left:auto;margin-right:auto}}.trips-to-hotel{border-bottom:1px solid #ebebeb}.trips-to-hotel__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;color:#002356;letter-spacing:0;margin-bottom:12px}@media (min-width:1024px){.trips-to-hotel__title{font-size:38px;line-height:47px;margin-bottom:32px}}.filter-graph-prices__cta-change,.trips-to-hotel__cta-change{display:inline-flex}@media only screen and (max-width:768px){.filter-graph-prices__cta-change,.trips-to-hotel__cta-change{display:block}}.filter-graph-prices__cta-change.active .dropdown-content,.trips-to-hotel__cta-change.active .dropdown-content{left:0}.filter-graph-prices__cta-change .dropdown-content,.trips-to-hotel__cta-change .dropdown-content{left:0;width:400px}.filter-graph-prices__cta-change .dropdown-content ul,.trips-to-hotel__cta-change .dropdown-content ul{margin-left:5px;margin-right:5px}.filter-graph-prices__cta-change .dropdown-content .fa-times,.trips-to-hotel__cta-change .dropdown-content .fa-times{display:none}@media (max-width:1023px){.filter-graph-prices__cta-change .dropdown-content,.trips-to-hotel__cta-change .dropdown-content{display:block;width:100%;position:fixed;top:0;left:-100%;bottom:0;z-index:99999!important;margin-top:0;padding-top:30px;box-shadow:none;transition:left .15s;max-height:100vh}.filter-graph-prices__cta-change .dropdown-content .search-m__title,.trips-to-hotel__cta-change .dropdown-content .search-m__title{padding:0 20px;text-align:left;width:100%;max-width:100%}.filter-graph-prices__cta-change .dropdown-content .fa-times,.trips-to-hotel__cta-change .dropdown-content .fa-times{right:16px;display:flex;cursor:pointer;width:30px;height:30px;align-items:center;justify-content:center;position:absolute;top:16px;z-index:99;border-radius:50%;color:#c3c3c3;border:2px solid #c3c3c3}}.filter-graph-prices__cta-change.btn,.nav-filter-option .filter-graph-prices__cta-change.dropdown-trigger,.nav-filter-option .trips-to-hotel__cta-change.dropdown-trigger,.trips-to-hotel__cta-change.btn{margin-bottom:16px}@media (min-width:1024px){.filter-graph-prices__cta-change.btn,.nav-filter-option .filter-graph-prices__cta-change.dropdown-trigger,.nav-filter-option .trips-to-hotel__cta-change.dropdown-trigger,.trips-to-hotel__cta-change.btn{width:auto;padding:12px 38px;margin-bottom:24px}.filter-graph-prices__cta-change.btn .dropdown-content,.nav-filter-option .filter-graph-prices__cta-change.dropdown-trigger .dropdown-content,.nav-filter-option .trips-to-hotel__cta-change.dropdown-trigger .dropdown-content,.trips-to-hotel__cta-change.btn .dropdown-content{left:0;width:320px}}.trips-to-hotel__info{font-size:10px;line-height:12px;margin-right:8px;color:#6da91d;letter-spacing:0;margin-bottom:16px;display:flex;align-items:center}.trips-to-hotel__info.yellow{color:#2d2d2d}.trips-to-hotel__info.yellow svg path{fill:#f99e00}.trips-to-hotel__info svg{width:14px;height:14px;margin-right:8px}@media (min-width:1024px){.trips-to-hotel__info svg{margin-right:12px;width:18px;height:18px}}.trips-to-hotel__info svg path{fill:#6da91d}@media (min-width:1024px){.trips-to-hotel__info{font-size:14px;line-height:16px;margin-bottom:18px}}.nav-filter-option .trips-to-hotel__cta.dropdown-trigger,.trips-to-hotel__cta.btn{padding:6px 6px 5px}@media (min-width:1024px){.nav-filter-option .trips-to-hotel__cta.dropdown-trigger,.trips-to-hotel__cta.btn{font-size:14px;line-height:18px;padding:15px 30px 13px;margin-right:16px}}.trips-to-hotel__cta.no-mr{margin-right:0}.trips-to-hotel__cta.booking-robot-btn{padding:0 .25rem;width:100%}.nav-filter-option .trips-to-hotel__cta-more.dropdown-trigger,.trips-to-hotel__cta-more.btn{margin-top:11px}@media (min-width:1024px){.nav-filter-option .trips-to-hotel__cta-more.dropdown-trigger,.trips-to-hotel__cta-more.btn{margin-top:32px}}.trips-to-hotel__row{font-size:10px;line-height:12px;color:#2d2d2d;letter-spacing:0;border-top:1px solid #ebebeb;padding-top:12px;padding-bottom:12px}@media (min-width:1024px){.trips-to-hotel__row{font-size:14px;line-height:16px;padding-bottom:30px;padding-top:24px}.trips-to-hotel__row:last-child{border-bottom:1px solid #ebebeb}}.trips-to-hotel__row--lt-product{padding:.8rem .5rem}.trips-to-hotel__row--lt-product:hover,.trips-to-hotel__row.shadowed{box-shadow:0 0 11px rgba(33,33,33,.2)}.trips-to-hotel__row .date{margin-bottom:6px;min-width:60px}@media (min-width:1024px){.trips-to-hotel__row .date{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:18px;line-height:23px;letter-spacing:0}}.trips-to-hotel__row .details{margin-left:20px;text-align:right}@media (min-width:1024px){.trips-to-hotel__row .details{margin-left:0;margin-right:20px;text-align:left}}.trips-to-hotel__row .details-mobile li:before,.trips-to-hotel__row .details li:before{content:"\F00C";color:#6da91d;font-family:Font Awesome\ 5 Pro;padding-right:.35rem}.trips-to-hotel__row .prepayment{color:green}@media (min-width:1024px){.trips-to-hotel__row .prepayment{font-size:12px;line-height:15px}}.trips-to-hotel__row .reserve{color:green}.trips-to-hotel__row .price .value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;color:#1f6ad6}.trips-to-hotel__row .price .value-red,.trips-to-hotel__row .price .value-red .small{color:#f1805d}.trips-to-hotel__row .price .value-blue{color:#1f6ad6}@media (min-width:1024px){.trips-to-hotel__row .price .value{font-size:38px;line-height:47px}}.trips-to-hotel__row .price .small{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;color:#1f6ad6;letter-spacing:0;text-align:left;line-height:10px}@media (min-width:1024px){.trips-to-hotel__row .price .small{font-size:18px;line-height:23px}}.trips-to-hotel__row .price .smaller{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;color:#1f6ad6;letter-spacing:0;text-align:right;line-height:15px}.trips-to-hotel__row .total{font-size:10px;line-height:12px;color:#1f6ad6;letter-spacing:0}@media (min-width:1024px){.trips-to-hotel__row .total{font-size:14px;line-height:16px}}.offer-includes{background-color:#fbfbfb;padding-top:32px}@media (min-width:1024px){.offer-includes{background-color:transparent;padding-top:0}}.offer-includes__organiser{border-top:1px solid #ebebeb;padding-top:32px;margin-bottom:32px}@media (min-width:1024px){.offer-includes__organiser{margin-bottom:48px;padding-top:48px}}.offer-includes__warning{padding-top:16px;padding-bottom:24px;background-color:rgba(255,127,5,.1019607843);color:#1b1b1b;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.offer-includes__warning.reservation-warn{padding-bottom:12px}.offer-includes__warning.reservation-warn p{margin-bottom:15px;font-size:14px}@media (min-width:1024px){.offer-includes__warning{padding-top:24px}}@media (min-width:1024px){.price-includes__title.text-h4{font-size:38px;line-height:47px}}.organiztor-deal-text{margin-bottom:48px}.organiztor-deal-text .rich-text{margin-top:15px;margin-bottom:32px}@media (min-width:1024px){.organiztor-deal-text .rich-text{margin-top:34px;margin-bottom:48px}}.remarks li{font-size:16px;line-height:20px;color:#1b1b1b}.remarks li a{color:#3789ff}.remarks li:before{content:" "!important;width:10px;height:10px;margin-top:6px!important;border-radius:50%;background-color:#787878;font-size:22px!important;display:inline-block!important;line-height:18px;margin-right:16px!important;flex-shrink:0;position:static!important;margin-left:-26px!important}.excludes ul,.includes ul{margin-top:15px;margin-bottom:32px}@media (min-width:1024px){.excludes ul,.includes ul{margin-top:34px;margin-bottom:48px;display:flex;flex-wrap:wrap;flex-direction:column}}.excludes a,.includes a{color:#3689ff}.excludes li,.includes li{margin-bottom:8px;margin-left:30px}.excludes li:before,.includes li:before{display:inline-block;font-family:Font Awesome\ 5 Pro;padding-top:2px;font-size:22px;margin:-2px 15px 0 -30px;position:absolute}.includes-lt-product ul{margin-bottom:1rem}.includes ul li:before{margin-left:-36px}.includes li:before{content:"\F00C";color:#6da91d}.excludes li:before{content:"\F068";color:#ff570f}.description-gallery .image{border-radius:5px;height:96px;background-position:50%;background-size:cover;margin-bottom:8px;position:relative}.description-gallery .image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.description-gallery .image{height:228px;width:calc(50% - 5px)}.description-gallery .image:nth-child(odd){margin-right:10px}}.description-gallery .image.main-image{height:196px;overflow:hidden}.description-gallery .image.main-image img{width:100%;min-width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.description-gallery .image.main-image{height:228px}}.description-gallery .image.full-height{height:calc(100% - 8px)}.description-gallery .image.tall{height:190px}.description-gallery .overlay{color:#fff;display:flex;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);align-items:center;justify-content:center;font-weight:700;font-size:12px;letter-spacing:0;cursor:pointer}.description-gallery .overlay svg{width:17px;display:inline-block;margin-right:3px}.description-gallery .overlay svg path{fill:#fff}.description-reviews__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;color:#002356;letter-spacing:0;margin-bottom:16px;margin-top:16px;line-height:23px}@media (min-width:1024px){.description-reviews__title{font-size:38px;line-height:47px;margin-bottom:32px}}.description-reviews__title_print{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;color:#002356;letter-spacing:0;margin-bottom:16px}@media (min-width:1024px){.description-reviews__title_print{font-size:32px;line-height:47px}}.description-reviews__cta-ta{display:none}@media (min-width:1024px){.description-reviews__cta-ta{display:flex;height:72px}}.description-reviews__content{padding:16px;border:1px solid #ebebeb;border-bottom:none;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px 5px 0 0;background:#fff}@media (min-width:1024px){.description-reviews__content{border-radius:5px 0 0 5px;border:1px solid #ebebeb;border-right:none}}@media (min-width:1280px){.description-reviews__content{padding:32px 55px 40px}}.description-reviews__footer{padding:24px 50px;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:0 0 5px 5px;background:#fff}@media (min-width:1024px){.description-reviews__footer{border-radius:0 5px 5px 0}}.description-reviews__total{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:38px;color:#002356;letter-spacing:0;line-height:47px;margin-right:8px}@media (min-width:1024px){.description-reviews__total{font-size:52px;line-height:62px}}.description-reviews__ribbon{color:#6da91d;font-size:28px;margin-top:-8px}@media (min-width:1024px){.description-reviews__ribbon{margin-top:-12px;font-size:38px}}.description-reviews__count{font-size:12px;line-height:15px;color:#787878;letter-spacing:0}@media (min-width:1024px){.description-reviews__count{margin-bottom:32px;text-align:center}}.description-reviews__footer-cta.btn,.nav-filter-option .description-reviews__footer-cta.dropdown-trigger{padding:12px 22px;width:auto}.description-reviews__footer-title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;line-height:23px;color:#002356;letter-spacing:0;text-align:center;margin-bottom:4px}@media (min-width:1024px){.description-reviews__footer-title{font-size:24px;line-height:29px;margin-bottom:12px}}.description-reviews__footer-text{font-size:12px;color:#787878;letter-spacing:0;text-align:center;margin-bottom:16px}@media (min-width:1024px){.description-reviews__footer-text{font-size:12px;line-height:16px;margin-bottom:32px}}.description-reviews .chart{display:block;padding-left:75px;padding-right:28px;min-width:150px;margin-left:20px;width:100%}@media (min-width:1024px){.description-reviews .chart{min-width:320px;margin-left:0;padding-left:110px;padding-right:63px;margin-bottom:32px}}.description-reviews [class*=bar]{border-radius:3px;transition:all .3s ease-in-out;position:relative;height:7px;display:flex;align-items:center;background-color:#6da91d;margin-bottom:10px}@media (min-width:1024px){.description-reviews [class*=bar]{height:10px}}.description-reviews [class*=bar]:hover{background-position:bottom}.description-reviews [class*=bar]:before{content:" ";width:100%;height:100%;border:1px solid #c3c3c3;position:absolute;border-radius:3px;left:0;right:0}.description-reviews [class*=bar] .label{position:absolute;left:-75px;font-size:12px;color:#2d2d2d;letter-spacing:0}@media (min-width:1024px){.description-reviews [class*=bar] .label{font-size:14px;line-height:16px;left:-110px}}.description-reviews [class*=bar] .rating{font-weight:700;font-size:12px;color:#2d2d2d;letter-spacing:0;left:calc(100% + 8px);width:28px;position:absolute}@media (min-width:1024px){.description-reviews [class*=bar] .rating{width:63px;text-align:right;font-size:14px;line-height:16px;left:100%}}.description-reviews .bar-35{background:linear-gradient(90deg,#6da91d 35%,transparent 0)}.description-reviews .bar-46{background:linear-gradient(90deg,#6da91d 46%,transparent 0)}.description-reviews .bar-62{background:linear-gradient(90deg,#6da91d 62%,transparent 0)}.description-reviews .bar-63{background:linear-gradient(90deg,#6da91d 63%,transparent 0)}.description-reviews .bar-67{background:linear-gradient(90deg,#6da91d 67%,transparent 0)}.description-reviews .bar-75{background:linear-gradient(90deg,#6da91d 75%,transparent 0)}.description-reviews .bar-87{background:linear-gradient(90deg,#6da91d 87%,transparent 0)}.description-reviews .bar-88{background:linear-gradient(90deg,#6da91d 88%,transparent 0)}.description-reviews .bar-90{background:linear-gradient(90deg,#6da91d 90%,transparent 0)}.description-reviews .bar-91{background:linear-gradient(90deg,#6da91d 91%,transparent 0)}.description-reviews .bar-100{background:linear-gradient(90deg,#6da91d 100%,transparent 0)}.mobile-menu-list li{transition:all .1s ease}.mobile-menu-list li .mobile-menu-list__arrow{position:absolute;display:inline-block;right:0}.mobile-menu-list li .mobile-menu-list__arrow svg{width:6px;height:12px}.mobile-menu-list li .mobile-menu-list__arrow i{font-size:14px;width:auto}.mobile-menu-list li:hover{background-color:hsla(0,0%,98.4%,.5)}.mobile-menu-list li a{padding-top:15px;padding-bottom:15px;font-size:12px;line-height:15px;color:#1b1b1b;letter-spacing:0;border-bottom:1px solid #ebebeb;position:relative}.mobile-menu-list li a.no-icon{text-transform:none;padding-left:29px}.mobile-menu-list li img{width:18px;height:18px;margin-right:11px}.mobile-menu-list li i{color:#002356;font-size:18px;margin-right:11px;width:22px}.mobile-menu-list__count{width:19px;height:19px;font-weight:700;font-size:10px;color:#fff;letter-spacing:0;background-color:#ff570f;border-radius:50%;line-height:19px;margin-left:4px;text-align:center}@media screen and (min-width:1024px){.reviews-list .description-reviews__title{font-size:34px;padding-right:20px}}@media screen and (min-width:1024px){.reviews-list .send-review__desktop{min-width:-moz-fit-content;min-width:fit-content;height:50px}}.reviews-list .description-reviews__title{margin-bottom:5px}@media (min-width:1024px){.reviews-list .description-reviews__title{margin-bottom:16px}}.reviews-list__review-head{flex-direction:column}@media (min-width:1024px){.reviews-list__review-head{flex-direction:row}}.reviews-list .send-review__mob{margin-bottom:20px}.reviews-list__item{margin-bottom:40px}.reviews-list__item:last-child{margin-bottom:0}@media (min-width:1024px){.reviews-list__item{margin-bottom:32px}.reviews-list__item:last-child{margin-bottom:0}}.reviews-list-print{margin-top:30px}.reviews-list__item-title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;line-height:22px}@media (min-width:1024px){.reviews-list__item-title{font-size:24px;line-height:29px;margin-bottom:4px}}.reviews-list__item-details{font-size:12px;line-height:15px;color:#787878;letter-spacing:0}@media (min-width:1024px){.reviews-list__item-details{font-size:14px;line-height:16px}}.reviews-list__item-content{margin-top:16px;font-size:14px;color:#1b1b1b;letter-spacing:0;line-height:20px;word-wrap:break-word}.reviews-list__item-header svg{width:21px;margin-right:12px}.reviews-list__item-header svg path{fill:#002356}.nav-filter-option .reviews-list__cta-more.dropdown-trigger,.reviews-list__cta-more.btn{padding-top:12px;padding-bottom:13px;margin-top:16px;margin-bottom:16px}@media (min-width:1024px){.nav-filter-option .reviews-list__cta-more.dropdown-trigger,.reviews-list__cta-more.btn{margin-top:32px;margin-bottom:0}}.nav-filter-option .reviews-list__cta-trip-advisor.dropdown-trigger,.reviews-list__cta-trip-advisor.btn{height:71px}.nav-filter-option .reviews-list__cta-trip-advisor.dropdown-trigger img,.reviews-list__cta-trip-advisor.btn img{margin-bottom:4px}.reviews-list__item-rating{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:21px;line-height:28px;padding-top:4px;width:56px;color:#fff;letter-spacing:0;text-align:center;background-color:#6da91d;box-shadow:0 1px 0 0 #4f800f;border-radius:5px}.trip-program p>img,.trip-program p strong>img{padding:.5rem}.trip-program__head{margin-bottom:16px}@media (min-width:1024px){.trip-program__head{margin-bottom:32px;align-items:flex-end}}.trip-program-descriptive p{padding-bottom:.7rem}.trip-program-descriptive tbody tr td{vertical-align:top;text-align:left}.trip-program-descriptive tbody tr td:nth-child(2){padding-left:1rem}.trip-program-descriptive tbody tr td img{max-width:100px}.trip-program-fixed-width{text-align:justify}.trip-program-fixed-width img{display:block!important;margin:0 auto;padding:.7rem 0}.trip-program .w-full>.gallery{margin-left:-16px;margin-right:-16px}@media (min-width:640px){.trip-program .w-full>.gallery{margin-left:0;margin-right:0}}.trip-program-item__day{font-size:24px;line-height:29px;border-radius:5px;background-color:#ebebeb;text-align:center}.trip-program-item__day .multiple{line-height:24px;margin-bottom:5px}@media (min-width:1024px){.trip-program-item__day{font-size:38px;line-height:47px;width:65px}}.trip-program-item__title{font-size:16px;line-height:19px;margin-bottom:12px}@media (min-width:1024px){.trip-program-item__title{font-size:24px;line-height:29px;margin-bottom:16px}}.trip-program-item__content{position:relative}@media (min-width:1024px){.trip-program-item__content p{font-size:14px;line-height:20px}}.trip-program-item__more{height:120px;width:100%;position:absolute;bottom:0;background:#fff;background:linear-gradient(0deg,#fff,#fff 20%,hsla(0,0%,100%,0));display:flex;align-items:flex-end}.nav-filter-option .trip-program-item__more .btn-plain.dropdown-trigger,.trip-program-item__more .btn.btn-plain,.trip-program-item__more .nav-filter-option .btn-plain.dropdown-trigger{cursor:pointer;width:auto;margin-left:auto;margin-right:auto;display:block}.content-menu{background-color:#fff;width:100%;position:fixed;top:50px;left:0;z-index:991;overflow-x:auto;border-top:1px solid #efefef;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media (min-width:1024px){.content-menu{overflow-x:visible;top:135px}}.content-menu-name{white-space:nowrap}.content-menu ul{width:100%}@media (min-width:1280px){.content-menu ul{width:74%}}.content-menu ul .active{font-weight:500}.content-menu ul .active:after{content:"";background-color:#3789ff;width:100%;height:3px;position:absolute;top:100%;left:0;margin-top:-3px}@media (min-width:1024px){.content-menu ul .active:after{margin-top:0}}.content-menu a{font-size:.75rem;display:inline-block;line-height:40px;padding:0 5px;white-space:nowrap}@sreen md{.content-menu a{font-size:1rem}}.lt-product__hotel-reservation{width:100%}.lt-product__hotel-reservation__datepicker{min-height:443px;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.3);padding:0 .25rem;margin:0 -1rem;width:calc(100% + 32px)}@media (min-width:768px){.lt-product__hotel-reservation__datepicker{padding:0 1rem;margin:0;width:66.66667%}}.lt-product__hotel-reservation__datepicker .datepicker--nav-title{pointer-events:none}.lt-product__hotel-reservation__datepicker .datepicker--days-names{display:flex}.lt-product__hotel-reservation__datepicker .datepicker--day-name{display:block;text-align:left;padding-left:.3rem;font-size:.7rem;color:#2d2d2d;text-transform:none}.lt-product__hotel-reservation__datepicker .datepicker--cell-day{height:50px!important;display:block;padding:.25rem}.lt-product__hotel-reservation__datepicker .datepicker--cell-day .day-tooltip{position:absolute;left:50%;transform:translateX(-50%);top:-120%;border:1px solid #cecece;padding:5px;border-radius:5px;background-color:#fff;display:none;color:#2d2d2d;width:10rem;height:2.625rem;font-weight:400;align-items:center;justify-content:center;text-align:center}.lt-product__hotel-reservation__datepicker .datepicker--cell-day .day-tooltip:before{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:10px;height:10px;border-right:1px solid #cecece;border-bottom:1px solid #cecece;background-color:#fff}.lt-product__hotel-reservation__datepicker-explainers{width:100%;display:flex;justify-content:space-between;margin:0 auto;padding:1rem 1rem 0}.lt-product__hotel-reservation__datepicker-explainer{display:flex;align-items:center}.lt-product__hotel-reservation__datepicker-explainer .cube{padding:.25rem;width:55px;height:50px;font-size:12px;line-height:15px;border-radius:5px;border:1px solid #cecece}.lt-product__hotel-reservation__datepicker-explainer .text{font-size:13px;padding-left:.5rem}.lt-product__hotel-reservation__selection-info{flex-grow:1;padding-top:1rem;font-size:.875rem}@media (min-width:768px){.lt-product__hotel-reservation__selection-info{padding-left:1rem}}.lt-product__hotel-reservation__booking,.lt-product__hotel-reservation__booking--no-date{padding:0 12px!important;font-size:14px!important}.lt-product__hotel-reservation__booking-block{margin-top:64px}@media (min-width:1024px){.lt-product__hotel-reservation__booking-block{margin-top:72px}}.lt-product__hotel-reservation__booking-text{font-weight:700;padding-bottom:1rem}.lt-product__hotel-reservation__booking-price{color:#1f6ad6;font-size:25px;display:flex;align-items:center}.lt-product__hotel-reservation__booking-price .small{font-size:17px}.lt-product__hotel-reservation__booking-price-everyone{color:#1f6ad6;padding-bottom:1rem}.lt-product__hotel-reservation__room-type{font-weight:700}@media (max-width:1023px){.comment__review-count{text-align:left}}@media (min-width:1024px){.reviews-list__btn-container .btn-yellow{height:59px;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1023px) and (max-width:1279px){.review-d .reviews-list,.review-d .reviews-list__btn-container{margin-right:15px}}.comment-wrapper{background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.05);border-radius:5px;padding:24px 16px 20px;text-align:center;border:1px solid #ebebeb;box-shadow:0 2px 2px 0 rgba(0,0,0,.05);margin-bottom:15px}.comment-wrapper .reviews-list__item-details,.comment-wrapper .reviews-list__item-title{text-align:left}.comment-wrapper .comment-content{margin-top:10px}@media (min-width:1024px){.comment-wrapper .comment-content{margin-top:10px}}@media (min-width:1024px){.comment-wrapper{padding:24px;text-align:left;width:100%}}.nav-review-link{line-height:22px;padding:0 3px;margin-right:30px;font-size:1.125rem;font-size:18px;font-family:Geomanist,Helvetica,Arial,sans-serif;white-space:nowrap;border-bottom:4px solid transparent}.nav-review-link:hover{border-color:#ebebeb}@media (max-width:1280px){.nav-review-link{font-size:1rem;font-size:16px;margin-right:10px;font-weight:300}}@media (max-width:1023px){.nav-review-link{padding-bottom:5px;width:100%;border-bottom:1px solid #ebebeb}.nav-review-link:hover{border-color:#ebebeb}}.header.header-m{height:56px;position:fixed;width:100%;left:0;top:0;background-color:#fff;z-index:1000}.header.header-m .header__container.container{height:100%;padding-left:0;padding-right:0;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);z-index:100}.header.header-m .header__toggle{height:100%;padding-left:16px;padding-right:16px;cursor:pointer;transition:all .2s ease}.header.header-m .header__toggle:hover{background-color:#fbfbfb}.header.header-m .header__toggle svg{height:22px}.header.header-m .header__toggle svg path{fill:#1b1b1b}.header.header-m.expanded .header__toggle{background-color:#fbfbfb;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)}.header.header-m .header__logo{margin-left:14px;max-width:200px;width:120px;overflow:hidden;transition:all .3s ease-out}.header.header-m .header__logo img,.header.header-m .header__logo svg{max-width:120px}.header.header-m.expanded .header__logo{width:28px;max-width:120px}.header.header-m .header__phone-number{transition:all .3s ease-out;right:0;transform:translateX(100vw);font-weight:700;line-height:15px;position:absolute;color:#002356}.header.header-m .header__phone-icon{background-color:#fff;padding-right:16px;cursor:pointer;z-index:100;position:relative}.header.header-m .header__phone-icon svg{width:16px;height:16px;margin-left:12px}.header.header-m .header__phone-icon svg path{fill:#002356}.header.header-m.expanded .header__phone-number{transform:translateX(0)}.header.header-m .header__utils{position:relative}.header.header-m .header__icons{position:absolute;right:4px;transition:all .3s ease-out}.header.header-m .header__icons svg{width:16px;height:16px;margin:0 8px}.header.header-m .header__icons svg:last-child{margin-right:0}.header.header-m .header__icons svg path{fill:#002356}.header.header-m.expanded .header__icons{transform:translateX(100vw)}.header.header-m .header__menu{background-color:#fff;position:fixed;top:56px;left:0;width:100%;min-height:calc(100% - 56px);left:-100%;transform:translateX(0);transition:all .3s ease-out}.header.header-m .header__menu li a:not(.no-icon){text-transform:uppercase}.header.header-m.expanded .header__menu{transform:translateX(100%);padding-bottom:121px;overflow-y:scroll;max-height:100%}.header.header-m .header__submenu{background-color:#fff;position:fixed;top:56px;left:0;width:100%;min-height:calc(100% - 56px);transform:translateX(-100%);transition:all .3s ease-out;padding-bottom:121px;overflow-y:scroll;max-height:100%}.header.header-m .header__submenu.expanded{transform:translateX(0)}.header.header-m .header__submenu-title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:16px;line-height:19px;color:#002356;letter-spacing:0;position:relative;font-weight:500;padding:15px 16px;border-bottom:1px solid #ebebeb}.header.header-m .header__submenu li{transition:all .1s ease}.header.header-m .header__submenu li:hover{background-color:hsla(0,0%,98.4%,.5)}.header.header-m .header__submenu li a{font-size:12px;line-height:15px;color:#1b1b1b;letter-spacing:0;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb}.header.header-m .header__back{color:#787878;font-size:12px;letter-spacing:0;position:absolute;font-family:Inter UI,Helvetica,Arial;line-height:15px;font-weight:400;left:16px;cursor:pointer}.header.header-m .header__back:hover svg{transform:translateX(-2px)}.header.header-m .header__back svg{width:5px;height:10px;margin-right:6px;transition:all .15s ease;transform:translateX(0)}.header.header-m .header__back svg path{fill:#787878}.header.header-m .header__footer{transform:translateX(-100%);transition:all .3s ease-out;background-color:#fff;color:#2d2d2d;font-size:12px;line-height:15px;border-top:1px solid #ebebeb;position:fixed;bottom:0;left:0;width:100%;cursor:pointer}.header.header-m .header__footer svg{width:19px;height:17px;margin-right:10px}.header.header-m .header__footer svg path{fill:#1b1b1b}.header.header-m .header__footer a{padding-top:24px;padding-bottom:24px}.header.header-m .header__footer-logout{border-left:1px solid #ebebeb}.header.header-m.expanded .header__footer{transform:translateX(0)}.mobile-menu-list,.nav{width:100%}.nav{background-color:#fff;position:fixed;top:0;left:0;z-index:999;transition:top .25s,box-shadow .25s}.nav .selectize-dropdown-content{max-height:450px}.nav.active-search,.nav.is-fixed{top:-45px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media (max-width:1023px){.nav.active-search,.nav.is-fixed{top:0}}.nav.active-search .nav-logo,.nav.is-fixed .nav-logo{width:70px;background-image:url(../assets/images/logo-ico-web.png);background-repeat:no-repeat;height:50px;background-size:46px auto;margin-right:15px}.nav.is-fixed .nav-bottom>.container{height:60px}@media (max-width:1023px){.nav.is-fixed .nav-bottom>.container{height:0}}.nav.is-fixed .nav-search{width:280px;color:#3789ff;margin-left:0}.nav.is-fixed .nav-search-trigger>span{opacity:1}.nav.is-fixed+.container .content-menu,.nav.is-fixed+.lg\:hidden+.container .content-menu,.nav.is-fixed+.trip__image+.container .content-menu{top:50px}@media (min-width:1024px){.nav.is-fixed+.container .content-menu,.nav.is-fixed+.lg\:hidden+.container .content-menu,.nav.is-fixed+.trip__image+.container .content-menu{top:60px}}.nav .select_inputas_test,.nav .selectize-control{display:none;width:400px;margin-left:-48px}@media (max-width:600px){.nav .select_inputas_test,.nav .selectize-control{max-width:100%}}.nav .select_inputas_test .select_inputas_test,.nav .selectize-control .select_inputas_test{margin-left:0;z-index:1000}.nav.active-search .nav-search{width:100%;margin-left:0;transition:none}.nav.active-search .input-active .nav-search-trigger{margin-left:15px}.nav.active-search .input-active .nav-search-trigger>span{display:none}.nav.active-search .selectize-input{background:#fff;border:1px solid #c3c3c3;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);border-radius:3px;color:#787878;letter-spacing:0;padding:12px;font-size:14px;text-align:left}.nav.active-search .selectize-dropdown-content{text-align:left}.nav.active-search .selectize-dropdown-content .option{padding:1rem .5rem}.nav.active-search .selectize-input:after{display:none}.nav.active-search .selectize-control{display:inline-block;margin-right:5px}.nav.active-search .nav-search-close{opacity:1;display:inline-block}@media (max-width:1023px){.nav.active-search .nav-search-close{margin-left:10px;margin-bottom:18px}}.nav.active-search .nav-links{display:none}@media (max-width:1023px){.nav.active-search .nav-filter{left:0}.nav.active-search .nav-search{left:0;transition:left .15s}.nav.active-search .nav-search-close{display:inline-flex}}.nav-bottom>.container,.nav-top>.container{display:flex;align-items:center}@media (max-width:1280px){.nav-bottom>.container,.nav-top>.container{padding:0}}.nav-top{border-bottom:1px solid #ebebeb}@media (min-width:1022px) and (max-width:1060px){.nav-top{margin-left:10px}}@media (max-width:1023px){.nav-top{display:none}}.nav-top>.container{height:45px}@media (max-width:1280px){.nav-top>.container{padding:0}}.nav-top>.container>a{color:#787878}.nav-top-contacts{display:flex;flex-direction:column;position:relative;z-index:999}.nav-top-contacts:hover,.nav-top-contacts:hover .contacts{box-shadow:0 13px 26px -12px rgba(0,0,0,.5)}.nav-top-contacts:hover .contacts{display:flex}.nav-top-contacts-phone{height:100%;height:45px;padding:0 10px;display:flex;align-items:center;color:#002356;font-size:1.375rem;font-size:22px}.nav-top-contacts-phone>span{margin:0 10px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.625rem;font-size:26px}.nav-top-contacts .contacts{display:none;width:350px;background-color:#fff;position:absolute;top:100%;right:0;padding:20px}.nav-bottom>.container{height:86px}@media (max-width:1023px){.nav-bottom>.container{height:0}}.nav-logo{width:162px;overflow:hidden;transition:width .3s;background-image:url(../assets/images/logo-kaledinis.png);background-size:contain;background-repeat:no-repeat;height:42px}@media (min-width:1022px) and (max-width:1060px){.nav-logo{margin-left:10px}}.nav-logo>img{width:100%;height:auto}@media (max-width:1023px){.nav-logo{display:none}}.nav-search{background-color:#fff;height:60px;width:40px;overflow:visible;margin-left:20px;display:flex;align-items:center;color:#002356;transition:width .3s,color .3s}@media (max-width:1023px){.nav-search{display:flex;width:100%;height:80px;position:fixed;top:0;left:-100%;z-index:99;padding:0 20px;margin-left:0;transition:left .15s}}.nav-search-trigger{cursor:pointer;display:flex;width:40px;height:60px;align-items:center;flex-shrink:0;text-align:center;font-size:1.25rem;font-size:20px}.nav-search-trigger>i{margin-left:3px}.nav-search-trigger>span{opacity:0;margin-left:15px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:1.125rem;font-size:18px;white-space:nowrap;transition:opacity .25s}.nav-search-close{cursor:pointer;opacity:0;display:none;margin-left:auto;font-size:.875rem;font-size:14px;color:#c3c3c3;transition:opacity .3s .3s}@media (max-width:1023px){.nav-search-close{width:30px;height:30px;align-items:center;justify-content:center;flex-shrink:0;border:2px solid #c3c3c3;border-radius:50%;margin-left:auto}.nav-search-close>span{display:none}}.nav-links{display:flex;align-items:center;margin-left:auto}@media (max-width:1023px){.nav-links{width:100%;background-color:#fff;flex-direction:column;padding:20px 10px;position:fixed;text-align:center;top:50px;left:-100%;bottom:0;overflow-y:auto;transition:left .15s}.nav-links.active{left:0}}.nav-links-link{line-height:22px;padding:0 3px;margin-right:30px;font-size:1.125rem;font-size:18px;font-family:Geomanist,Helvetica,Arial,sans-serif;white-space:nowrap;border-bottom:3px solid transparent}.nav-links-link:hover{border-color:#1b1b1b}@media (max-width:1280px){.nav-links-link{font-size:1rem;font-size:16px;margin-right:10px;font-weight:300}}@media (max-width:1023px){.nav-links-link{width:100%;line-height:40px;padding:0 20px;border-bottom:1px solid #ebebeb}.nav-links-link:hover{border-color:#ebebeb}}.nav-links .fa-bars,.nav-links .fa-times{cursor:pointer;width:50px;height:50px;display:flex;align-items:center;justify-content:center}@media (max-width:1023px){.nav-links .fa-bars,.nav-links .fa-times{display:none}}.nav-links .fa-times{position:absolute;top:-50px;right:0;box-shadow:-3px -1px 2px 0 rgba(0,0,0,.1),2px -1px 2px 0 rgba(0,0,0,.1)}@media (max-width:1023px){.nav-links .dropdown{width:100%}}.nav-links .dropdown-content{background-color:#315488}.nav-links .dropdown-content a{color:#fff}.nav-links .dropdown-content .fa-times{background-color:#315488}.nav-links .dropdown-content .links{width:300px;display:flex;flex-direction:column;text-align:left;color:#fff}@media (max-width:1023px){.nav-links .dropdown-content{background-color:transparent;width:100%;display:flex;position:static;box-shadow:none;text-align:center}.nav-links .dropdown-content .links{width:100%;text-align:center}.nav-links .dropdown-content .links>a{width:100%;line-height:40px;padding:0 20px;border-bottom:1px solid #ebebeb;font-size:16px;font-family:Geomanist,Helvetica,Arial,sans-serif;white-space:nowrap;text-align:center;color:#1b1b1b}}.nav-filter{display:none;background-color:#fff;width:100%;padding:20px 0;border-top:1px solid #ebebeb}@media (max-width:1023px){.nav-filter{display:block!important;padding:0;position:fixed;top:80px;left:-100%;bottom:0;z-index:991;border:none;transition:left .15s}.nav-filter>.container{bottom:0;padding:0}.nav-filter .filter-options,.nav-filter>.container{flex-direction:column;position:absolute;top:0;left:0;right:0}.nav-filter .filter-options{width:100%;overflow:hidden;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:0 20px;bottom:70px;overflow-y:auto}}@media (max-width:1023px) and (max-width:600px){.nav-filter .filter-options{padding:0 10px}}@media (max-width:1023px){.nav-filter .filter-extra-options{flex-direction:column;align-items:flex-start;margin:0;padding:10px 0 10px 20px}.nav-filter .filter-extra-options>.checkbox{margin-bottom:10px}.nav-filter .filter-extra-options>.checkbox label:after{top:4px}}@media (max-width:1023px) and (max-width:600px){.nav-filter .filter-extra-options label{font-size:.75rem;font-size:12px}}@media (max-width:1023px){.nav-filter .nav-filter-submit{width:calc(100% - 20px);position:absolute;bottom:10px;left:10px}.nav-filter .nav-filter-submit.show-mob{display:inline-flex}.nav-filter .nav-filter-submit.show-desk{display:none}}@media (min-width:1024px){.nav-filter .nav-filter-submit.show-mob{display:none}.nav-filter .nav-filter-submit.show-desk{display:inline-flex}}.nav-filter-option.active .dropdown-trigger{background-color:#002356;color:#fff}@media (max-width:1023px){.nav-filter-option.selected .dropdown-trigger{background-color:#002356;color:#fff}.nav-filter-option.selected .dropdown-trigger i{color:#fff!important}}@media (min-width:1024px){.nav-filter-option.hideMoreFilter{display:none!important}}.nav-filter-option.hideMoreFilterAll{display:none!important}.nav-filter-option .dropdown-trigger{background-color:#fff;display:inline-flex;align-items:center;justify-content:center}.nav-filter-option .dropdown-content{left:0;right:auto}@media (max-width:1023px){.nav-filter-option{width:100%}.nav-filter-option.active .dropdown-content{left:0;overflow-y:auto}.nav-filter-option .dropdown-trigger{width:100%;justify-content:flex-start;border-radius:0;border:none;border-bottom:1px solid #ebebeb}.nav-filter-option .dropdown-content{width:100%;position:fixed;top:0;left:-100%;bottom:0;z-index:99999!important;margin-top:0;padding-top:30px;box-shadow:none;transition:left .15s;max-height:100vh}.nav-filter-option .dropdown-content .search-m__title{text-align:left}.nav-filter-option .dropdown-content>div{width:100%;max-width:100%;padding:0 20px}.nav-filter-option.\--type .\--output{display:none}.nav-filter-option.\--type .dropdown-content{width:100%;position:static;padding-top:0}}@media (max-width:1023px) and (max-width:1023px){.nav-filter-option.\--type .dropdown-content{z-index:99;display:flex;flex-direction:column}}@media (max-width:1023px){.nav-filter-option.\--type .dropdown-content>.filter-types{width:100%;flex-wrap:nowrap;overflow-y:auto}.nav-filter-option.\--type .dropdown-content>.filter-types .filter-checkbox{min-width:115px;flex-shrink:0}.nav-filter-option.\--type .dropdown-content>.filter-types .filter-checkbox>label{font-size:.75rem;font-size:12px}}@media (max-width:600px){.nav-filter-option .\--output{font-size:.75rem;font-size:12px}.nav-filter-option .dropdown-content .filter-people{padding:20px 10px 0}.nav-filter-option .dropdown-content .filter-people-amount{margin:0 5px}.nav-filter-option .dropdown-content .search-m__title{padding:0 20px}}.nav-mobile{background-color:#fff;align-items:center}.nav-mobile,.nav-mobile.active .nav-mobile-search{display:none}.nav-mobile.active .nav-mobile-phone{width:95px;margin-left:auto}.nav-mobile.active .nav-mobile-phone>span{width:100%}.nav-mobile-hamburger,.nav-mobile-heart,.nav-mobile-phone,.nav-mobile-search{cursor:pointer;display:flex;align-items:center;justify-content:center;fill:#002356}.nav-mobile-heart svg{width:20px;height:20px;color:#002356}.nav-mobile-phone,.nav-mobile-search{width:35px;height:50px}.nav-mobile-logo{margin-left:10px;background-image:url(../assets/images/logo-kaledinis.png);background-repeat:no-repeat;height:36px;background-size:auto 38px;width:145px}.nav-mobile-logo>img{height:28px}.nav-mobile-hamburger{width:50px;height:50px;padding:14px}.nav-mobile-hamburger i{font-size:20px}.nav-mobile-hamburger.active{box-shadow:inset -4px 2px 8px 0 rgba(0,0,0,.1)}.nav-mobile-hamburger>svg{width:100%;height:100%;fill:#002356}.nav-mobile-phone>span{width:0;font-family:Geomanist,Helvetica,Arial,sans-serif;white-space:nowrap;overflow:hidden;transition:width .3s linear}@media (max-width:1023px){.nav-mobile{display:flex}}.footer__globe{width:96px;height:96px;margin:30px auto 24px}@media (min-width:1024px){.footer__globe{margin-top:56px}}.footer__legal{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:14px;color:#787878;letter-spacing:0;text-align:center;line-height:20px;margin-bottom:17px;overflow:hidden}.footer__legal a{color:#002356;text-decoration:underline}@media (min-width:1024px){.footer__legal{font-size:14px;color:#1b1b1b;letter-spacing:0;text-align:center;line-height:24px;max-width:770px;margin-left:auto;margin-right:auto;margin-bottom:56px}}.footer__legal.rich-text img{max-height:300px;margin:24px auto}@media (min-width:1024px){.footer__legal.rich-text img{margin-top:40px;margin-bottom:40px}}.footer__legal.rich-text h2,.footer__legal.rich-text h3{margin-top:32px;margin-bottom:18px;text-align:left}@media (min-width:1024px){.footer__legal.rich-text h2,.footer__legal.rich-text h3{margin-top:48px;margin-bottom:32px}}.footer__legal.rich-text p,.footer__legal.rich-text ul{text-align:left}.footer__separator{background-color:#ebebeb;height:1px;display:block}.footer__seo-menu{margin-top:24px;margin-bottom:24px}@media (min-width:1024px){.footer__seo-menu{margin-bottom:88px;margin-top:44px}}.footer__seo-menu ul{margin-bottom:12px}@media (min-width:1024px){.footer__seo-menu ul{margin-bottom:0}}.footer__seo-menu li{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:12px;margin-bottom:8px;color:#2d2d2d;letter-spacing:0;line-height:16px;max-width:100%}@media (min-width:1024px){.footer__seo-menu li{font-size:12px;color:#787878;line-height:18px;margin-bottom:0}}.footer__seo-menu li.title{font-weight:700;min-height:32px}@media (min-width:1024px){.footer__seo-menu li.title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;min-height:36px;margin-bottom:4px}}.footer__seo-menu-toggle{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:10px;color:#c3c3c3;letter-spacing:0;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:12px;margin-top:12px}@media (min-width:1024px){.footer__seo-menu-toggle{margin-bottom:0}}.footer__seo-menu-toggle svg{width:8px;height:7px;margin-left:2px}.footer__seo-menu-toggle svg path{fill:#c3c3c3}.footer__seo-menu-toggle:after,.footer__seo-menu-toggle:before{content:"";position:absolute;height:1px;width:calc(50% - 36px);display:block;background-color:#ebebeb}.footer__seo-menu-toggle:before{left:0}.footer__seo-menu-toggle:after{right:0}@media (min-width:1024px){.footer__seo-menu-toggle{margin-left:auto;margin-right:auto;max-width:770px}}.footer__newsletter{background-color:#002356;color:#fff;letter-spacing:0;text-align:center;padding:16px 16px 32px}.footer__newsletter .error{position:absolute;margin-top:-40px;background-color:#fff2e5;z-index:99;border-radius:5px;padding:8px 16px 8px 40px;box-shadow:0 4px 6px -1px rgba(0,0,0,.31),0 2px 4px -1px rgba(0,0,0,.43);font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:100;color:#384352}.footer__newsletter .error:before{content:"\F071";font-family:Font Awesome\ 5 Pro;display:inline-block;position:absolute;margin-left:-30px;color:#f89e00;font-size:20px;font-weight:500}@media (min-width:1024px){.footer__newsletter{padding-top:44px;padding-bottom:44px}}.footer__newsletter-text{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:24px;line-height:29px;margin-top:20px;margin-bottom:24px}@media (min-width:1024px){.footer__newsletter-text{margin-top:8px;margin-bottom:48px;font-size:38px;line-height:47px}}.footer__newsletter-text2{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:24px;line-height:29px;margin-top:20px;margin-bottom:24px}@media (min-width:1024px){.footer__newsletter-text2{margin-top:8px;margin-bottom:0;font-size:30px;line-height:47px;max-width:550px;margin-right:50px}}.footer__newsletter .checkbox a{text-decoration:underline}.footer__newsletter .checkbox label:before{border:1px solid #fff;background-color:#fff}.footer__newsletter .checkbox label:after{top:4px}@media (min-width:1024px){.footer__newsletter .checkbox label:after{top:6px}}.footer__newsletter input{width:auto;align-self:center;flex-shrink:1;margin-bottom:20px;width:100%}.footer__newsletter input.accept_newsletter{margin-left:0;margin-right:0;padding:10px;width:20px}@media (min-width:1024px){.footer__newsletter input{margin-bottom:0;margin-right:20px;width:75%}}.footer__newsletter .btn,.footer__newsletter .nav-filter-option .dropdown-trigger,.nav-filter-option .footer__newsletter .dropdown-trigger{width:100%;margin:auto}@media (min-width:1024px){.footer__newsletter .btn,.footer__newsletter .nav-filter-option .dropdown-trigger,.nav-filter-option .footer__newsletter .dropdown-trigger{width:182px}}.footer__newsletter img{width:96px;height:96px;margin:auto}@media (min-width:1024px){.footer__newsletter img{margin-top:15px;margin-right:10px}}.footer__menu li{border-bottom:1px solid #ebebeb;padding-right:1rem}@media (min-width:1024px){.footer__menu li{padding-right:0}}.footer__menu li a{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:14px;color:#1b1b1b;letter-spacing:0;padding:16px 0;width:100%;display:inline-block;line-height:16px}@media (min-width:1024px){.footer__menu li a{font-size:12px}}.footer__menu li:last-child span{display:inline-block;width:100%}.footer .footer__copyright{font-family:Inter UI,Helvetica,Arial,sans-serif;font-size:10px;color:#787878;letter-spacing:0;text-align:center;line-height:16px;background-color:#ebebeb;padding:16px 0}.footer .footer__copyright a{padding:8px 0 0;color:#787878;font-size:10px;line-height:16px}@media (min-width:1024px){.footer .footer__copyright a{padding-top:0}}@media (min-width:1024px){.footer .footer__copyright{padding:20px 0}}.footer.footer-d .seo-bottom{font-size:15px}.footer.footer-d .seo-bottom p{text-align:left}.footer.footer-d .seo-bottom img{width:100%}.footer.footer-d .seo-bottom h3{padding-top:30px}.footer.footer-d .seo-bottom ul{text-align:left}.footer.footer-d .seo-bottom a{color:#002356;text-decoration:underline}.footer.footer-d .footer__menu{margin-top:88px;padding-bottom:96px;border-bottom:1px solid #ebebeb}.footer.footer-d .footer__menu ul li:first-child{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;color:#002356;letter-spacing:0;line-height:30px;margin-bottom:24px}.footer.footer-d .footer__menu ul li{font-size:14px;line-height:16px;color:#1b1b1b;letter-spacing:0;border:none;margin-bottom:5px}.footer.footer-d .footer__menu ul a{padding:0}.footer.footer-d .footer__menu .footer__contacts ul{margin-bottom:16px}.footer.footer-d .footer__menu .footer__contacts ul li{font-size:14px;line-height:16px;margin-top:4px;color:#1b1b1b;letter-spacing:0;text-align:right;margin-bottom:0}.footer.footer-d .footer__menu .footer__contacts-cta{margin-top:16px;width:182px}.footer.footer-d .footer__phone{color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:28px;letter-spacing:0;line-height:47px;margin-bottom:20px}@media only screen and (min-width:1280px){.footer.footer-d .footer__phone{font-size:36px}}.footer.footer-d .footer__phone svg{margin-top:-5px;width:32px;height:32px;margin-right:16px}.footer.footer-d .footer__phone svg path{fill:#002356}.hero{background-size:cover;background-position:50%;padding-top:105px;margin-bottom:50px;background-image:url(https://kelioniuakademija.lt/images/christmas-desktop.jpg)}@media (max-width:700px){.hero{background-image:url(https://kelioniuakademija.lt/images/christmas-mobile.png)}}.hero__quick-icons{align-items:end}.hero__quick-icons a{background-color:hsla(0,0%,100%,.7411764706);padding:5px;min-width:60px;border-radius:5px}.hero__title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:28px;color:#fff;letter-spacing:0;text-align:center;display:block;margin-bottom:24px;text-shadow:0 0 20px rgba(0,0,0,.82)}@media (min-width:1024px){.hero__title{font-size:52px;line-height:62px;text-align:left;margin-bottom:30px}}.hero .hero-search-input{margin-bottom:23px}.hero__quick-icon{font-size:0;line-height:0;margin-left:6px;margin-right:9px}.hero__quick-icon:hover .hero__quick-icon-circle{box-shadow:0 1px 3px 0 rgba(0,0,0,.8)}.hero__quick-icon:hover .hero__quick-icon-circle svg path{fill:#1f6ad6}.hero__quick-icon svg{width:100%}.hero__quick-icon svg path{fill:#002356}.hero__quick-icon-circle{width:32px;height:32px;background:#fff;padding:6px;border-radius:50%;margin:auto auto 8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.hero__quick-icon span{font-weight:700;font-size:10px;color:#002356;letter-spacing:0;text-align:center;line-height:14px}.hero-country{background-size:cover;background-position:50%;padding-top:56px;margin-bottom:50px}.hero-country .container{position:absolute;bottom:0}@media (min-width:1280px){.hero-country .container{margin-left:calc(50% - 640px);position:absolute;bottom:0}}@media (min-width:1024px){.hero-country .container{position:absolute;bottom:0}}@media (max-width:1280px){.hero-country .container{position:static;padding-bottom:0;margin-left:auto}}.hero-country picture{position:absolute;left:0;right:0;bottom:0;top:0}.hero-country picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.hero-country{padding-top:175px;padding-bottom:0;min-height:440px}}.hero-country .hero-search-input{margin-bottom:23px}.card-width{width:100%}.excursion-text__container{padding:13px;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.excursion-text__container .card__cta .card__price-value{font-size:17px}.excursion-text__container .card-excursion__text{margin-top:10px}.excursion-text__container .small-card__title{text-align:inherit;color:#002356;padding-top:10px;padding-bottom:0}@media (max-width:766px){.excursion-text__container .small-card__title{padding-top:0}}.excursion-text__container .excursion-descr{margin-bottom:10px}@media (min-width:766px){.excursion-text__container{width:100%;min-height:186px}}@media (max-width:766px){.w-full .excursion-card__container .small-cards-slider__cards{overflow-x:hidden}}@media (max-width:766px){.viator-cards__header{margin-bottom:10px}}.excursion .w-full .excursion-card__container .slick-slide .viator-card__button{position:unset;top:0;right:0;width:66%;margin-top:40px}@media (min-width:1023px){.excursion .w-full .excursion-card__container .slick-slide .viator-card__button{padding:25px}}@media (max-width:766px){.excursion .w-full .excursion-card__container .slick-slide .viator-card__button .card__price-value{line-height:18px}}@media (min-width:1023px){.excursion .w-full .excursion-card__container .slick-slide .viator-card__button .card__price-value{line-height:normal}}@media (max-width:766px){.excursion .w-full .excursion-card__container .slick-slide .viator-card__button{padding-bottom:22px;padding-top:22px;min-width:160px}}.w-full .excursion-card__container .slick-slide{width:340px}.w-full .excursion-card__container .slick-slide .read-more__link{display:inline!important;margin-left:5px;color:#1f6ad6}.w-full .excursion-card__container .slick-slide .read-more__link:visited{color:#1f6ad6}.w-full .excursion-card__container .slick-slide .read-more__link:hover{cursor:pointer}.w-full .excursion-card__container .slick-slide .card-excursion{min-height:467px}.w-full .excursion-card__container .slick-slide .card__cta{margin-bottom:10px;position:absolute;top:87%;right:5%}@media (max-width:766px){.w-full .excursion-card__container .slick-slide .card__cta{top:89%}}.w-full .excursion-card__container .slick-slide .card__cta .card__price-value{font-size:17px}@media (max-width:766px){.w-full .excursion-card__container .slick-slide .card__cta .card__price-value{font-size:15px}}.w-full .excursion-card__container .slick-slide .small-card{padding-bottom:0;height:180px;margin-top:0}@media (max-width:766px){.w-full .excursion-card__container .slick-slide{width:220px}.w-full .excursion-card__container .slick-slide .small-card{margin-left:0;height:160px}}@media (min-width:1280px){.w-full .excursion-card__container .slick-slide{margin-right:15px}}.w-full .excursion-card__container .left,.w-full .excursion-card__container .right{top:20%}.small-cards-slider{position:relative}.small-cards-slider .slick-slide{width:130px;margin-right:10px}@media (min-width:768px){.small-cards-slider .slick-slide{width:310px}}.small-cards-slider .slick-slide a{display:flex!important}@media (min-width:1280px){.small-cards-slider .slick-slide{width:380px;margin-right:30px}}.small-cards-slider__title{margin-bottom:16px;text-align:left;padding-left:16px;padding-right:16px}@media (min-width:1024px){.small-cards-slider__title{margin-bottom:39px;padding-left:0;padding-right:0}}.small-cards-slider__cards{overflow-x:scroll}@media (min-width:768px){.small-cards-slider__cards{overflow-x:hidden;position:static}.small-cards-slider__cards .small-card{height:250px}}.small-cards-slider__cards .small-card:first-child{margin-left:16px}@media (min-width:1024px){.small-cards-slider__cards .small-card:first-child{margin-left:0}}.small-cards-slider__cards .small-card:last-child{margin-right:16px}@media (min-width:1024px){.small-cards-slider__cards .small-card:last-child{margin-right:0}}.small-cards-slider__arrow{position:absolute;border-radius:50%;background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 0 0 #ebebeb;width:48px;height:48px;cursor:pointer;transition:all .2s ease;top:200px}.small-cards-slider__arrow:hover{background-color:#ebebeb}.small-cards-slider__arrow svg{width:8px;pointer-events:none}.small-cards-slider__arrow.right{right:-24px}.small-cards-slider__arrow.left{left:-24px}.small-cards-slider__arrow.centered__arrow{top:100px}.search-m__title{font-size:24px;line-height:29px}.top-bar{z-index:1010;left:0;top:-200px;transition:all .3s ease-out}.top-bar.expanded{top:0}.top-bar.with-tabs{box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.top-bar__top{padding-top:8px;padding-bottom:10px}.top-bar__top+.top-bar__tabs{border-top:1px solid #ebebeb;min-height:0}.top-bar__cta{padding-left:23px;padding-right:23px}.top-bar__cta i{margin-right:0}.top-bar__tabs{overflow-x:scroll;padding-top:12px}@media (min-width:1024px){.top-bar__tabs{overflow-x:auto}}.top-bar__tabs .tab{flex-shrink:0}.top-bar__tabs .tab:last-child{padding-right:16px}.top-bar__price{margin-left:12px}@media (min-width:1024px){.top-bar__price{margin-right:24px}}.top-bar__price-value{font-size:18px;color:#1f6ad6;letter-spacing:0}.filter .duration-aza-dur{padding:5px;display:inline-block;border:1px solid #dcdcdc;margin:5px;border-radius:5px;text-align:center;width:calc(50% - 10px);cursor:pointer}.filter .duration-aza-dur:hover{background-color:#c4cfe2}.filter .duration-aza-dur.green{background-color:#c2edbe}.filter .duration-aza-dur.selected{background-color:#002356;color:#fff;font-weight:700}.filter.hide-mobile-filter{display:none}@media (min-width:1024px){.filter.hide-mobile-filter{display:block}}.filter.hide-mobile-filter.active{display:block}.filter-top{width:100%;padding:20px 10px 30px;border:1px solid #ebebeb;border-radius:5px}.filter--home,.filter--navigation{background-color:#fff;border-radius:5px;padding:20px}.filter--navigation{display:flex}.filter--side .filter-option{margin:0}.filter--side .filter-option>.flex{align-items:center;height:40px;padding:5px 10px;margin-bottom:20px;border-bottom:1px solid #ebebeb}.filter--side .dropdown-trigger.\--output{width:100%;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;margin-left:auto;font-size:.875rem;font-size:14px;text-align:right}.filter--side .dropdown-trigger.\--output:after{content:"";display:block;height:0;width:0;border-top:5px solid #787878;border-right:5px solid transparent;border-left:5px solid transparent;display:inline-block;margin-left:5px}@media (max-width:1023px){.filter--side .dropdown-trigger.\--output:after{display:none}}.filter--side .filter-label{color:#787878;font-size:.875rem;font-size:14px;white-space:nowrap;margin-right:5px}@media (max-width:1280px) and (min-width:1020px){.filter--side .filter-label .fas{margin-right:0}}.filter--side .dropdown-content{left:100%;right:auto;margin-left:-150px}.filter--side .dropdown-content:after,.filter--side .dropdown-content:before{margin-left:70px}@media (max-width:1023px){.filter--side .dropdown-content .btn-blue{align-self:flex-end}}.filter--side .checkbox label:after{top:4px}.filter-extra-options,.filter-options{display:flex;flex-wrap:wrap;align-items:center}.filter-extra-options{width:100%}.filter-show-all-btn{display:none;cursor:pointer;padding:10px 5px;margin-bottom:5px;color:#787878;font-size:.875rem;font-size:14px}.filter:not(.filter-show-all) .filter-show-all-btn{display:inline-block}@media (max-width:1000px){.filter:not(.filter-show-all) .filter-show-all-btn{display:none}}.filter:not(.filter-show-all) .\--optinal{display:none}@media (max-width:1000px){.filter:not(.filter-show-all) .\--optinal{display:inline-block}}@media (max-width:1000px){.filter-show-all-btn,.filter .\--optinal{display:none}}.filter .dropdown{margin-right:5px;margin-bottom:5px}.filter .dropdown.always-show-filter{display:unset}.filter .dropdown.filter-option--regions{margin-bottom:20px}.filter .dropdown.filter-option--regions .collection-item{padding-right:0}.filter .dropdown.filter-option--regions .collection-item .org_name{color:#787878;font-size:12px;width:102px}.filter .dropdown-trigger{font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:300}@media (min-width:1024px){.filter .dropdown-content{margin-top:10px}}.filter .dropdown-content:after,.filter .dropdown-content:before{content:"";position:absolute}.filter .dropdown-content:before{display:block;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e6e6e6;top:-10px;left:10px}@media (max-width:1023px){.filter .dropdown-content:before{display:none}}.filter .dropdown-content:after{display:block;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:12px}@media (max-width:1023px){.filter .dropdown-content:after{display:none}}.filter-checkbox{overflow:hidden;width:100%;height:35px;display:flex;align-items:center;white-space:nowrap;padding:0 10px;font-size:.875rem;font-size:14px;border-bottom:1px solid #ebebeb;border-radius:4px;order:999;margin-bottom:1px}.filter-checkbox .org_name{color:#787878;width:90px}.filter-checkbox.more-org-regions{color:#3789ff;cursor:pointer;display:block!important}.filter-checkbox.more-org-regions.hiddenas{display:none!important}.filter-checkbox .arrow-down{color:#787878}.filter-checkbox.is-selected{order:1}.filter-checkbox.hidden{display:none!important}.filter-checkbox>input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.filter-checkbox>input:checked+label{color:#fff}.filter-checkbox>input:checked+label+label+span,.filter-checkbox>input:checked+label+span{background-color:#002356}.filter-checkbox>label{z-index:2}.filter-checkbox>span{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.filter-dur,.filter-duration,.filter-people,.filter-prices{flex-grow:1}.filter-dur .filter-checkbox,.filter-duration .filter-checkbox,.filter-people .filter-checkbox,.filter-prices .filter-checkbox{width:calc(33.33% - 4px);margin:2px;order:inherit;padding:10px;text-align:center;border:1px solid #ebebeb}.filter-dur .filter-checkbox>label,.filter-duration .filter-checkbox>label,.filter-people .filter-checkbox>label,.filter-prices .filter-checkbox>label{width:100%;font-size:.875rem;font-size:14px}.filter-duration-footer,.filter-people-footer,.filter-prices-footer{width:100%;display:flex;justify-content:space-between;padding:10px}@media (max-width:1023px){.filter-duration-footer,.filter-people-footer,.filter-prices-footer{position:absolute;bottom:10px;left:0}}@media (min-width:1024px){.filter-duration .holiday-text-show,.filter-people .holiday-text-show{margin-bottom:-48px;margin-top:20px;padding-left:10px;text-align:left}}@media (max-width:1023px){.filter-duration .holiday-text-show,.filter-people .holiday-text-show{margin:auto;padding:20px;text-align:center}}.filter-duration-footer,.filter-people-footer{flex-direction:column}.filter-duration-footer .btn-blue,.filter-people-footer .btn-blue{align-self:flex-end}@media (max-width:1023px){.filter-duration-footer,.filter-people-footer{flex-direction:column}.filter-duration-footer .btn-blue,.filter-people-footer .btn-blue{align-self:flex-end}}.filter-prices .filter-checkbox{width:calc(50% - 4px)}.filter-departures,.filter-direction,.filter-dur,.filter-duration,.filter-meals,.filter-organizators,.filter-other,.filter-people,.filter-prices,.filter-rooms,.filter-stars,.filter-types{width:400px;padding:10px}@media (max-width:1000px){.filter-departures,.filter-direction,.filter-dur,.filter-duration,.filter-meals,.filter-organizators,.filter-people,.filter-prices,.filter-rooms,.filter-stars{padding-top:20px;left:0;bottom:0}}.filter-departures,.filter-meals,.filter-organizators,.filter-other,.filter-rooms,.filter-stars{width:320px}.filter-dur,.filter-duration{width:350px}.filter-departures .filter-checkbox,.filter-meals .filter-checkbox,.filter-organizators .filter-checkbox,.filter-other .filter-checkbox,.filter-rooms .filter-checkbox,.filter-stars .filter-checkbox{border-bottom:none}@media (max-width:1000px){.filter-departures,.filter-meals,.filter-organizators,.filter-other,.filter-rooms,.filter-stars{width:100%}.filter-departures .collection-item,.filter-meals .collection-item,.filter-organizators .collection-item,.filter-other .collection-item,.filter-rooms .collection-item,.filter-stars .collection-item{height:50px;border-bottom:1px solid #ebebeb}}.filter .dropdown .dropdown-trigger>.fal,.filter .dropdown .dropdown-trigger>.fas{display:none;margin-right:8px;min-width:20px;font-size:1rem;font-size:16px;color:#002356}.filter .dropdown .dropdown-trigger>.fa-chevron-right{color:#c3c3c3;margin:0 0 0 auto}@media (max-width:1000px){.filter .dropdown .dropdown-trigger>.fas{display:inline-block}}.filter .dropdown .dropdown-content .fa-times{display:none;cursor:pointer;width:30px;height:30px;align-items:center;justify-content:center;position:absolute;top:30px;right:20px;z-index:99;border-radius:50%;color:#c3c3c3;border:2px solid #c3c3c3}@media (max-width:1000px){.filter .dropdown .dropdown-content .fa-times{display:flex}}@media (max-width:600px){.filter .dropdown .dropdown-content .fa-times{right:16px;top:16px}}.filter-types{width:450px;display:flex;flex-wrap:wrap}.filter-types-type{width:calc(33.3333% - 10px);height:112px;margin:5px;border:1px solid #ebebeb;border-radius:4px}.filter-types-type>input:checked+label>.fas{color:#fff}.filter-types-type>label{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:normal;text-align:center;line-height:14px;font-size:.875rem;font-size:14px}.filter-types-type>label>.fas{font-size:1.375rem;font-size:22px;margin-bottom:10px;color:#002356}@media screen and (max-width:1023px){.filter-people{width:100%}}.filter-people-amount{display:flex;flex-direction:column}.filter-people-amount>li{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;font-size:14px;padding:10px 0}.filter-people-amount>li:first-of-type{border-bottom:1px solid #efefef}.filter-people-amount>li .btn,.filter-people-amount>li .nav-filter-option .dropdown-trigger,.nav-filter-option .filter-people-amount>li .dropdown-trigger{background-color:#fff;padding:2px 0 0}.filter .\--departureaza .selectize-dropdown{width:400px!important}.filter .\--departureaza .departure{margin-right:-15px}.filter .\--departureaza .departure .selectize-input .item{margin-right:20px}.filter .\--departureaza .departure .selectize-input input{left:-20px!important}.filter .\--departureaza .\--output.dropdown-trigger:after{content:none}.filter .selectize-input{border:none;box-shadow:none}.filter-direction{padding:0}@media (max-width:1000px){.filter-direction{position:absolute;top:0;left:0;bottom:0}}.filter-direction-search{width:100%;padding:5px;z-index:1}.filter-direction-search>input{width:100%;height:30px;padding-left:30px;border:none}.filter-direction-search>i{position:absolute;top:12px;left:11px;z-index:1}@media (max-width:1000px){.filter-direction-search{width:auto;position:absolute;top:20px;left:20px;box-shadow:none}.filter-direction-search>i{top:17px;left:15px}.filter-direction-search>input{max-width:300px;height:40px;border:1px solid #ccc}}@media (max-width:600px){.filter-direction-search{left:10px}}.filter-direction-countries{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}@media (max-width:1000px){.filter-direction-countries{width:auto;position:absolute;top:80px;bottom:0;left:20px;right:20px;max-height:none}}@media (max-width:600px){.filter-direction-countries{left:10px;right:10px}.filter-direction-countries .filter-checkbox>label{font-size:.75rem;font-size:12px}}.filter-direction-country{order:99}.filter-direction-country.is-selected{order:1}.filter-direction-country>.filter-checkbox.is-selected>.fa-chevron-down{color:#fff}.filter-direction-country>.filter-checkbox>label{font-family:Geomanist,Helvetica,Arial,sans-serif;color:#002356;font-size:.875rem;font-size:14px}.filter-direction-country>.filter-checkbox>.fa-chevron-down{cursor:pointer;width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin-left:auto;z-index:9}.filter-direction-country-regions{display:none}.filter-direction-country-regions>.filter-checkbox{z-index:9;padding-left:20px}.filter-direction-country-regions>.filter-checkbox.is-selected{order:1}.filter-direction-country-regions label{font-size:.875rem;font-size:14px;font-weight:300}.filter-dur .tabs-nav>a i,.filter-duration .tabs-nav>a i{color:#ebebeb}.filter-dur .tabs-nav>a.active>i,.filter-duration .tabs-nav>a.active>i{color:#002356}.filter-duration-rangepicker-label{font-weight:700;margin:10px 0 15px}.filter-duration-rangepicker-add+label:after{top:4px}.filter-duration-years{display:flex;flex-wrap:wrap;padding:15px 0 5px}.filter-duration-years-title{width:100%;font-size:.875rem;font-size:14px;margin:10px 0 5px 10px}.filter-prices{padding-top:.5rem!important}.filter-prices .filter-checkbox{padding:30px 0}.filter-prices-list{display:flex;flex-wrap:wrap}.slapuku_priminimas{color:#222124;background-color:#f7efe8;padding:1.4em 1.8em;left:0;bottom:0;position:fixed;overflow:hidden;line-height:1.5em;z-index:6666;box-shadow:0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.3)}.slapuku_priminimas span{font:normal 14px/normal Arial,Helvetica,sans-serif;display:inline-block;line-height:20px!important}@media (min-width:1024px){.slapuku_priminimas span{width:calc(100% - 210px)}}.slapuku_priminimas span a{font-weight:700}#patvirtinimas{font-size:16px!important;box-sizing:border-box;cursor:pointer;display:inline-block;margin-top:10px}@media (min-width:1024px){#patvirtinimas{margin-top:0;margin-right:50px;float:right}}.slapuku_priminimas #patvirtinimas a{font:700 14px/22px arial,sans-serif;width:120px;color:#fff;background-color:#fc932c;border-radius:4px;display:block;padding:.4em .3em;font-size:.9em;font-weight:700;border:2px solid transparent;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none;font-size:16px}.slapuku_priminimas #patvirtinimas a:hover{background-color:rgba(252,147,44,.73)}.forgot-password-form label,.register-form label,.reset-password-form label{font-size:14px}.flight-container{color:#888}.flight-container .departure{color:#006255;font-weight:700}.flight-container .duration{color:#006255}@media (min-width:1024px){.login .modal__inner{width:35em}}.login .hidden{display:none}@media (min-width:1024px){.login .hidden.lg\:flex{display:flex}}.login__avatar{width:56px;height:56px;margin:40px auto 8px}.login__title{font-size:24px}.login__subtitle,.login__title{line-height:29px;text-align:center}.login__subtitle{font-size:16px;margin-bottom:32px}.login__social{margin-bottom:20px}.login__form{margin-top:20px}.login__form input{padding-top:12px;padding-bottom:12px;font-size:12px;line-height:15px}.modal-review .modal__inner{max-width:770px}.modal-review .modal__close{top:32px}@media (min-width:1024px){.modal-review .modal__close{top:34px}}.modal-review.expanded .modal__close{right:15px}@media (min-width:1024px){.modal-review.expanded .modal__close{right:32px}}.modal-review .input-with-currency input[type=text]{padding-right:54px}.modal-review__text-rate{font-size:16px;line-height:23px}@media (min-width:1024px){.modal-review__text-rate{font-size:18px}}.modal-review__cta{min-width:180px}.modal-review textarea{height:96px}@media (min-width:1024px){.modal-review textarea{height:122px}}.noUi-horizontal .noUi-handle{background:#3789ff}.paper-form__link-container{width:-moz-fit-content;width:fit-content;text-align:center;padding:15px;background-color:#b6b6b6;border-radius:5px;margin-bottom:15px;font-weight:500}.paper-form__link-container:active,.paper-form__link-container:visited{color:inherit}.paper-form__warning{color:#f5010a;margin-bottom:15px;font-weight:500}.modal-backdrop{z-index:2000;position:absolute;top:0;right:0;left:0;bottom:0}@media screen and (max-width:1023px){.modal-backdrop{background-color:rgba(0,0,0,.67)}}@media screen and (max-width:1023px){.modal-inquiry{position:absolute;width:100vw;height:auto;min-height:unset;max-height:unset}.modal-inquiry .modal__head{position:static!important}.modal-inquiry .modal__head .modal__close{position:absolute;width:40px;height:40px;display:flex;justify-content:center;align-items:center;top:26px}}.modal-inquiry .modal__head{height:auto!important}.modal-inquiry .modal__inner{max-width:770px;overflow-y:auto;padding-top:0!important;text-align:left;min-height:476px;-webkit-overflow-scrolling:touch;display:block!important}@media (min-width:1024px){.modal-inquiry .modal__inner{padding-bottom:0}}.modal-inquiry .modal__title{padding:2rem 0;margin:0}.modal-inquiry .modal__close{top:32px;z-index:102}@media (min-width:1024px){.modal-inquiry .modal__close{top:34px}}.modal-inquiry.expanded .modal__close{right:15px}@media (min-width:1024px){.modal-inquiry.expanded .modal__close{right:32px}}.modal-inquiry__trip-title{font-size:18px;line-height:23px}.modal-inquiry__contacts-link{color:#1f6ad6;font-size:12px;line-height:15px}@media (min-width:1024px){.modal-inquiry__contacts-link{font-size:14px}}.modal-inquiry__phone{font-size:16px;line-height:19px}@media (min-width:1024px){.modal-inquiry__phone{font-size:20px;line-height:29px}}.modal-inquiry__avatar{width:64px;height:64px;border-radius:50%}@media (min-width:1024px){.modal-inquiry__avatar{width:72px;height:72px}}.modal-inquiry .error{position:absolute;margin-top:-40px;background-color:#fff2e5;z-index:99;border-radius:5px;padding:8px 16px 8px 40px;box-shadow:0 4px 6px -1px rgba(0,0,0,.31),0 2px 4px -1px rgba(0,0,0,.43);font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:100;font-size:12px;color:#384352}.modal-inquiry .error:before{content:"\F071";font-family:Font Awesome\ 5 Pro;display:inline-block;position:absolute;margin-left:-30px;color:#f89e00;font-size:20px;font-weight:500}.modal-inquiry textarea{height:96px}.modal-inquiry .success-message{position:absolute;top:0;left:0;right:0;bottom:0;z-index:101;background-color:#fff}.modal-inquiry .inquiry-terms{width:40px;height:40px}.modal-inquiry .inquiry-terms:before{margin:0;position:absolute;top:15px;left:12px}.modal-inquiry .inquiry-terms:after{top:17px;left:18px}.modal-best-price .modal__inner{max-width:850px}.modal-best-price .modal__close{top:49px}@media (min-width:1024px){.modal-best-price .modal__close{top:34px}}.modal-best-price.expanded .modal__close{right:15px}@media (min-width:1024px){.modal-best-price.expanded .modal__close{right:40px}}.modal-best-price__title{font-size:24px;line-height:29px;margin-top:32px;margin-bottom:48px}@media (min-width:1024px){.modal-best-price__title{margin-bottom:36px;margin-right:50px;margin-left:50px}}.modal-best-price__criteria{margin-top:16px;margin-bottom:8px}.modal-best-price__criteria .btn,.modal-best-price__criteria .nav-filter-option .dropdown-trigger,.nav-filter-option .modal-best-price__criteria .dropdown-trigger{padding:8px 12px;font-size:12px;line-height:15px;width:auto;margin-right:8px;margin-bottom:8px}.modal-best-price .checkbox-wrapper{display:flex;margin-top:8px}@media (min-width:1024px){.modal-best-price .checkbox-wrapper{margin-top:0}}.modal-best-price .options-text{font-size:14px;padding:0 10px}.modal-best-price__form{margin-top:32px}.modal-best-price__form input[type=text]{padding:7px 12px;margin-top:8px;margin-bottom:16px}.modal-best-price__form input[name=name]{width:100%}@media (min-width:1024px){.modal-best-price__form input[name=name]{width:210px;margin-right:24px}}.modal-best-price__form input[name=email]{width:100%}@media (min-width:1024px){.modal-best-price__form input[name=email]{width:275px}}.modal-best-price__cta{width:100%}@media (min-width:1024px){.modal-best-price__cta{width:180px;margin-bottom:40px}}.modal-best-price__legal{font-size:10px;color:#787878;letter-spacing:0;margin-top:16px;margin-bottom:24px;line-height:12px}.modal-map .modal__inner{padding-top:0!important}@media (min-width:1024px){.modal-map .modal__inner{width:95%;height:95%;padding-top:110px}}.modal-map .modal__inner .modal__close{z-index:200}.modal-map .modal__inner .modal__close--mobile{color:#fff}.modal-map #map{position:absolute;width:100%;height:100%;top:0;left:0;z-index:102}@media (min-width:1024px){.modal-map #map{border-radius:5px;z-index:inherit}}.modal-best-price .selectize-control{margin-right:.5rem;margin-bottom:.5rem;min-width:15rem}.modal-best-price .selectize-control,.modal-best-price .selectize-input{min-height:3rem}.modal-best-price .selectize-input{padding:14px!important}.modal-best-price .selectize-input input{display:none!important}.seat-reservation-modal .modal__inner{padding-top:0!important}@media (min-width:1024px){.seat-reservation-modal .modal__inner{width:95%;height:95%;padding-top:110px}}.seat-reservation-modal .modal__inner .modal__close{z-index:200}.seat-reservation-modal .modal__inner .modal__close--mobile{color:#fff}.seat-reservation-modal #map{position:absolute;width:100%;height:100%;top:0;left:0;z-index:102}@media (min-width:1024px){.seat-reservation-modal #map{border-radius:5px;z-index:inherit}}.flight-seats .selected{border:3px solid #3f8a14;border-radius:10px;background-color:#f0f8ff}.flight-seats .not-selected{border:1px solid #3d4852;border-radius:10px}.flight-seats .selected.warning{border:3px solid #ff4545!important}:root{--building-color:#ff9800;--house-color:#0288d1;--shop-color:#7b1fa2;--warehouse-color:#558b2f}#GoogleModal .modal__close{z-index:999;color:#000}#GoogleModal .modal-title{display:none;position:fixed;right:50%;top:50%;z-index:5;color:red;text-shadow:0 0 8px #fff}@media (max-width:375px){#GoogleModal .modal-content{height:100vh;width:100vw;padding:10px!important;overflow:hidden}#GoogleModal .modal__close{top:22px}}.google-row,.google-row-loading{background-image:url(/google_row.png);background-repeat:no-repeat;background-position-x:right;border-radius:7px;cursor:pointer}@media (max-width:639px){.google-row,.google-row-loading{padding-bottom:10px;padding-top:10px;padding-right:30px;background-size:cover;background-position:0 0}}@media (min-width:640px) and (max-width:1023px){.google-row,.google-row-loading{padding-bottom:15px;padding-top:15px;padding-right:30px;background-position:-84px -72px}}@media (min-width:1024px){.google-row,.google-row-loading{padding-bottom:20px;padding-top:20px;padding-right:30px;background-position:-99px -17px}}.google-row-loading .spinner:after{position:absolute;width:24px!important;height:24px!important;margin-top:-10px!important;margin-left:-12px!important}.modal-content{width:90%;height:90%;padding:10px;background-color:#f0f8ff;border-radius:5px}@media (max-width:1023px){.modal-content{width:100%;height:100%}}.price-tag{background-color:#04347e;border-radius:8px;color:#fff;font-size:14px;padding:10px 15px;position:relative;top:5px}.price-tag:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #04347e}.property{align-items:center;color:#263238;display:flex;font-size:14px;justify-content:center;padding:4px;position:relative}.property,.property:after{transition:all .3s ease-out}.property:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #04347e;content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0;z-index:1}.property .details{display:none;flex-direction:column;flex:1}.property .address{color:#9e9e9e;font-size:10px;margin-bottom:10px;margin-top:5px}.property .features{align-items:flex-end;display:flex;flex-direction:row;gap:10px}.property .features>div{align-items:center;background:#f5f5f5;border-radius:5px;border:1px solid #ccc;display:flex;font-size:10px;gap:5px;padding:5px}.property.highlight{background-color:#fff;border-radius:8px;box-shadow:10px 10px 5px rgba(0,0,0,.2);height:auto;padding:8px 5px;width:100%;max-width:420px}.property.highlight .price-tag,.property .modal__close{display:none}.property.highlight .modal__close{right:10px;top:13px!important;color:red!important;display:block!important;text-shadow:0 0 8px #000}.property.highlight:after{border-top:9px solid #04347e}.property.highlight .details{display:flex}#GoogleModal .w-full.flex{margin-bottom:10px!important}#GoogleModal .card-hotel__description{margin-bottom:.75rem!important}#GoogleModal .spinner.spinner-button{top:180px;right:55px}#GoogleModal .googlemap-loader{position:absolute;top:77px;left:62px;width:70vw;z-index:1}#GoogleModal .card-hotel__rating-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;color:#6da91d;line-height:18px;letter-spacing:0;margin-bottom:0}#GoogleModal .card-hotel__rating-text{font-size:12px;color:#787878;letter-spacing:0}#GoogleModal .card-hotel__rating svg{width:30px;height:30px;margin-right:10px}#GoogleModal .card-hotel__rating svg path{fill:#6da91d}#GoogleModal .card-hotel__badges{margin-top:3px}#GoogleModal .container-progress-bar{padding-bottom:0;background-color:#f0f8ff;border-radius:5px}#GoogleModal .show-loader-text{padding-bottom:0!important}.about__description{margin-top:40px;margin-bottom:40px;border-bottom:1px solid #ebebeb}@media (min-width:1024px){.about__description{margin-top:88px;margin-bottom:88px;font-size:16px;line-height:26px;border-bottom:none}}.about__description .collapse-toggle{padding-bottom:24px}@media (min-width:1024px){.about__description .collapse-toggle{padding-bottom:0}}.about__description .collapse-content{padding-bottom:24px}@media (min-width:1024px){.about__description .collapse-content{padding-bottom:0}}.about__description.expanded .collapse-toggle{display:none}.about__city-title{font-size:16px;line-height:19px}@media (min-width:1024px){.about__city-title{font-size:24px;line-height:29px}}.about__subtitle{font-size:24px;line-height:29px;margin-bottom:32px}@media (min-width:1024px){.about__subtitle{font-size:38px;line-height:47px}}.about__card{border-radius:5px;color:#fff;height:142px;background-size:cover;background-position:50%}@media (min-width:1024px){.about__card{height:240px}}.about__card .number{font-size:24px;line-height:29px;margin-bottom:4px}@media (min-width:1024px){.about__card .number{font-size:52px;line-height:62px}}.about__card .text{font-size:10px;line-height:12px;text-transform:uppercase}@media (min-width:1024px){.about__card .text{font-size:16px;line-height:23px}}.about__card.light-blue{background-color:#1f6ad6}.about__card.yellow{background-color:#f99e00}.about__card.blue{background-color:#002356}.index .small-cards-slider{margin-top:32px;margin-bottom:20px}@media (min-width:1024px){.index .small-cards-slider{margin-top:56px}}.index .cards-list .order-container{float:left;display:inline-block;margin-top:20px;padding-bottom:10px}@media (min-width:1024px){.index .cards-list .order-container{float:right;padding-right:35px;margin-top:-88px;padding-bottom:0}}.index .cards-list .order-container .order-name-block{position:absolute;margin-top:-26px;padding-left:7px;color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif}@media (min-width:1024px){.index .cards-list{margin-bottom:88px}}.index .cards-list__title{margin-bottom:16px;text-align:left}@media (min-width:1024px){.index .cards-list__title{margin-bottom:48px}}.index .cards-list__title svg{display:inline-block;border-radius:50%;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);width:14px;height:14px}.index .cards-list__card-wrapper{margin-bottom:16px}@media (min-width:1024px){.index .cards-list__card-wrapper{margin-bottom:32px}}@media (min-width:1024px){.index .cards-list__more{margin-top:18px}}#application .plyr__video-wrapper{background-color:#fff}#application .plyr__video-wrapper video{max-height:90vh}@media print{body,html{height:100vh;margin:0!important;padding:0!important;overflow:hidden}}.hotel .hotel-desctiption-for-img img{display:inline-block}.hotel .hotel-desctiption-for-img a{color:#3789ff}.hotel .duration-picker .duration-aza-dur{padding:5px;display:inline-block;border:1px solid #dcdcdc;margin:5px;border-radius:5px;text-align:center;width:calc(50% - 20px);cursor:pointer}.hotel .duration-picker .duration-aza-dur:hover{background-color:#c4cfe2}.hotel .duration-picker .duration-aza-dur.green{background-color:#c2edbe}.hotel .duration-picker .duration-aza-dur.selected{background-color:#002356;color:#fff;font-weight:700}.hotel .btn.btn-plain,.hotel .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .hotel .btn-plain.dropdown-trigger{padding-top:12px;padding-bottom:12px}@media (min-width:1024px){.hotel .btn.btn-plain,.hotel .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .hotel .btn-plain.dropdown-trigger{padding-top:15px;padding-bottom:15px}}.hotel__badges{margin-bottom:10px}.hotel .card-hotel-summary{margin-bottom:16px}.hotel__title{margin-bottom:4px}@media (min-width:1024px){.hotel__title{font-size:52px;line-height:62px;margin-top:24px;margin-bottom:10px}}.hotel__title-wrapper{margin-bottom:40px}.hotel__sidebar{margin-left:30px}@media (min-width:1024px){.hotel__heart{padding:14px 14px 12px}.hotel__heart svg{width:28px;height:28px}}.hotel__location{font-size:12px;color:#787878;letter-spacing:0;margin-bottom:8px}@media (min-width:1024px){.hotel__location{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;line-height:23px;font-size:18px;margin-bottom:0}}.hotel__stars{font-size:0;margin-bottom:6px;color:#f99e00;font-size:11px}.hotel__stars i:last-child{margin-right:10px}@media (min-width:1024px){.hotel__stars i:last-child{margin-right:24px}}@media (min-width:1024px){.hotel__stars{margin-bottom:0;font-size:21px}}.hotel__map-link{opacity:.8;font-size:10px;color:#002356;letter-spacing:0;line-height:10px;margin-bottom:16px}.hotel__map-link svg{display:inline-block;margin-right:6px;height:14px;width:14px}.hotel__map-link svg path{fill:#002356}@media (min-width:1024px){.hotel__map-link{font-size:12px;line-height:15px;margin-bottom:0;color:#002356;opacity:1}}.hotel__heading-price{padding-top:12px;border-top:1px solid #ebebeb;margin-bottom:32px}.hotel__heading-price-from{font-size:10px;text-align:right;margin-right:6px;display:inline-block}.hotel__heading-price-from,.hotel__heading-price-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;color:#1f6ad6;letter-spacing:0}.hotel__heading-price-value{font-size:24px}.hotel__short-description{margin-top:25px;color:#1b1b1b;letter-spacing:0;margin-bottom:40px}@media (min-width:1024px){.hotel__short-description{margin-top:48px;margin-bottom:50px}}.hotel .best-prices,.hotel .search-prices-hotel{margin-bottom:40px}.hotel .search-prices-hotel .filter .dropdown{margin-right:0}.hotel .search-prices-hotel .dropdown-trigger{display:flex;justify-content:center}.hotel .search-prices-hotel .btn.btn-plain,.hotel .search-prices-hotel .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .hotel .search-prices-hotel .btn-plain.dropdown-trigger{font-size:12px}@media (min-width:1280px){.hotel .search-prices-hotel .btn.btn-plain,.hotel .search-prices-hotel .nav-filter-option .btn-plain.dropdown-trigger,.nav-filter-option .hotel .search-prices-hotel .btn-plain.dropdown-trigger{font-size:14px}}.hotel__list{margin-top:32px}@media (min-width:1024px){.hotel__list{margin-top:55px}.hotel__list:first-child{margin-top:48px}}@media (min-width:1024px){.hotel__list ul{padding-right:75px;width:50%}}.hotel__list-title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;color:#002356;letter-spacing:0;margin-bottom:6px}@media (min-width:1024px){.hotel__list-title{font-size:38px;line-height:47px;margin-bottom:18px}}.hotel__list li{margin-top:9px;font-size:14px;color:#1b1b1b;letter-spacing:0;line-height:20px;display:flex;align-items:flex-start}@media (min-width:1024px){.hotel__list li{font-size:16px;line-height:20px;margin-top:16px}}.hotel__list li:before{content:" ";width:6px;height:6px;margin-top:6px;border-radius:50%;background-color:#787878;font-size:22px;display:inline-block;line-height:18px;margin-right:12px;flex-shrink:0}.hotel__map-image{margin-top:41px;margin-bottom:24px}@media (min-width:1024px){.hotel__map-image{margin-top:0}}@media (min-width:1024px){.hotel__map-image-wrapper{position:relative;margin-bottom:35px}.hotel__map-image-wrapper .hotel__map-link{position:absolute;bottom:24px;left:24px}}.hotel .description-gallery{padding-top:32px;padding-bottom:24px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:40px}@media (min-width:1024px){.hotel .description-gallery{margin-top:48px;margin-bottom:48px}.hotel .description-gallery:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}}.hotel .description-reviews{margin-bottom:32px}.hotel .reviews-list{margin-bottom:24px}@media (min-width:1024px){.hotel .reviews-list{margin-bottom:0}}@media (min-width:1024px){.hotel .reviews-list__cta-trip-advisor{display:none}}.hotel .footer{margin-top:40px}@media (min-width:1024px){.hotel .footer{margin-top:112px}}.hotel .trips-to-hotel{margin-bottom:32px}@media (min-width:1024px){.hotel .trips-to-hotel{margin-bottom:40px}}.hotel__whats-included{font-size:12px;color:#1b1b1b;letter-spacing:0;line-height:15px;margin-bottom:40px}@media (min-width:1024px){.hotel__whats-included{font-size:16px;line-height:19px;margin-bottom:48px}}.hotel__whats-included .title{margin-bottom:8px}.hotel__whats-included svg{width:24px;height:24px;display:inline-block;margin-right:8px;margin-bottom:8px}.hotel__whats-included svg path{fill:#002356}.hotel__whats-included .small-line{opacity:.8;font-weight:500;font-size:10px;color:#002356;letter-spacing:0;line-height:12px;margin-bottom:4px;display:block}@media (min-width:1024px){.hotel__whats-included .small-line{font-size:12px;line-height:15px;margin-bottom:8px;max-width:160px}}.cart__title{margin-top:20px;margin-bottom:24px;font-size:24px;line-height:29px}@media (min-width:1024px){.cart__title{margin-top:48px;margin-bottom:56px;font-size:52px;line-height:62px}}.cart__sidebar{margin-bottom:40px}.cart__sidebar.reservation{margin-bottom:32px}@media (min-width:1024px){.cart__sidebar{margin-left:88px}.cart__sidebar.reverse{margin-right:88px;margin-left:0}}.cart__payment-types .btn-guide{width:100%;height:40px;padding:0}.cart__payment-types .btn-guide.selected,.cart__payment-types .btn-guide:focus,.cart__payment-types .btn-guide:hover{background-color:#002356;color:#fff;border-color:transparent}@media (min-width:1024px){.cart__payment-types .btn-guide{height:80px;line-height:23px;padding:20px}}.cart__payment-info-cta{width:144px;margin-top:16px}@media (min-width:1024px){.cart__payment-info-cta{display:flex}}.cart__payment-btn-ukraina,.cart__payment-btn.btn.btn-plain,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger{justify-content:flex-start;height:72px}@media (min-width:1024px){.cart__payment-btn-ukraina,.cart__payment-btn.btn.btn-plain,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger{height:96px}}.cart__payment-btn-ukraina.collapse-item,.cart__payment-btn.btn.btn-plain.collapse-item,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger{padding:24px;height:auto;min-height:72px}.cart__payment-btn-ukraina.collapse-item .selected,.cart__payment-btn-ukraina.collapse-item:focus,.cart__payment-btn-ukraina.collapse-item:hover,.cart__payment-btn.btn.btn-plain.collapse-item .selected,.cart__payment-btn.btn.btn-plain.collapse-item:focus,.cart__payment-btn.btn.btn-plain.collapse-item:hover,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger .selected,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger:focus,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger:hover{border-color:transparent;box-shadow:0 0 0 3px #002356;background:#fbfbfb;color:#1b1b1b}.cart__payment-btn-ukraina.collapse-item .selected i,.cart__payment-btn-ukraina.collapse-item:focus i,.cart__payment-btn-ukraina.collapse-item:hover i,.cart__payment-btn.btn.btn-plain.collapse-item .selected i,.cart__payment-btn.btn.btn-plain.collapse-item:focus i,.cart__payment-btn.btn.btn-plain.collapse-item:hover i,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger .selected i,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger:focus i,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger:hover i{color:#1b1b1b}@media (min-width:1024px){.cart__payment-btn-ukraina.collapse-item,.cart__payment-btn.btn.btn-plain.collapse-item,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger{padding:27px 24px 32px;height:auto;min-height:96px}}.cart__payment-btn-ukraina.collapse-item .collapse-toggle,.cart__payment-btn.btn.btn-plain.collapse-item .collapse-toggle,.nav-filter-option .cart__payment-btn.btn-plain.collapse-item.dropdown-trigger .collapse-toggle{margin-bottom:0}.cart__payment-btn-ukraina .cart__payment-btn-title,.cart__payment-btn.btn.btn-plain .cart__payment-btn-title,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .cart__payment-btn-title{font-size:12px;line-height:15px;font-weight:700}@media (min-width:1024px){.cart__payment-btn-ukraina .cart__payment-btn-title,.cart__payment-btn.btn.btn-plain .cart__payment-btn-title,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .cart__payment-btn-title{font-family:Geomanist,Helvetica,Arial,sans-serif;margin-bottom:4px;font-size:18px;line-height:23px;font-weight:500}}.cart__payment-btn-ukraina .cart__payment-btn-title i,.cart__payment-btn.btn.btn-plain .cart__payment-btn-title i,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .cart__payment-btn-title i{font-size:10px}@media (min-width:1024px){.cart__payment-btn-ukraina .cart__payment-btn-title i,.cart__payment-btn.btn.btn-plain .cart__payment-btn-title i,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .cart__payment-btn-title i{font-size:12px}}@media (min-width:1024px){.cart__payment-btn-ukraina .input-with-currency,.cart__payment-btn.btn.btn-plain .input-with-currency,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .input-with-currency{width:120px}}.cart__payment-btn-ukraina .price,.cart__payment-btn.btn.btn-plain .price,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .price{font-size:16px;line-height:19px;padding-top:2px}@media (min-width:1024px){.cart__payment-btn-ukraina .price,.cart__payment-btn.btn.btn-plain .price,.nav-filter-option .cart__payment-btn.btn-plain.dropdown-trigger .price{font-size:24px;line-height:29px;font-weight:700}}.cart__input-group .fa-calendar-alt{position:absolute;font-size:12px;right:12px;top:24px;transform:translateY(-50%);color:#787878;z-index:1}@media screen and (min-width:1024px){.cart__input-group .callendar-container,.cart__input-group input{width:132px}.cart__input-group:last-child{width:120px}}@media screen and (min-width:1280px){.cart__input-group .callendar-container,.cart__input-group input{width:200px}}.cart__banks .btn-guide{height:64px;width:100%;padding:0}.cart__banks .btn-guide.selected{border:2px solid #002356;box-shadow:0 0 5px 5px rgba(0,35,86,.4392156863)}@media (min-width:1024px){.cart__banks .btn-guide{height:80px}}.cart__banks .btn-guide img{max-width:95px;max-height:25px}.cart__block{border-top:1px solid #ebebeb;margin-top:24px;padding-top:32px}.cart__block .error{color:red;display:block;margin-top:0;margin-bottom:0}.cart__block .error.w-full{margin-top:-15px;margin-bottom:15px}.cart__block:first-child{margin-top:0;padding-top:0;border-top:none}.cart__block:last-child{margin-bottom:32px}@media (min-width:1024px){.cart__block{border:none}}.cart__block-title{font-size:18px;line-height:23px;padding-top:2px;margin-bottom:24px}@media (min-width:1024px){.cart__block-title{font-size:24px;line-height:29px;margin-bottom:32px}}.cart__block-title .number{font-size:14px;line-height:16px;font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:700;width:25px;height:25px;line-height:25px;background-color:#ebebeb;margin-right:12px;border-radius:50%;display:inline-block;text-align:center;margin-top:-2px}@media (min-width:1024px){.cart__block-title .number{margin-right:16px;width:32px;height:32px;font-size:18px;line-height:32px}}.cart__cta{width:167px}.cart__footer{background-color:#fff;padding-top:12px;padding-bottom:12px;border-top:1px solid #ebebeb}.reservation-modal.trip-includes-modal .modal-content{overflow-y:scroll;max-height:80%}.reservation-modal.trip-includes-modal .modal-content .price-includes__title{font-size:18px;margin-top:10px;padding-bottom:10px}.payment-container{margin-top:35px}.payment-container .payment-head{font-size:24px;line-height:30px;text-align:left;color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif;padding-bottom:20px;padding-left:50px}.payment-container .payment-logos{margin:0 auto;justify-content:space-around}.payment-container .payment-logos .logo-item{margin-top:0;margin-bottom:10px;display:inline-block;padding-right:10px;padding-left:10px;height:50px}.payment-container .payment-logos .logo-item img{max-height:20px;max-width:100px;width:auto;opacity:.7;vertical-align:middle;display:inline-block;filter:grayscale(100%)}.contacts .myacademy__super-title{margin-bottom:12px}@media (min-width:1024px){.contacts .myacademy__super-title{margin-bottom:40px}}.offer-container{margin-top:50px}@media (min-width:1024px){.offer-container{margin-top:60px}}.offer__badges{margin-bottom:10px}@media (min-width:1024px){.offer__head{margin-top:24px;margin-bottom:40px}}.offer__title{margin-top:10px;margin-bottom:10px;line-height:22px}@media (min-width:768px){.offer__title{line-height:45px;margin-bottom:0}}@media (min-width:1024px){.offer__title{max-width:calc(100% - 100px)}}@media (min-width:1024px){.offer__heart{padding:14px 14px 12px}.offer__heart svg{width:28px;height:28px}}.offer__cta-dates-prices{margin-top:24px}.offer__price{margin-bottom:32px}.offer__price-from{font-size:10px;text-align:right;margin-right:6px;display:inline-block}.offer__price-from,.offer__price-value{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:700;color:#1f6ad6;letter-spacing:0}.offer__price-value{font-size:24px}.offer__included{margin-top:9px}.offer__included-subtext{opacity:.8;margin-top:2px}.offer__description{margin-bottom:40px}@media (min-width:1024px){.offer__description{margin-bottom:48px}}@media (min-width:1024px){.offer__description ul{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.offer__description li{width:calc(50% - 40px);margin-right:40px}}.offer__price-graph-wrapper{margin-bottom:12px;margin-top:20px}@media (min-width:1024px){.offer__price-graph-wrapper{margin-top:0;margin-bottom:16px}}.offer__price-graph-wrapper .chart{width:200%}@media (min-width:640px){.offer__price-graph-wrapper .chart{width:120%}}@media (min-width:768px){.offer__price-graph-wrapper .chart{width:100%}}.offer__price-graph-wrapper .price-graph__title{display:none}.offer__about-hotel p a{color:#3789ff}.offer__about-hotel p a:hover{text-deoration:underline}@media (min-width:1024px){.offer__about-hotel{padding-top:48px;border-top:1px solid #ebebeb}.offer__about-hotel .tiny-hotel-row{margin-right:60px}.offer__about-hotel .tiny-hotel-row__location{margin-bottom:8px}.offer__about-hotel .tiny-hotel-row__title{font-size:24px;line-height:29px;margin-bottom:8px}}.offer__about-hotel-title{font-size:21px;line-height:25px;margin-bottom:16px}@media (min-width:1024px){.offer__about-hotel-title{font-size:38px;line-height:47px;margin-bottom:32px}}.offer__about-hotel-image{margin-bottom:12px}@media (min-width:1024px){.offer__about-hotel-image{margin-bottom:32px}}.offer .tiny-hotel-row{border-bottom:1px solid #ebebeb;margin-bottom:12px}@media (min-width:1024px){.offer .tiny-hotel-row{margin-bottom:32px;border-bottom:none}}.offer__about-hotel-row{border-bottom:1px solid #ebebeb;margin-bottom:12px}.nav-filter-option .offer__about-hotel-row .btn-plain.dropdown-trigger,.offer__about-hotel-row .btn.btn-plain,.offer__about-hotel-row .nav-filter-option .btn-plain.dropdown-trigger{display:none}@media (min-width:1024px){.nav-filter-option .offer__about-hotel-row .btn-plain.dropdown-trigger,.offer__about-hotel-row .btn.btn-plain,.offer__about-hotel-row .nav-filter-option .btn-plain.dropdown-trigger{display:block}}.offer__about-hotel-row .tiny-hotel-row{margin-bottom:0;border-bottom:none}.nav-filter-option .offer__about-hotel-row .btn-plain.dropdown-trigger,.offer__about-hotel-row .btn.btn-plain,.offer__about-hotel-row .nav-filter-option .btn-plain.dropdown-trigger{padding-left:28px;padding-right:28px}@media (min-width:1024px){.offer__about-hotel-row{margin-bottom:32px;border-bottom:none}}.offer__about-hotel-description{margin-bottom:40px}@media (min-width:1024px){.offer__about-hotel-description{margin-bottom:48px}}.offer .gallery:not(.gallery-m){margin-bottom:48px}.offer .card-expert,.offer .card-price,.offer .description-gallery,.offer .offer-includes{margin-bottom:40px}@media (min-width:1024px){.offer .card-expert,.offer .card-price,.offer .description-gallery,.offer .offer-includes{margin-bottom:48px}}@media (min-width:1024px){.offer .description-gallery{padding-top:32px;padding-bottom:32px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}}.offer .trips-to-hotel{border-bottom:none;margin-bottom:40px}@media (min-width:1024px){.offer .trips-to-hotel{margin-bottom:48px;padding-top:48px;border-top:1px solid #ebebeb}}@media (min-width:1024px){.nav-filter-option .offer .rich-text .btn-plain.dropdown-trigger,.offer .rich-text .btn.btn-plain,.offer .rich-text .nav-filter-option .btn-plain.dropdown-trigger{padding-left:60px;padding-right:60px}}@media (min-width:1024px){.offer .rich-text__more{display:none}}.offer .footer{margin-top:40px}@media (min-width:1024px){.offer .footer{margin-top:112px}}.map-container-deal{height:400px;width:100%}@media (min-width:1024px){.map-container-deal{height:500px}}.deal-hotel-description a span,.deal-hotel-description span{text-decoration:none!important}.show-less-deal-description{height:370px;overflow:hidden}@media (min-width:768px){.show-less-deal-description{height:auto;overflow:visible}}.show-less-deal-lt-product-description{height:170px;overflow:hidden}@media (min-width:1024px){.show-less-deal-lt-product-description{height:180px}}.show-less-hotel-description{height:220px;overflow:hidden}@media (min-width:1024px){.show-less-hotel-description{height:230px}}@media (min-width:1024px){.country .btn-guide{height:200px}}@media (min-width:1024px){.country .small-card{height:250px;padding-bottom:32px}}@media (min-width:1024px){.country .footer{margin-top:112px}}.country-info__image{margin-top:40px;margin-bottom:40px;border-radius:5px}@media (min-width:1024px){.country-info__image{margin-top:48px;margin-bottom:48px}}.country-info .description-gallery{margin-top:40px;margin-bottom:40px}@media (min-width:1024px){.country-info .description-gallery{margin-top:48px;margin-bottom:48px}}.country-info__support-card-wrapper{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:40px 0}.country-info__block{margin-top:40px;margin-bottom:40px}@media (min-width:1024px){.country-info__block{margin-top:48px;margin-bottom:48px}}@media (max-width:1023px){.trip .apgyvendinimas .gallery{width:calc(100% + 2rem);margin-left:-1rem;margin-top:15px}}@media (min-width:1024px){.nav-filter-option .trip .small.dropdown-trigger,.trip .btn.small,.trip .nav-filter-option .small.dropdown-trigger{min-width:128px}}.nav-filter-option .trip .card-support .small.dropdown-trigger,.trip .card-support .btn.small,.trip .card-support .nav-filter-option .small.dropdown-trigger{min-width:0}@media (min-width:1024px){.trip .footer{margin-top:112px}}.trip__head{margin-top:16px;margin-bottom:16px}@media (min-width:1024px){.trip__head{margin-top:24px;margin-bottom:40px}}@media (min-width:1024px){.trip__heart{padding:14px 14px 12px}.trip__heart svg{width:28px;height:28px}}.trip__separator{height:1px;background-color:#ebebeb}.trip__title{margin-bottom:4px}.trip__sidebar{margin-left:30px}.trip__guides-guide{min-width:6.5rem;max-width:6.5rem}@media (min-width:640px){.trip__guides-guide{max-width:none;width:25%}}.trip__image{min-height:200px;background-size:cover;background-position:50%;margin-top:36px;position:relative}@media (min-width:1024px){.trip__image{min-height:410px;margin-bottom:48px}}.trip__image-badges{position:absolute;top:-15px}@media (min-width:1024px){.trip__image-badges{top:24px}}.trip__details{background-color:#fbfbfb;padding-top:32px;padding-bottom:40px;margin-bottom:40px}.trip__details .price-includes{margin-bottom:32px}.trip__details .tabs{margin-bottom:12px}.trip__details p{margin-top:8px}.trip__details p.trip__details-tabs-description{margin-bottom:16px;margin-top:8px}@media (min-width:1024px){.trip__details p.trip__details-tabs-description{margin-bottom:32px;margin-top:16px}}.trip__details-title{line-height:19px;font-weight:500;font-family:Geomanist,Helvetica,Arial,sans-serif;color:#002356;margin-bottom:14px}@media (min-width:1024px){.trip__details-title{font-size:38px;line-height:47px;margin-bottom:32px}}@media (min-width:1024px){.trip__details-addons{display:flex;flex-wrap:wrap;align-items:flex-start}}.trip__details-addons li{margin-bottom:10px}@media (min-width:1024px){.trip__details-addons li{width:calc(50% - 40px);margin-right:40px}}.trip__details-addons li i{color:#1f6ad6;display:inline-block;margin-right:8px;font-size:16px;line-height:22px}.trip__details-block-print li{line-height:normal;margin-top:30px}.trip__details-block{margin-bottom:32px}@media (min-width:1024px){.trip__details-block{margin-bottom:48px}}.trip__details-accommodation .gallery{padding-top:.6rem}.trip__details-block-print{margin-bottom:48px}.trip__details-block-print li{margin-top:16px}.trip__details .price-table{overflow-x:auto}.trip__details .price-table table{width:100%!important}.trip__details .price-table table td{border-spacing:.5rem;border:1px solid #d3d3d3;padding:.5rem}.trip__details .price-table table td,.trip__details .price-table table th{text-align:left;vertical-align:top}.trip__details .price-table p{padding-top:.5rem;padding-bottom:.5rem}.trip__hotel{padding-bottom:25px;border-bottom:1px solid #ebebeb;margin-bottom:24px}.trip__hotel-cta{display:none}@media (min-width:1024px){.trip__hotel-cta{display:flex}}.trip__hotel:last-child{border-bottom:none;padding-bottom:0}.trip__hotel-description{margin-top:16px;margin-bottom:16px}.trip__hotel-image{border-radius:5px}@media (min-width:1024px){.trip__hotel-image{margin-right:30px;max-height:250px}}@media (min-width:1024px){.trip .card-book-trip{margin-top:40px}}.trip .card-trip-summary{position:relative;margin-bottom:40px}@media (min-width:1024px){.trip .card-trip-summary{margin-bottom:32px}}.trip .trip-program{margin-bottom:32px}.trip .trip-program img{display:inline-block}.trip .trip-program .gallery{margin-top:-10px;margin-bottom:40px}.trip .trip-program-item{margin-bottom:24px}@media (min-width:1024px){.trip .ka-block,.trip .trip-program-item{margin-bottom:48px}.trip .ka-block.large{margin-bottom:88px}}.trip .ka-block.with-border{padding-bottom:24px;border-bottom:1px solid #ebebeb}@media (min-width:1024px){.trip .ka-block.with-border{padding-bottom:0;border-bottom:none}}.trip .description-reviews{margin-bottom:32px}@media (min-width:1024px){.trip .description-reviews{margin-bottom:48px}}.trip .reviews-list__cta-trip-advisor{display:none}@media (min-width:1024px){.trip .description-gallery,.trip .gallery{padding-bottom:32px;border-bottom:1px solid #ebebeb}}@media (min-width:1024px){.trip__description.rich-text ul li{width:calc(50% - 40px);margin-right:40px}}.trip__details-addons li{width:100%;margin-left:30px}.trip__details-addons li:before{content:"\F055";font-family:Font Awesome\ 5 Pro;display:inline-block;font-size:22px;color:#3789ff;margin:2px 10px 0 -31px;position:absolute}.trip__accents ul,.trip__details-notes ul{padding:0 10px 0 20px}.trip__accents ul>li,.trip__details-notes ul>li{list-style:disc;padding-bottom:5px}.trip .grazus_keliones_button{display:inline-flex}.trip .grazus_keliones_button>span{color:#002356!important;font-size:24px;margin:10px 0;line-height:24px}@media (min-width:640px){.trip .grazus_keliones_button>span{line-height:normal}}.trip-detailed-includes-modal .modal__close,.trip-hotel-data-modal .modal__close,.trip-how-to-buy .modal__close,.trip-includes-modal .modal__close,.trip-not-valid-extra-modal .modal__close,.trip-notes .modal__close,.trip .sutarties-salygos .modal__close{z-index:99}.trip-detailed-includes-modal .flight-container:hover,.trip-hotel-data-modal .flight-container:hover,.trip-how-to-buy .flight-container:hover,.trip-includes-modal .flight-container:hover,.trip-not-valid-extra-modal .flight-container:hover,.trip-notes .flight-container:hover,.trip .sutarties-salygos .flight-container:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.24)}.trip-detailed-includes-modal .modal-content,.trip-hotel-data-modal .modal-content,.trip-how-to-buy .modal-content,.trip-includes-modal .modal-content,.trip-not-valid-extra-modal .modal-content,.trip-notes .modal-content,.trip .sutarties-salygos .modal-content{border-radius:5px;overflow:auto;max-height:100vh;width:100%;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));padding:1.5rem 1rem}@media (min-width:1024px){.trip-detailed-includes-modal .modal-content,.trip-hotel-data-modal .modal-content,.trip-how-to-buy .modal-content,.trip-includes-modal .modal-content,.trip-not-valid-extra-modal .modal-content,.trip-notes .modal-content,.trip .sutarties-salygos .modal-content{max-width:80%}}.trip-detailed-includes-modal .modal-content .includes-w-full,.trip-hotel-data-modal .modal-content .includes-w-full,.trip-how-to-buy .modal-content .includes-w-full,.trip-includes-modal .modal-content .includes-w-full,.trip-not-valid-extra-modal .modal-content .includes-w-full,.trip-notes .modal-content .includes-w-full,.trip .sutarties-salygos .modal-content .includes-w-full{width:100%!important}.trip-detailed-includes-modal .modal-content .excludes,.trip-detailed-includes-modal .modal-content .includes,.trip-hotel-data-modal .modal-content .excludes,.trip-hotel-data-modal .modal-content .includes,.trip-how-to-buy .modal-content .excludes,.trip-how-to-buy .modal-content .includes,.trip-includes-modal .modal-content .excludes,.trip-includes-modal .modal-content .includes,.trip-not-valid-extra-modal .modal-content .excludes,.trip-not-valid-extra-modal .modal-content .includes,.trip-notes .modal-content .excludes,.trip-notes .modal-content .includes,.trip .sutarties-salygos .modal-content .excludes,.trip .sutarties-salygos .modal-content .includes{width:100%;padding-right:1.5rem}@media (min-width:1024px){.trip-detailed-includes-modal .modal-content .excludes,.trip-detailed-includes-modal .modal-content .includes,.trip-hotel-data-modal .modal-content .excludes,.trip-hotel-data-modal .modal-content .includes,.trip-how-to-buy .modal-content .excludes,.trip-how-to-buy .modal-content .includes,.trip-includes-modal .modal-content .excludes,.trip-includes-modal .modal-content .includes,.trip-not-valid-extra-modal .modal-content .excludes,.trip-not-valid-extra-modal .modal-content .includes,.trip-notes .modal-content .excludes,.trip-notes .modal-content .includes,.trip .sutarties-salygos .modal-content .excludes,.trip .sutarties-salygos .modal-content .includes{width:50%}}.trip-detailed-includes-modal .modal-content h4,.trip-hotel-data-modal .modal-content h4,.trip-how-to-buy .modal-content h4,.trip-includes-modal .modal-content h4,.trip-not-valid-extra-modal .modal-content h4,.trip-notes .modal-content h4,.trip .sutarties-salygos .modal-content h4{padding-bottom:20px}.trip .sutarties-salygos{z-index:1011}@media (min-width:1024px){.trip-how-to-buy.modal,.trip-notes.modal,.trip .sutarties-salygos.modal{overflow:auto}}.trip-how-to-buy.modal .modal-content #new_faq_answers li,.trip-notes.modal .modal-content #new_faq_answers li,.trip .sutarties-salygos.modal .modal-content #new_faq_answers li{margin-bottom:5px;display:block}.trip-how-to-buy.modal .modal-content #new_faq_answers li .new_faq_q,.trip-notes.modal .modal-content #new_faq_answers li .new_faq_q,.trip .sutarties-salygos.modal .modal-content #new_faq_answers li .new_faq_q{width:100%;position:relative}.trip-how-to-buy.modal .modal-content #new_faq_answers li .new_faq_q a,.trip-notes.modal .modal-content #new_faq_answers li .new_faq_q a,.trip .sutarties-salygos.modal .modal-content #new_faq_answers li .new_faq_q a{height:40px;padding-left:7px;font-size:14px;font-weight:700;color:#f3800f;border:1px solid #ddd;display:block;padding-top:7px;cursor:pointer}.trip-how-to-buy.modal .modal-content #new_faq_answers li .new_faq_q a i,.trip-notes.modal .modal-content #new_faq_answers li .new_faq_q a i,.trip .sutarties-salygos.modal .modal-content #new_faq_answers li .new_faq_q a i{float:right;font-size:25px;margin-right:15px;color:grey;padding-left:15px;border-left:1px solid #ddd}.trip-how-to-buy.modal .modal-content #new_faq_answers li .new_faq_a p,.trip-notes.modal .modal-content #new_faq_answers li .new_faq_a p,.trip .sutarties-salygos.modal .modal-content #new_faq_answers li .new_faq_a p{padding-left:4px;font-size:14px}.trip-how-to-buy.modal .modal-content h3,.trip-notes.modal .modal-content h3,.trip .sutarties-salygos.modal .modal-content h3{margin-top:25px;margin-bottom:10px;font-size:26px;line-height:31px}@media (min-width:1024px){.trip-how-to-buy.modal .modal-content h3,.trip-notes.modal .modal-content h3,.trip .sutarties-salygos.modal .modal-content h3{margin-top:0}}.trip-how-to-buy.modal .modal-content #new_faq li,.trip-notes.modal .modal-content #new_faq li,.trip .sutarties-salygos.modal .modal-content #new_faq li{margin-right:25px;border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:5px}.trip-how-to-buy.modal .modal-content #new_faq li.last,.trip-notes.modal .modal-content #new_faq li.last,.trip .sutarties-salygos.modal .modal-content #new_faq li.last{border-bottom:none;padding-bottom:0;padding-top:0}@media (min-width:1024px){.trip-how-to-buy.modal .modal-content,.trip-notes.modal .modal-content,.trip .sutarties-salygos.modal .modal-content{height:80%;overflow-y:auto}}.trip-how-to-buy.modal .modal-content .new_faq_title,.trip-notes.modal .modal-content .new_faq_title,.trip .sutarties-salygos.modal .modal-content .new_faq_title{margin:10px 0;color:#002356;font-size:24px}.trip-how-to-buy.modal .modal-content #new_faq i,.trip-notes.modal .modal-content #new_faq i,.trip .sutarties-salygos.modal .modal-content #new_faq i{width:65px;margin-right:10px;text-align:center;margin-top:8px}@media (min-width:1024px){.trip-how-to-buy.modal .modal-content #new_faq i,.trip-notes.modal .modal-content #new_faq i,.trip .sutarties-salygos.modal .modal-content #new_faq i{width:100px}}.trip-how-to-buy.modal .modal-content #new_faq i:before,.trip-notes.modal .modal-content #new_faq i:before,.trip .sutarties-salygos.modal .modal-content #new_faq i:before{font-size:40px;color:#002356}@media (min-width:1024px){.trip-how-to-buy.modal .modal-content #new_faq i:before,.trip-notes.modal .modal-content #new_faq i:before,.trip .sutarties-salygos.modal .modal-content #new_faq i:before{font-size:50px}}.trip-notes.modal #new_faq li{border:none!important;text-align:justify}.privacy-policy-modal .modal-content,.tez-tour-early-booking-modal .modal-content{min-height:100vh}.search-results .container-progress-bar{padding-bottom:20px}.search-results .progressas{padding:6px;border-radius:6px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25),0 1px hsla(0,0%,100%,.08)}.search-results .progressas-bar{height:25px;background-color:#ee303c;border-radius:4px;transition:.4s linear;transition-property:width,background-color}.search-results .progressas-striped .progressas-bar{background-color:#3689ff;width:100%;background-image:linear-gradient(45deg,#3689ff 25%,transparent 0,transparent 50%,#1f6ad6 0,#3689ff 75%,transparent 0,transparent);background-image:repeating-linear-gradient(-45deg,#1f6ad6,#1f6ad6 11px,#3689ff 0,#3689ff 20px);animation:progressAnimationStrike 90s}.search-results .meteras{height:20px;position:relative;margin:60px 0 20px;background:#555;border-radius:25px;padding:10px;box-shadow:inset 0 -1px 1px hsla(0,0%,100%,.3)}.search-results .meteras>span{display:block;height:100%;background-color:#2bc253;background-image:-moz-linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px hsla(0,0%,100%,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative}.search-results .animateas>span>span,.search-results .meteras>span,.search-results .meteras>span:after{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-bottomleft:20px;border-top-left-radius:20px;border-bottom-left-radius:20px;overflow:hidden}.search-results .animateas>span>span,.search-results .meteras>span:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-moz-linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 25%,transparent 50%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.2) 75%,transparent 75%,transparent);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite}.search-results .animateas>span:after{display:none}.search-results .orange>span{background-color:#f1a165;background-image:-webkit-linear-gradient(#f1a165,#f36d0a)}.search-results .red>span{background-color:#f0a3a3;background-image:-webkit-linear-gradient(#f0a3a3,#f42323)}@keyframes progressAnimationStrike{0%{width:0}to{width:100%}}.search-results h1,.search-results h2{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;letter-spacing:0;font-size:18px;line-height:23px;margin-top:24px;margin-bottom:20px;text-align:left}@media (min-width:1024px){.search-results h1,.search-results h2{font-size:52px;line-height:62px;margin-top:24px;margin-bottom:40px}}.search-results__guides{margin-top:36px;margin-bottom:36px}@media (min-width:1024px){.search-results__guides{margin-top:56px;margin-bottom:56px}}.search-results .btn-guide{height:130px}@media (min-width:1024px){.search-results .btn-guide{height:200px}}.search-results__buttons{margin-bottom:32px}.nav-filter-option .search-results__buttons .dropdown-trigger,.search-results__buttons .btn,.search-results__buttons .nav-filter-option .dropdown-trigger{width:auto;margin-right:12px;padding:12px 14px}.search-results .cards-list{margin-bottom:40px}.search-results .cards-list__card-wrapper{margin-bottom:8px}.search-results .cards-list__card-wrapper:last-child{margin-bottom:16px}@media (min-width:1024px){.search-results .cards-list{margin-bottom:88px}}.search-results .search{box-shadow:0 8px 24px 0 rgba(0,0,0,.07);margin-bottom:56px}.search-results .not-found-with-filters{padding:20px;font-size:16px;color:#002356;font-weight:500;font-family:Geomanist,Helvetica,Arial,sans-serif;background-color:#f3b3b3}@media (max-width:450px){.search-results .not-found-with-filters{font-size:14px;line-height:22px;padding-top:10px}}.search-results__search-summary{font-size:18px;color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;line-height:28px;text-align:left;margin-bottom:16px;padding-top:15px}.search-results__search-summary.text-grey{color:#787878}@media (max-width:450px){.search-results__search-summary{font-size:14px;line-height:22px;padding-top:10px}}.search-results .error-box{margin-top:10px;display:inline-block;background-color:rgba(255,127,5,.0588235294);padding:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);margin-bottom:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:100;color:#384352;width:100%}.search-results .error-box i{color:#f89e00;font-size:19px;padding:2px 6px 2px 2px}.search-results .price-graph{margin-bottom:56px}.search-results__sort-text{font-size:13px;color:#1b1b1b;letter-spacing:0;margin-bottom:8px;line-height:16px}.search-results .filter__subtitle{font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;color:#002356;font-size:18px;letter-spacing:0;line-height:30px;margin-bottom:12px}@media (min-width:1024px){.search-results .filter .checkbox-wrapper{padding:11px 0;border-bottom:1px solid #ebebeb}.search-results .filter .checkbox-wrapper label{font-size:14px;color:#1b1b1b}.search-results .filter .checkbox-wrapper:first-child{padding-top:0}.search-results .filter .checkbox-wrapper:last-child{border-bottom:none;padding-bottom:0}.search-results .filter .checkbox-wrapper .stars i{color:#f99e00;font-size:12px}.search-results .filter .checkbox-wrapper .stars i:last-child{margin-right:8px}}.search-results__filter,.search-results__filter2{font-size:12px;line-height:15px;color:#2d2d2d;letter-spacing:0;text-align:left;background-color:#fbfbfb;padding:16px;margin-bottom:24px}.search-results__filter-toggle{align-items:center;justify-content:center;display:inline-block;height:40px;padding:11px 10px 2px}.search-results__filter-text{display:inline-block;line-height:20px;color:#002356;font-family:sans-serif;font-size:12px;padding-right:5px;font-weight:100}.search-results__filter-change{color:#1f6ad6;font-weight:700;display:inline-block;margin-left:3px}.show-loader-text{padding-bottom:10px;padding-left:5px;font-size:16px;color:#002356;font-weight:500;font-family:Geomanist,Helvetica,Arial,sans-serif}.show-loader-text i{color:#f89e00;font-size:20px;padding-right:2px}.graphic-text{font-size:14px}@media (max-width:600px){.graphic-text{font-size:12px}.graphic-text b{display:block}}.cards-list{margin-bottom:40px}.cards-list__card-wrapper{margin-bottom:20px}.cards-list__card-wrapper:nth-last-child(-n+2){margin-bottom:10px}.cards-list .org_name{color:#787878;font-size:12px}.cards-list .more-org-regions-all{color:#3789ff;cursor:pointer;text-align:left;font-size:12px}.cards-list .more-org-regions-all .arrow-down{color:#787878;font-size:12px;padding-top:3px}@media (min-width:1024px){.cards-list{margin-bottom:60px}}.documents__trip-title i{font-size:12px;line-height:15px;color:#1b1b1b}@media (min-width:1024px){.documents__trip-title{font-size:18px;line-height:23px}}.documents li.collapse-item{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ebebeb}.documents__warning{color:#c0410c;display:flex;align-items:flex-start;margin-top:16px}@media (min-width:1024px){.documents__warning{font-size:14px;line-height:16px}}.documents__warning i{color:#ff570f;display:inline-block;margin-right:12px;line-height:20px}.documents__warning a{font-weight:700}.documents__list{margin-top:24px;margin-bottom:16px}.documents__item.btn,.nav-filter-option .documents__item.dropdown-trigger{text-align:left;display:flex;align-items:center;padding:19px 20px;margin-bottom:8px;height:auto;justify-content:flex-start}@media (min-width:1024px){.documents__item.btn .text-small,.nav-filter-option .documents__item.dropdown-trigger .text-small{font-size:12px;line-height:15px}}.documents__item.btn i,.nav-filter-option .documents__item.dropdown-trigger i{font-size:18px;display:inline-block;margin-right:20px;color:#002356}@media (min-width:1024px){.travel-advice__input{margin-bottom:24px;text-align:left}}@media (max-width:1023px){.travel-advice__input{text-align:left;margin-bottom:20px}}.travel-advice__list li{position:relative;border-bottom:1px solid #ebebeb;width:100%;transition:all .2s ease-in-out}.travel-advice__list li:hover{border-color:#002356}.travel-advice__list i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px}.travel-advice__list a{transition:all .2s ease;display:inline-block;width:100%;font-size:12px;line-height:15px;padding:12px 16px 12px 0}@media (min-width:1024px){.travel-advice__list a{padding:16px 16px 16px 0;font-size:14px;line-height:16px}}.hotels .select2.select2-container{margin-bottom:10px}@media (min-width:1024px){.hotels .select2.select2-container{margin-bottom:12px}}.excursions .select2.select2-container{margin-bottom:10px}@media (min-width:1024px){.excursions .select2.select2-container{margin-bottom:12px}}.excursions__subtext{margin-bottom:16px;font-size:12px;line-height:15px;text-align:center;margin-top:24px}@media (min-width:1024px){.excursions__subtext{text-align:left;font-size:14px;line-height:20px;margin-right:100px;margin-top:48px;margin-bottom:0}}.excursions .cards-list{margin-top:32px}@media (min-width:1024px){.excursions .cards-list{margin-top:48px}}.regions .cards-list{margin-top:24px}@media (min-width:1024px){.regions .cards-list{margin-top:48px}}.paysera-info{font-size:18px;color:#002356;letter-spacing:0;line-height:20px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding-top:18px;padding-bottom:18px;margin-bottom:18px;display:flex;align-items:center}.paysera-info-other{margin-bottom:20px;background-color:rgba(0,98,85,.1019607843)}@media (min-width:1024px){.paysera-info-other h2{font-size:20px}}.card-order-summary.payseros .card-order-summary__contacts h3{color:#006255;font-size:18px;line-height:20px;text-align:left;margin-bottom:10px}.card-order-summary.payseros .card-order-summary__contacts .text-small{padding-bottom:5px}#payseraa_payment2{text-align:left;padding:20px 20px 50px}#payseraa_payment2 p{margin-left:30px;margin-top:15px;margin-bottom:15px}#payseraa_payment2 h3{font-size:20px}#payseraa p{text-align:left}#payseraa_button{width:auto;padding:0 12px;height:29px;line-height:29px;text-align:center;border:1px solid;border-color:#ccc #ccc #68a2ff;cursor:pointer;float:left;background-color:#f1f1f1;font-size:14px}#payseraa_paymethod{display:inline-block;height:50px;width:199px;cursor:pointer;margin-top:10px}#payseraa_paymethod input[type=radio]{margin:10px 0 0;width:18px;height:18px;float:left}#payseraa_payprice{display:block;height:36px;margin-bottom:20px;width:auto;margin-left:10px;cursor:pointer}#payseraa_payprice input[type=radio]{margin:0;width:18px;height:18px;float:left}#payseraa_moketi{width:120px;height:38px;line-height:38px;font-size:18px;border-radius:2px;padding:0 48px 0 22px;text-align:center;color:#fff;background:url(https://kelioniuakademija.lt/img/next-payment.jpg) no-repeat 100%;background-position:100% 0;border:none;cursor:pointer}#payseraa_banks{margin-left:50px}#payseraa_city{height:auto;float:left;text-align:left;padding:0 15px 0 0;margin:20px 0 0}#payseraa_leftblock{height:auto}#payseraa_rightblock{min-height:550px;border-left:1px solid #ccc}#payseraa_bb{width:calc(16.66667% - 82.16667px);height:29px;border-bottom:1px solid #68a2ff;float:left}#payseraa form label{clear:none;cursor:pointer}#payseraa h1{font-size:2em;color:#666}#payseraa h1,#payseraa h2{padding:0;margin:0;font-weight:400}#payseraa h2{font-size:1.5em;color:#002356}#payseraa h3{font-size:1.17em;padding:0;margin:0;color:#666;font-weight:400}#payseraa_bodyline{width:100%;height:8px}#payseraa_content-begin{padding:20px 0;border-bottom:1px dashed #f05a00}#payseraa_content-p{padding:25px 20px}@media (min-width:1024px){#payseraa_content-p{padding-left:35px}#payseraa_content-p .paysera-banks{margin-left:-10px}}#payseraa_clear{clear:both}#payseraa{flex-wrap:wrap;display:flex;width:100%}#payseraa label{text-align:left}#payseraa input[type=text]{height:30px;border:1px solid #ccc;margin-left:5px;width:70px;padding-left:5px;margin-top:-5px}#payseraa_leftblock{float:left;font-size:14px}@media (min-width:1024px){#payseraa_leftblock{width:25%;border-right:1px solid #ccc}}#payseraa_leftblock .trip-paysera-name{font-size:16px;color:#1b1b1b}#payseraa_rightblock{float:left;font-size:14px;height:auto}@media (min-width:1024px){#payseraa_rightblock{width:75%}}#payseraa_leftblock #payseraa_punktas{padding:5px 20px;width:95%;margin:0 15px 0 0;border-bottom:1px solid #ccc}.myacademy__content p a{color:#1f6ad6}.no-covid-banner{background-color:#a2e0ca;border-radius:6px;font-family:Geomanist,Helvetica,Arial,sans-serif}.no-covid-banner a,.no-covid-banner span{font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:500}.no-covid-banner i{padding-left:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.covid-banner{background-color:#cdebeb;border-radius:6px;font-family:Geomanist,Helvetica,Arial,sans-serif}.covid-banner a,.covid-banner span{font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:500}.covid-banner i{padding-left:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.covid-container h1,.covid-container h2,.covid-container h3{font-family:Geomanist,Helvetica,Arial,sans-serif}.covid-container body{font-family:Inter UI,Arial,Helvetica,sans-serif}.covid-container .more-countries button{margin-top:15px;width:30%}.country-typeahead .selectize-init input{font-size:14px}.covid-rules .parag-atskirtis p,.deal-lt-product__description .parag-atskirtis p{margin-bottom:10px}.margin-info-button{margin-bottom:75px}.margin-header-h{margin-bottom:10px}.margin-header-p{margin-bottom:30px}.marginz-a{margin-bottom:20px}h3{font-size:30px}.input-covid-default{margin-bottom:50px}.input-covid{margin-top:45px;margin-bottom:60px}.text-al-center{text-align:center}.margin-bottom-header{margin-bottom:15px}.margin-buttons-bottom{margin-bottom:20px}.margin-bottom-info-country{margin-bottom:10px}.covid-advice-desktop .covid-advice__p .covid__underline{text-decoration:underline;color:#0f93f7}.covid-top-countries{margin-top:60px;margin-bottom:10px}.covid-advice-desktop{margin-top:20px;margin-bottom:50px}.covid-info-date{margin-top:30px;margin-bottom:25px}.covid-button:hover{background-color:#9cd8d8}.background-color{background-color:#f4a288}.covid-button,.covid-button1{color:#002356;border-radius:5px;font-family:Geomanist,Helvetica,Arial,sans-serif;transition:all .2s ease-in-out;font-weight:500;font-size:16px;line-height:18px;cursor:pointer;height:65px;padding:1px 20px 0;display:flex;align-items:center;overflow:visible;border:1px solid #e2e8f0;width:100%;margin-top:18px;text-align:left}.covid-button1 i,.covid-button i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;color:#1b1b1b}.covid-rules-more{display:flex;width:100%;flex-wrap:wrap}@media (max-width:768px){.covid-rules-more{display:inherit}}.covid-country-name{margin-bottom:25px;display:flex;vertical-align:center;width:100%}.go-back-arrow i{color:#0f93f7}.go-back__covid{color:#0f93f7;background-color:#fff;cursor:pointer;margin-top:12px}@media screen and (min-width:320px) and (max-width:1023px){.covid-mobile__image img{margin:0 auto}.covid-mobile__image{width:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain}.covid-desktop__image{display:none}.covid-flexas{display:flex;justify-content:center}.covid-container .more-countries button{width:90%;font-size:12px!important}.centered-mob{text-align:center}.border-cvd li{border:1px solid #e2e8f0;border-radius:5px;padding-left:20px;margin-top:10px}.font-size__h3,h3{font-size:19px}}@media screen and (min-width:1024px){.covid-mobile__image{display:none}.margin-bottom-info-country{margin-bottom:5px}.left-align{text-align:left}.covid-img{width:100%;background-size:cover}.covid-rules{display:flex;flex-wrap:nowrap}.covid-button1 br,.covid-button br{display:none}.covid-button,.covid-button1{width:70%}.covid-rules>div{padding:0 15px;width:100%}.covid-rules{margin:0 -15px}.font-size__h3,h3{font-size:20px}.line-height-cvd{line-height:23px}}.accept-unsubscribe-modal .modal-content{overflow-y:scroll;max-height:40%;max-width:30%;border-radius:5px;overflow:auto;max-height:100vh;width:100%;--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));padding:1.5rem 1rem}@media (max-width:640px){.accept-unsubscribe-modal .modal-content{max-width:50%}}.excursion .viator-deal-container{margin-top:30px}@media (max-width:766px){.excursion .viator-deal-container .inquiry-open{margin-left:0!important}}.viator-deal-container .ka-block{margin-bottom:30px}.viator-deal-container .hotel__heading-price{border-top:none}@media (max-width:766px){.viator-deal-container #ignore15{padding-left:0}}.viator-deal-container .viator-head__title{margin-bottom:30px}@media (max-width:766px){.viator-deal-container .viator-head__title{margin-bottom:20px}}body{min-height:-webkit-fill-available}.ukraine-flag{max-width:101px;top:-27px}@media (min-width:1024px){.ukraine-flag{max-width:155px;top:-55px}}.lg-actions{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:9999}.lg-actions .lg-next,.lg-actions .lg-prev{opacity:1}@media (max-width:768px){.print-edit{display:none}}@media (min-width:769px){.print-edit{display:flex}}@media print{.print_text_class{white-space:nowrap}}.print_text_class p,.print_text_class strong{max-width:100%;overflow:auto;position:static}.print_text_class p{display:table-row;margin:auto;text-align:left;line-height:24px}.print_text_class img{display:none;height:unset!important;width:unset!important;position:static}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;position:relative}.snowflake{color:#fff;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px #000}.snowflake,.snowflake .inner{animation-iteration-count:infinite;animation-play-state:running}@keyframes snowflakes-fall{0%{transform:translateY(0)}to{transform:translateY(110vh)}}@keyframes snowflakes-shake{0%,to{transform:translateX(0)}50%{transform:translateX(80px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;animation-name:snowflakes-shake;animation-duration:3s;animation-timing-function:ease-in-out}.snowflake .inner{animation-duration:10s;animation-name:snowflakes-fall;animation-timing-function:linear}.snowflake:nth-of-type(0){left:1%;animation-delay:0s}.snowflake:nth-of-type(0) .inner{animation-delay:0s}.snowflake:first-of-type{left:10%;animation-delay:1s}.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner{animation-delay:1s}.snowflake:nth-of-type(2){left:20%;animation-delay:.5s}.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner{animation-delay:6s}.snowflake:nth-of-type(3){left:30%;animation-delay:2s}.snowflake:nth-of-type(3) .inner,.snowflake:nth-of-type(11) .inner{animation-delay:4s}.snowflake:nth-of-type(4){left:40%;animation-delay:2s}.snowflake:nth-of-type(4) .inner,.snowflake:nth-of-type(10) .inner{animation-delay:2s}.snowflake:nth-of-type(5){left:50%;animation-delay:3s}.snowflake:nth-of-type(5) .inner{animation-delay:8s}.snowflake:nth-of-type(6){left:60%;animation-delay:2s}.snowflake:nth-of-type(7){left:70%;animation-delay:1s}.snowflake:nth-of-type(7) .inner{animation-delay:2.5s}.snowflake:nth-of-type(8){left:80%;animation-delay:0s}.snowflake:nth-of-type(9){left:90%;animation-delay:1.5s}.snowflake:nth-of-type(9) .inner{animation-delay:3s}.snowflake:nth-of-type(10){left:25%;animation-delay:0s}.snowflake:nth-of-type(11){left:65%;animation-delay:2.5s}body{font-family:Inter UI,Arial,Helvetica,sans-serif;font-weight:400;padding-top:56px}@media (min-width:1024px){body{padding-top:128px}}body.modal-open{overflow:hidden}@media only screen and (max-width:1023px){body.modal-open{position:fixed}}body.trip-descriptive{padding-top:88px}@media only screen and (max-width:1023px){body.trip-descriptive{padding-top:0}}@media only screen and (max-width:1023px){body .mobile-container-filter-only{position:relative;top:0;bottom:0;left:0;right:0}}@media only screen and (max-width:1023px){body.fixed-with-mask{background-attachment:fixed;width:100%;height:100%;overflow:hidden;position:fixed}}body.fixed-with-mask:before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;z-index:999}@media (min-width:1024px){.sidebar-div{display:block;text-align:center}}@media (max-width:1023px){.sidebar-div{display:none}}@media (max-width:1023px){.padding-top-small{padding-top:40px}}.small_screen{display:none}@media (max-width:1023px){.small_screen{display:block}}.small_pic{margin-top:-30px}.sidebar-div-small{display:none}@media (min-width:1024px){.sidebar-div-small{display:none}}@media (max-width:1023px){.sidebar-div-small{display:block;border-radius:unset}}.parkavimas_title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:28px;color:#002356;letter-spacing:0;margin-top:0;line-height:29px;font-weight:500;margin-bottom:24px}@media (min-width:1024px){.parkavimas_title{font-size:50px;line-height:47px;text-align:center;margin-bottom:20px;padding-top:33px}}.draudimas_title{font-family:Geomanist,Helvetica,Arial,sans-serif;font-size:28px;color:#002356;letter-spacing:0;margin-top:0;line-height:29px;font-weight:500;margin-bottom:24px}@media (min-width:1024px){.draudimas_title{font-size:50px;line-height:47px;text-align:left;margin-bottom:20px;padding-top:33px}}.country-typeahead .selectize-control.single{cursor:pointer}@media (max-width:1023px){.consultation_important_information{font-size:20px}}@media (max-width:1023px){.consultation_buttons{place-content:center}}@media (min-width:1024px){.consultation_buttons{font-size:x-large;font-weight:700;margin-top:10px;place-content:center}}@media (min-width:1024px){.contacts__sidebar{width:65%;margin:auto auto 1.5rem}}.kontaktai_map-image-wrapper{position:relative}@media (max-width:1023px){.kontaktai_map-image-wrapper{width:100%}}.card-hotel__description-overflow{font-size:14px;line-height:16px;max-height:48px;min-height:30px;overflow:hidden}.btn-plain-excursion,.btn-print{font-size:12px;float:right;line-height:15px;color:#1b1b1b;letter-spacing:0;text-align:center;background:#fff;border:1px solid #ebebeb;border-radius:5px;box-shadow:0 1px 0 0 #ebebeb;transition:all .2s ease-in-out;cursor:pointer;padding:0 20px 1px}.autosearch-hotel,.autosearch-hotels{cursor:pointer}.footer-m p img{width:100%;height:160px;-o-object-fit:none;object-fit:none;border-radius:10px}.footer-m .footer__phone{color:#002356;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;letter-spacing:0;line-height:47px;margin-bottom:20px}.footer-m .footer__phone svg{margin-top:-5px;width:22px;height:22px;margin-right:16px}.footer-m .footer__phone svg path{fill:#002356}.rich-text-viza tr,td{border-spacing:.5rem;border:1px solid #d3d3d3;border-collapse:separate;padding:8px}.rich-text-viza p{margin-top:5px;margin-bottom:5px}.rich-text-viza table{margin-top:30px;margin-bottom:30px;border-spacing:.5rem;border-collapse:separate}.rich-text-plain p{margin-bottom:10px}.rich-text-plain table{margin-top:30px;margin-bottom:30px;width:100%!important;height:100%!important;margin-left:0!important}.rich-text-plain a{color:#1f6ad6}.rich-text-plain a:hover{text-decoration:none}.rich-text-plain td{width:100%!important}.rich-text-plain h2{font-size:30px}@media (max-width:1023px){.sidebar-salis{display:none}}@media (max-width:1023px){.w-full-sm{width:100%}}@media (min-width:1024px){.review-d{display:block;margin-top:20px;margin-bottom:20px;width:70%}}@media (max-width:1023px){.big_screen{display:none}}@media (min-width:1024px){.big_screen{display:block}}p{max-width:100%}.fill-current svg{display:block}a i,a label,a svg{cursor:pointer}.apie_mus_img{border-radius:5px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.text-link:hover{text-decoration:underline}svg{display:inline-block}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:1024px){.container{padding-right:2rem;padding-left:2rem}}.lh-0{line-height:0}a{cursor:pointer}li,ul{list-style-type:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.input-group label{font-size:12px;line-height:15px;margin-bottom:8px;display:inline-block}.ka-info-block-bright-orange{display:inline-block;background-color:rgba(255,127,5,.0588235294);padding:1.5rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);color:#384352;width:100%}@media (min-width:1024px){.ka-info-block-bright-orange{padding:1.5rem 3rem}}.ka-info-block-bright-orange i{color:#f89e00;font-size:19px;padding:2px 6px 2px 2px}.ka-info-block-bright-orange p:not(:last-child){margin-bottom:.7rem}.ka-info-block-bright-orange a{text-decoration:underline;color:#002356}.ka-block{margin-bottom:40px}@media (min-width:1024px){.ka-block{margin-bottom:88px}}.red-discount-block{margin:1.5rem 0}.red-discount-block,.red-discount-block--margin-top{width:100%;padding:.5rem .7rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);background-color:#f1805d;color:#fff;border-radius:.25rem;text-align:center;font-family:Geomanist,Helvetica,Arial,sans-serif;font-weight:500}.red-discount-block--margin-top{margin:1.5rem 0 0}@keyframes spinner{to{transform:rotate(1turn)}}.spinner{pointer-events:none}.spinner:before{content:"";background-color:hsla(0,0%,100%,.9215686275);position:absolute;top:0;left:0;bottom:0;right:0;z-index:99991}.spinner:after{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:30px;height:30px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-top:3px solid #07d;border-right:3px solid transparent;border-left:2px solid #07d;animation:spinner .65s linear infinite;z-index:99992}.spinner.spinner-button:after{left:80px}.cards-list.spinner:after,.iframe-aza.spinner-full:after,.iframe-aza.spinner:after{top:400px}.deal-prices-container{min-height:300px}.append_cards.spinner:after,.deal-prices-container.spinner:after,.deal-prices.spinner:after,.hotel-prices-container:after,.hotel-prices.spinner:after{top:100px}.spinner-full:before{content:"";background-color:hsla(0,0%,100%,.6392156863);position:absolute;top:0;left:0;bottom:0;right:0;z-index:99991}.spinner-full:after{content:"";box-sizing:border-box;position:fixed;top:50%;left:50%;width:30px;height:30px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-top:3px solid #07d;border-right:3px solid transparent;border-left:2px solid #07d;animation:spinner .65s linear infinite;z-index:99992}.fixed-poilsines-container{position:fixed;z-index:10;width:100%;top:44px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.fixed-poilsines-container .leisure{max-height:38px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media (min-width:1px) and (max-width:639px){.container{max-width:100%}}.hotel-prices{min-height:200px}.deal-lt-product__description p{margin-bottom:.7rem}.deal-lt-product__description ul{padding-left:1.2rem;margin-bottom:.7rem}.deal-lt-product__description ul li{list-style-type:disc;list-style-image:none}.deal-lt-product__description table{width:100%}.deal-lt-product__description table p{margin-bottom:0}.deal-lt-product__description table td{border-spacing:.5rem;border:1px solid #d3d3d3;border-collapse:separate;padding:.5rem}.deal-lt-product__description table td,.deal-lt-product__description table th{text-align:left;vertical-align:top}.deal-lt-product__selector{max-width:100%}@media (min-width:640px){.deal-lt-product__selector{max-width:33.3333%}}@media (min-width:1024px){.hotel-reservation__iframe__wrapper{max-width:1216px;margin-left:auto;margin-right:auto}}@media (max-width:1023px){.print_logo{display:none}}@media (min-width:1024px){.print_logo{display:none}}@media print{.print_logo{display:block}body{margin:0;color:#000;background-color:#fff}p{font-size:16px;line-height:40px}}.checkbox_center label:after{top:2px!important}.success_message{background:#12e74b;width:20%;margin-left:auto;margin-right:auto;color:#fff}.table-buttons{display:flex;justify-content:flex-end;padding-top:10px}.form-error{color:#dc3545}.form-control-feedback{font-size:12px}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group>.btn-group,.nav-filter-option .btn-group>.dropdown-trigger{position:relative;flex:1 1 auto}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child),.nav-filter-option .btn-group>.btn-group:not(:last-child)>.dropdown-trigger,.nav-filter-option .btn-group>.dropdown-trigger:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child),.nav-filter-option .btn-group>.btn-group:not(:first-child)>.dropdown-trigger,.nav-filter-option .btn-group>.dropdown-trigger:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group.active>.btn,.btn-group>.btn-group:active>.btn,.btn-group>.btn-group:focus>.btn,.btn-group>.btn-group:hover>.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.nav-filter-option .btn-group>.active.dropdown-trigger,.nav-filter-option .btn-group>.btn-group.active>.dropdown-trigger,.nav-filter-option .btn-group>.btn-group:active>.dropdown-trigger,.nav-filter-option .btn-group>.btn-group:focus>.dropdown-trigger,.nav-filter-option .btn-group>.btn-group:hover>.dropdown-trigger,.nav-filter-option .btn-group>.dropdown-trigger:active,.nav-filter-option .btn-group>.dropdown-trigger:focus,.nav-filter-option .btn-group>.dropdown-trigger:hover{z-index:1}.ellipsis{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (min-width:640px){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:justify-start{justify-content:flex-start}.sm\:justify-center{justify-content:center}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:mr-8{margin-right:2rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-12{margin-top:3rem}.sm\:p-0{padding:0}.sm\:p-12{padding:3rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:px-24{padding-left:6rem;padding-right:6rem}.sm\:pt-0{padding-top:0}.sm\:pb-0{padding-bottom:0}.sm\:pr-16{padding-right:4rem}.sm\:w-1\/2{width:50%}}@media (min-width:768px){.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:text-sm{font-size:.875rem}.md\:text-base{font-size:1rem}.md\:text-3xl{font-size:1.875rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:1.25rem}.md\:mr-5{margin-right:1.25rem}.md\:mt-12{margin-top:3rem}.md\:pr-4{padding-right:1rem}.md\:pl-4{padding-left:1rem}.md\:pt-12{padding-top:3rem}.md\:text-left{text-align:left}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-2\/3{width:66.666667%}.md\:w-full{width:100%}}@media (min-width:1024px){.lg\:border-b-0{border-bottom-width:0}.lg\:border-r-2{border-right-width:2px}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-no-wrap{flex-wrap:nowrap}.lg\:items-end{align-items:flex-end}.lg\:self-start{align-self:flex-start}.lg\:self-center{align-self:center}.lg\:justify-between{justify-content:space-between}.lg\:flex-1{flex:1 1 0%}.lg\:flex-auto{flex:1 1 auto}.lg\:float-right{float:right}.lg\:h-full{height:100%}.lg\:text-3xl{font-size:1.875rem}.lg\:text-4xl{font-size:2.25rem}.lg\:m-4{margin:1rem}.lg\:mx-4{margin-left:1rem;margin-right:1rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:-mx-1{margin-left:-.25rem;margin-right:-.25rem}.lg\:-mx-2{margin-left:-.5rem;margin-right:-.5rem}.lg\:-mx-4{margin-left:-1rem;margin-right:-1rem}.lg\:mt-0{margin-top:0}.lg\:mb-0{margin-bottom:0}.lg\:mt-2{margin-top:.5rem}.lg\:mr-2{margin-right:.5rem}.lg\:mb-2{margin-bottom:.5rem}.lg\:ml-3{margin-left:.75rem}.lg\:mr-4{margin-right:1rem}.lg\:mb-4{margin-bottom:1rem}.lg\:mr-5{margin-right:1.25rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mr-6{margin-right:1.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:ml-6{margin-left:1.5rem}.lg\:mr-8{margin-right:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:ml-8{margin-left:2rem}.lg\:mt-10{margin-top:2.5rem}.lg\:ml-10{margin-left:2.5rem}.lg\:mt-12{margin-top:3rem}.lg\:mb-12{margin-bottom:3rem}.lg\:ml-16{margin-left:4rem}.lg\:mr-20{margin-right:5rem}.lg\:mt-24{margin-top:6rem}.lg\:-mt-6{margin-top:-1.5rem}.lg\:-mb-10{margin-bottom:-2.5rem}.lg\:max-w-2xl{max-width:42rem}.lg\:p-4{padding:1rem}.lg\:p-8{padding:2rem}.lg\:px-1{padding-left:.25rem;padding-right:.25rem}.lg\:px-2{padding-left:.5rem;padding-right:.5rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:pl-2{padding-left:.5rem}.lg\:pr-4{padding-right:1rem}.lg\:pl-4{padding-left:1rem}.lg\:pt-6{padding-top:1.5rem}.lg\:pl-8{padding-left:2rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pb-12{padding-bottom:3rem}.lg\:absolute{position:absolute}.lg\:top-0{top:0}.lg\:right-0{right:0}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:align-middle{vertical-align:middle}.lg\:w-96{width:24rem}.lg\:w-auto{width:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}.lg\:w-1\/5{width:20%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4\/5{width:80%}.lg\:w-1\/6{width:16.666667%}.lg\:w-10\/12{width:83.333333%}.lg\:w-11\/12{width:91.666667%}.lg\:w-full{width:100%}}@media (min-width:1280px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:justify-center{justify-content:center}.xl\:text-2xl{font-size:1.5rem}.xl\:mx-2{margin-left:.5rem;margin-right:.5rem}.xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:mb-0{margin-bottom:0}.xl\:mt-4{margin-top:1rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mr-8{margin-right:2rem}.xl\:mr-10{margin-right:2.5rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:pb-0{padding-bottom:0}.xl\:pt-1{padding-top:.25rem}.xl\:pt-4{padding-top:1rem}.xl\:text-center{text-align:center}.xl\:w-1\/2{width:50%}.xl\:w-2\/3{width:66.666667%}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-9\/12{width:75%}}@media (min-width:1280px){.max-video\:border-t-0{border-top-width:0}.max-video\:border-b-0{border-bottom-width:0}.max-video\:h-auto{height:auto}.max-video\:my-8{margin-top:2rem;margin-bottom:2rem}.max-video\:mt-8{margin-top:2rem}.max-video\:mr-8{margin-right:2rem}.max-video\:mb-8{margin-bottom:2rem}.max-video\:ml-8{margin-left:2rem}.max-video\:text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}}