@charset "UTF-8";.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:a .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.disabled,.flatpickr-months .flatpickr-prev-month.disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes a{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}:root{--z-index-header:1000;--z-index-sticky:2000;--z-index-dropdown:9999;--z-index-modal:999999;--z-index-modal-content:9999999}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}ins,u{text-decoration:none}ins{border-bottom:1px solid}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@font-face{font-family:trenda;src:url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-bold-webfont.woff2) format("woff2"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-bold-webfont.woff) format("woff"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:trenda;src:url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-semibold-webfont.woff2) format("woff2"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-semibold-webfont.woff) format("woff"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:trenda;src:url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-regular-webfont.woff2) format("woff2"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-regular-webfont.woff) format("woff"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/trenda-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:caveat;src:url(https://travelking.cdn.it7.sk/dist/assets/fonts/caveat.woff2) format("woff2"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/caveat.woff) format("woff"),url(https://travelking.cdn.it7.sk/dist/assets/fonts/caveat.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@keyframes b{1%,9%{transform:translateZ(0) rotate(-4deg)}2%,8%{transform:translate3d(1px,0,0) rotate(4deg)}3%,5%,7%{transform:translate3d(-1px,0,0) rotate(-4deg)}4%,6%{transform:translate3d(1px,0,0) rotate(4deg)}10%{transform:translateZ(0) rotate(0deg)}}@keyframes c{0%{transform:skewX(-15deg)}5%{transform:skewX(15deg)}10%{transform:skewX(-15deg)}15%{transform:skewX(15deg)}20%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@keyframes d{0%{display:initial;opacity:1}to{display:none;opacity:0}}.icon-svg{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.icon-svg__svg{display:block;fill:currentColor}.u-element-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.14)}.u-element-overlay--dark:after{background:rgba(0,0,0,.35)}.u-element-overlay--gradient:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.07) 7.86%,rgba(0,0,0,.2) 51.37%,rgba(0,0,0,.55))}.u-element-overlay--as-child{position:absolute;top:0;left:0;width:100%;height:100%}html{font-size:62.5%;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}@media only screen and (min-width:1248px){html{overflow-x:hidden}}body{font-size:16px;font-size:1.6rem;line-height:1.3;position:relative;min-height:100dvh;width:100%}.biggest-heading{font-size:48px;font-size:4.8rem;line-height:1.2;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}@media only screen and (max-width:1248px){.biggest-heading{font-size:42px;font-size:4.2rem;line-height:1.2}}@media only screen and (max-width:560px){.biggest-heading{font-size:36px;font-size:3.6rem;line-height:1.2}}.h1,.main-heading,h1{font-size:48px;line-height:1.2;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}@media only screen and (max-width:1248px){.h1,.main-heading,h1{font-size:40px;line-height:50px}}.h2,h2{font-size:30px;line-height:40px;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}@media only screen and (max-width:1248px){.h2,h2{font-size:30px;font-size:3rem;line-height:40px}}@media only screen and (max-width:560px){.h2,h2{font-size:30px;font-size:3rem;line-height:40px}}.h3,h3{font-size:24px;line-height:30px;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}@media only screen and (max-width:1248px){.h3,h3{font-size:24px;font-size:2.4rem;line-height:30px}}@media only screen and (max-width:560px){.h3,h3{font-size:24px;font-size:2.4rem;line-height:30px}}.h4,h4{font-size:20px;line-height:30px;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:none;letter-spacing:0}.h5,h5{font-size:18px}.h5,.h6,h5,h6{line-height:24px;margin-bottom:20px;display:block;font-family:trenda,Helvetica,Arial,sans-serif;color:#222;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:0}.h6,h6,p{font-size:16px}p{font-size:1.6rem;line-height:1.3;margin-bottom:20px;font-family:trenda,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0}@media only screen and (max-width:1248px){p{font-size:16px;font-size:1.6rem;line-height:1.3}}@media only screen and (max-width:560px){p{font-size:16px;font-size:1.6rem;line-height:1.3}}.biggest-heading--underline,.biggest-heading--underline-all,.h1--underline{position:relative;margin-bottom:60px}.biggest-heading--underline-all:before,.biggest-heading--underline:before,.h1--underline:before{content:"";position:absolute;bottom:-20px;left:0;right:0;width:60px;height:3px;background-color:#0caea1}@media only screen and (max-width:767px){.biggest-heading--underline{margin-bottom:30px}.biggest-heading--underline:before{display:none}}.biggest-heading--centered,.biggest-heading--centered-all,.h1--centered{text-align:center}.biggest-heading--centered-all.biggest-heading--underline-all:before,.biggest-heading--centered-all.biggest-heading--underline:before,.biggest-heading--centered-all.h1--underline:before,.biggest-heading--centered.biggest-heading--underline-all:before,.biggest-heading--centered.biggest-heading--underline:before,.biggest-heading--centered.h1--underline:before,.h1--centered.biggest-heading--underline-all:before,.h1--centered.biggest-heading--underline:before,.h1--centered.h1--underline:before{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.biggest-heading--centered{text-align:left}}.biggest-heading--white{color:#fff}.biggest-heading__subtitle{margin-top:-25px;margin-bottom:30px}@media only screen and (min-width:769px){.biggest-heading__subtitle{font-size:24px;font-size:2.4rem;line-height:32px}}.biggest-subtitle{font-size:24px;font-size:2.4rem;line-height:30px;margin-bottom:10px}.h2--green{color:#0caea1}.h5--underline{position:relative}.h5--underline:after{content:"";display:block;width:30px;height:3px;margin-top:5px;background-color:#0caea1}.heading-offset{margin-bottom:20px}@media only screen and (min-width:769px){.heading-offset{margin-bottom:40px}}.heading--white{color:#fff}strong{font-weight:600}.small-paragraph{font-size:14px;font-size:1.4rem;line-height:1.3}.big-paragraph{font-size:24px;font-size:2.4rem;line-height:1.3}.small-text{font-size:12px;font-size:1.2rem;margin-top:15px;margin-bottom:15px}ol,ul{list-style:none}.list-ol,.list-ul,.o-plain-code ul{padding-left:0;margin-bottom:0;list-style:none}.list-ol li,.list-ul li,.o-plain-code ul li{position:relative;margin-bottom:15px}@media only screen and (max-width:1248px){.list-ol,.list-ul,.o-plain-code ul{font-size:16px;font-size:1.6rem;line-height:1.3}}@media only screen and (max-width:560px){.list-ol,.list-ul,.o-plain-code ul{font-size:16px;font-size:1.6rem;line-height:1.3}}.list-ul--no-padding{padding-left:0}.list-ul li,.o-plain-code ul li{color:#7f7f7f;padding-left:15px}.list-ul li:before,.o-plain-code ul li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;background-color:#7f7f7f;border-radius:50%}.list-ul li ul,.o-plain-code ul li ul{padding-left:30px;margin-bottom:0}@media only screen and (max-width:1248px){.list-ul li ul,.o-plain-code ul li ul{padding-left:15px}}.list-ul li li:before,.o-plain-code ul li li:before{border:2px solid #7f7f7f;background-color:transparent}.list-ul--bullet-centered li:before{top:50%;transform:translateY(-50%)}.list-ol li{color:#7f7f7f;counter-increment:a}.list-ol li:before{content:counter(a) ".";display:inline-block;vertical-align:top;padding-right:10px;color:#7f7f7f}.nav-list{font-size:16px;font-size:1.6rem;margin-bottom:30px;font-weight:400;color:#222}.nav-list:last-child{margin-bottom:0}.nav-list li{margin-bottom:5px}.nav-list li .c-tip{margin-top:0;margin-bottom:0}.nav-list .is-active{text-decoration:none;color:#0caea1}.c-tk-list{--list-padding-left:14px;--list-font-size:16px;--list-line-height:24px;padding-left:var(--list-padding-left);margin-bottom:0;list-style:none}.c-tk-list li{position:relative;font-size:var(--list-font-size);line-height:var(--list-line-height)}.c-tk-list-ul{--list-bullet-size:6px;--list-bullet-top:0;--list-bullet-left:-10px}.c-tk-list-ul li:before{content:"●";position:absolute;top:var(--list-bullet-top);left:var(--list-bullet-left);font-size:var(--list-bullet-size)}a{color:inherit;transition:color .1s ease-in-out}a:hover{color:#0caea1}.wrapper{position:relative;max-width:1160px;width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.wrapper{padding-left:30px;padding-right:30px}}@media only screen and (max-width:560px){.wrapper{padding-left:15px;padding-right:15px}}.wrapper--narrow{max-width:840px}.wrapper--wider{max-width:1443px!important}.o-main-section{padding-top:24px;padding-bottom:24px}@media only screen and (min-width:768px){.o-main-section{padding-top:36px;padding-bottom:36px}}@media only screen and (min-width:1024px){.o-main-section__homepage{padding-bottom:80px;margin-bottom:36px}}.o-main-section--bigger-offset{padding-top:72px;padding-bottom:72px}@media only screen and (max-width:768px){.o-main-section--bigger-offset{padding-top:48px;padding-bottom:48px}}.o-main-section{padding-bottom:48px;background-color:#fff}.o-main-section__homepage{position:relative;background:#f9f9fa;background:linear-gradient(180deg,#edf5fe,#efeff3);margin-top:-65px;padding-bottom:24px;margin-bottom:24px;z-index:11}@media only screen and (min-width:768px){.o-main-section__homepage{margin-top:-97px}}@media only screen and (min-width:1024px){.o-main-section__homepage{background:linear-gradient(90deg,#cddbeb,#fdfcfc)}}@media only screen and (min-width:1248px){.o-main-section__homepage{padding-bottom:80px;margin-bottom:72px}}.o-main-section--smaller-offset{padding-top:20px;padding-bottom:30px}.o-main-section--medium-offset{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:768px){.o-main-section--medium-offset{padding-top:40px;padding-bottom:40px}}.o-main-section--bigger-offset{padding-top:75px;padding-bottom:75px}@media only screen and (max-width:768px){.o-main-section--bigger-offset{padding-top:40px;padding-bottom:40px}}.o-main-section--no-offset{padding-top:0;padding-bottom:0}.o-main-section--top-0-offset{padding-top:0}.o-main-section--bottom-0-offset{padding-bottom:0}.o-main-section--top-small-offset{padding-top:10px}.o-main-section--bottom-small-offset{padding-bottom:10px}.o-main-section--grey{background-color:#fafafa}.o-main-section--brand{background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4)}.o-main-section--pattern{background-color:#fafafa;background-image:url(../assets/img/trvlkng-pattern.png);background-repeat:repeat}.o-main-section--with-breadcrumb{padding-top:30px}.o-main-section--christmas-beige{background-color:#fbf4e8;background-image:url(../assets/img/bg-christmas-pattern.png);background-repeat:repeat}.o-main-section--crown-pattern{background-color:#fff9ef;background-image:url(../assets/img/crown-pattern-orange.svg);background-size:48px 48px;background-repeat:repeat}.o-main-section--got-pattern{background-color:#fbf4e8;background-image:url(../assets/img/bg-got.jpg);background-repeat:repeat}.c-tk-o-main-section{width:100%;background-color:#fff;overflow-x:hidden}.c-tk-o-main-section--with-breadcrumb{padding-top:24px}@media only screen and (min-width:768px){.c-tk-o-main-section--with-breadcrumb{padding-top:32px}}.c-tk-o-main-section__container{width:100%;margin:0 auto;padding:0 12px;max-width:1168px}@media only screen and (min-width:768px){.c-tk-o-main-section__container{padding-left:24px;padding-right:24px}}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}[class*=col-]{flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-lg--1-16{flex-basis:6.25%;max-width:6.25%}.col-lg--2-16{flex-basis:12.5%;max-width:12.5%}.col-lg--3-16{flex-basis:18.75%;max-width:18.75%}.col-lg--4-16{flex-basis:25%;max-width:25%}.col-lg--5-16{flex-basis:31.25%;max-width:31.25%}.col-lg--6-16{flex-basis:37.5%;max-width:37.5%}.col-lg--7-16{flex-basis:43.75%;max-width:43.75%}.col-lg--8-16{flex-basis:50%;max-width:50%}.col-lg--9-16{flex-basis:56.25%;max-width:56.25%}.col-lg--10-16{flex-basis:62.5%;max-width:62.5%}.col-lg--11-16{flex-basis:68.75%;max-width:68.75%}.col-lg--12-16{flex-basis:75%;max-width:75%}.col-lg--13-16{flex-basis:81.25%;max-width:81.25%}.col-lg--14-16{flex-basis:87.5%;max-width:87.5%}.col-lg--15-16{flex-basis:93.75%;max-width:93.75%}.col-lg--16-16{flex-basis:100%;max-width:100%}.col-lg--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg--3-12{flex-basis:25%;max-width:25%}.col-lg--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg--6-12{flex-basis:50%;max-width:50%}.col-lg--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg--9-12{flex-basis:75%;max-width:75%}.col-lg--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg--12-12{flex-basis:100%;max-width:100%}@media only screen and (min-width:1300px){.col-lg-wide--1-16{flex-basis:6.25%;max-width:6.25%}.col-lg-wide--2-16{flex-basis:12.5%;max-width:12.5%}.col-lg-wide--3-16{flex-basis:18.75%;max-width:18.75%}.col-lg-wide--4-16{flex-basis:25%;max-width:25%}.col-lg-wide--5-16{flex-basis:31.25%;max-width:31.25%}.col-lg-wide--6-16{flex-basis:37.5%;max-width:37.5%}.col-lg-wide--7-16{flex-basis:43.75%;max-width:43.75%}.col-lg-wide--8-16{flex-basis:50%;max-width:50%}.col-lg-wide--9-16{flex-basis:56.25%;max-width:56.25%}.col-lg-wide--10-16{flex-basis:62.5%;max-width:62.5%}.col-lg-wide--11-16{flex-basis:68.75%;max-width:68.75%}.col-lg-wide--12-16{flex-basis:75%;max-width:75%}.col-lg-wide--13-16{flex-basis:81.25%;max-width:81.25%}.col-lg-wide--14-16{flex-basis:87.5%;max-width:87.5%}.col-lg-wide--15-16{flex-basis:93.75%;max-width:93.75%}.col-lg-wide--16-16{flex-basis:100%;max-width:100%}.col-lg-wide--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-wide--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-wide--3-12{flex-basis:25%;max-width:25%}.col-lg-wide--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-wide--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-wide--6-12{flex-basis:50%;max-width:50%}.col-lg-wide--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-wide--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-wide--9-12{flex-basis:75%;max-width:75%}.col-lg-wide--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-wide--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-wide--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:1024px){.col-md-wide--1-16{flex-basis:6.25%;max-width:6.25%}.col-md-wide--2-16{flex-basis:12.5%;max-width:12.5%}.col-md-wide--3-16{flex-basis:18.75%;max-width:18.75%}.col-md-wide--4-16{flex-basis:25%;max-width:25%}.col-md-wide--5-16{flex-basis:31.25%;max-width:31.25%}.col-md-wide--6-16{flex-basis:37.5%;max-width:37.5%}.col-md-wide--7-16{flex-basis:43.75%;max-width:43.75%}.col-md-wide--8-16{flex-basis:50%;max-width:50%}.col-md-wide--9-16{flex-basis:56.25%;max-width:56.25%}.col-md-wide--10-16{flex-basis:62.5%;max-width:62.5%}.col-md-wide--11-16{flex-basis:68.75%;max-width:68.75%}.col-md-wide--12-16{flex-basis:75%;max-width:75%}.col-md-wide--13-16{flex-basis:81.25%;max-width:81.25%}.col-md-wide--14-16{flex-basis:87.5%;max-width:87.5%}.col-md-wide--15-16{flex-basis:93.75%;max-width:93.75%}.col-md-wide--16-16{flex-basis:100%;max-width:100%}.col-md-wide--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-wide--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-wide--3-12{flex-basis:25%;max-width:25%}.col-md-wide--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-wide--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-wide--6-12{flex-basis:50%;max-width:50%}.col-md-wide--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-wide--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-wide--9-12{flex-basis:75%;max-width:75%}.col-md-wide--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-wide--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-wide--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:768px){.col-md--1-16{flex-basis:6.25%;max-width:6.25%}.col-md--2-16{flex-basis:12.5%;max-width:12.5%}.col-md--3-16{flex-basis:18.75%;max-width:18.75%}.col-md--4-16{flex-basis:25%;max-width:25%}.col-md--5-16{flex-basis:31.25%;max-width:31.25%}.col-md--6-16{flex-basis:37.5%;max-width:37.5%}.col-md--7-16{flex-basis:43.75%;max-width:43.75%}.col-md--8-16{flex-basis:50%;max-width:50%}.col-md--9-16{flex-basis:56.25%;max-width:56.25%}.col-md--10-16{flex-basis:62.5%;max-width:62.5%}.col-md--11-16{flex-basis:68.75%;max-width:68.75%}.col-md--12-16{flex-basis:75%;max-width:75%}.col-md--13-16{flex-basis:81.25%;max-width:81.25%}.col-md--14-16{flex-basis:87.5%;max-width:87.5%}.col-md--15-16{flex-basis:93.75%;max-width:93.75%}.col-md--16-16{flex-basis:100%;max-width:100%}.col-md--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md--3-12{flex-basis:25%;max-width:25%}.col-md--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md--6-12{flex-basis:50%;max-width:50%}.col-md--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md--9-12{flex-basis:75%;max-width:75%}.col-md--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:560px){.col-xs-wide--1-16{flex-basis:6.25%;max-width:6.25%}.col-xs-wide--2-16{flex-basis:12.5%;max-width:12.5%}.col-xs-wide--3-16{flex-basis:18.75%;max-width:18.75%}.col-xs-wide--4-16{flex-basis:25%;max-width:25%}.col-xs-wide--5-16{flex-basis:31.25%;max-width:31.25%}.col-xs-wide--6-16{flex-basis:37.5%;max-width:37.5%}.col-xs-wide--7-16{flex-basis:43.75%;max-width:43.75%}.col-xs-wide--8-16{flex-basis:50%;max-width:50%}.col-xs-wide--9-16{flex-basis:56.25%;max-width:56.25%}.col-xs-wide--10-16{flex-basis:62.5%;max-width:62.5%}.col-xs-wide--11-16{flex-basis:68.75%;max-width:68.75%}.col-xs-wide--12-16{flex-basis:75%;max-width:75%}.col-xs-wide--13-16{flex-basis:81.25%;max-width:81.25%}.col-xs-wide--14-16{flex-basis:87.5%;max-width:87.5%}.col-xs-wide--15-16{flex-basis:93.75%;max-width:93.75%}.col-xs-wide--16-16{flex-basis:100%;max-width:100%}.col-xs-wide--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-wide--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-wide--3-12{flex-basis:25%;max-width:25%}.col-xs-wide--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-wide--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-wide--6-12{flex-basis:50%;max-width:50%}.col-xs-wide--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-wide--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-wide--9-12{flex-basis:75%;max-width:75%}.col-xs-wide--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-wide--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-wide--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:400px){.col-xs--1-16{flex-basis:6.25%;max-width:6.25%}.col-xs--2-16{flex-basis:12.5%;max-width:12.5%}.col-xs--3-16{flex-basis:18.75%;max-width:18.75%}.col-xs--4-16{flex-basis:25%;max-width:25%}.col-xs--5-16{flex-basis:31.25%;max-width:31.25%}.col-xs--6-16{flex-basis:37.5%;max-width:37.5%}.col-xs--7-16{flex-basis:43.75%;max-width:43.75%}.col-xs--8-16{flex-basis:50%;max-width:50%}.col-xs--9-16{flex-basis:56.25%;max-width:56.25%}.col-xs--10-16{flex-basis:62.5%;max-width:62.5%}.col-xs--11-16{flex-basis:68.75%;max-width:68.75%}.col-xs--12-16{flex-basis:75%;max-width:75%}.col-xs--13-16{flex-basis:81.25%;max-width:81.25%}.col-xs--14-16{flex-basis:87.5%;max-width:87.5%}.col-xs--15-16{flex-basis:93.75%;max-width:93.75%}.col-xs--16-16{flex-basis:100%;max-width:100%}.col-xs--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs--3-12{flex-basis:25%;max-width:25%}.col-xs--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs--6-12{flex-basis:50%;max-width:50%}.col-xs--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs--9-12{flex-basis:75%;max-width:75%}.col-xs--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:1023.98px){.col-lg-max--1-16{flex-basis:6.25%;max-width:6.25%}.col-lg-max--2-16{flex-basis:12.5%;max-width:12.5%}.col-lg-max--3-16{flex-basis:18.75%;max-width:18.75%}.col-lg-max--4-16{flex-basis:25%;max-width:25%}.col-lg-max--5-16{flex-basis:31.25%;max-width:31.25%}.col-lg-max--6-16{flex-basis:37.5%;max-width:37.5%}.col-lg-max--7-16{flex-basis:43.75%;max-width:43.75%}.col-lg-max--8-16{flex-basis:50%;max-width:50%}.col-lg-max--9-16{flex-basis:56.25%;max-width:56.25%}.col-lg-max--10-16{flex-basis:62.5%;max-width:62.5%}.col-lg-max--11-16{flex-basis:68.75%;max-width:68.75%}.col-lg-max--12-16{flex-basis:75%;max-width:75%}.col-lg-max--13-16{flex-basis:81.25%;max-width:81.25%}.col-lg-max--14-16{flex-basis:87.5%;max-width:87.5%}.col-lg-max--15-16{flex-basis:93.75%;max-width:93.75%}.col-lg-max--16-16{flex-basis:100%;max-width:100%}.col-lg-max--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-max--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-max--3-12{flex-basis:25%;max-width:25%}.col-lg-max--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-max--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-max--6-12{flex-basis:50%;max-width:50%}.col-lg-max--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-max--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-max--9-12{flex-basis:75%;max-width:75%}.col-lg-max--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-max--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-max--12-12{flex-basis:100%;max-width:100%}}@media only screen and (max-width:767.98px){.col-md-max--1-16{flex-basis:6.25%;max-width:6.25%}.col-md-max--2-16{flex-basis:12.5%;max-width:12.5%}.col-md-max--3-16{flex-basis:18.75%;max-width:18.75%}.col-md-max--4-16{flex-basis:25%;max-width:25%}.col-md-max--5-16{flex-basis:31.25%;max-width:31.25%}.col-md-max--6-16{flex-basis:37.5%;max-width:37.5%}.col-md-max--7-16{flex-basis:43.75%;max-width:43.75%}.col-md-max--8-16{flex-basis:50%;max-width:50%}.col-md-max--9-16{flex-basis:56.25%;max-width:56.25%}.col-md-max--10-16{flex-basis:62.5%;max-width:62.5%}.col-md-max--11-16{flex-basis:68.75%;max-width:68.75%}.col-md-max--12-16{flex-basis:75%;max-width:75%}.col-md-max--13-16{flex-basis:81.25%;max-width:81.25%}.col-md-max--14-16{flex-basis:87.5%;max-width:87.5%}.col-md-max--15-16{flex-basis:93.75%;max-width:93.75%}.col-md-max--16-16{flex-basis:100%;max-width:100%}.col-md-max--1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-max--2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-max--3-12{flex-basis:25%;max-width:25%}.col-md-max--4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-max--5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-max--6-12{flex-basis:50%;max-width:50%}.col-md-max--7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-max--8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-max--9-12{flex-basis:75%;max-width:75%}.col-md-max--10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-max--11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-max--12-12{flex-basis:100%;max-width:100%}}.o-plain-code a{color:#0caea1}.o-plain-code hr{margin-top:30px;margin-bottom:30px;border:0;border-top:1px solid #f0f0f0}@font-face{font-family:lg;src:url(../assets/fonts/lg.eot?n1z373);src:url(../assets/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(../assets/fonts/lg.woff?n1z373) format("woff"),url(../assets/fonts/lg.ttf?n1z373) format("truetype"),url(../assets/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;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{background-color:rgba(0,0,0,.45);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}.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 e{0%{left:0}50%{left:-30px}to{left:0}}@keyframes f{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:e .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:f .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:medium 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-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0,100%,0);transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translateZ(0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-toggle-thumb:hover{color:#fff}.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(../assets/img/vimeo-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(../assets/img/vimeo-play.png) no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url(../assets/img/video-play.png) no-repeat scroll 0 0;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(../assets/img/youtube-play.png) no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(../assets/img/youtube-play.png) no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.group{*zoom:1}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity: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{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(../assets/img/loading.gif) no-repeat scroll 50% transparent;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;padding:5rem 5px 15rem;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:5rem 5px 15rem;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:rgba(34,34,34,.7);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-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.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}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:unset!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:1.42857%;height:10px;float:left}.si-float-wrapper{position:absolute;width:100%}.si-float-wrapper,.si-float-wrapper *{box-sizing:border-box}[class*=si-wrapper]{display:flex;position:absolute;align-items:center;font-size:14px;cursor:default}.si-wrapper-top{flex-direction:column;margin-top:-40px;margin-left:0;transform:translate(-50%,-100%)}.si-wrapper-bottom{flex-direction:column-reverse;margin-top:0;margin-left:0;transform:translate(-50%)}.si-wrapper-left{margin-top:-20px;margin-left:-11px;transform:translate(-100%,-50%)}.si-wrapper-right{flex-direction:row-reverse;margin-top:-20px;margin-left:11px;transform:translateY(-50%)}[class*=si-shadow-wrapper]{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.298039;z-index:1}.si-shadow-wrapper-bottom,.si-shadow-wrapper-top{flex-direction:column}.si-shadow-pointer-bottom,.si-shadow-pointer-right{order:-1}.si-shadow-frame{box-shadow:0 1px 3px 0 #000}[class*=si-shadow-pointer]{position:relative;width:10px;height:10px;margin:auto}[class*=si-shadow-inner-pointer]{position:absolute;width:141%;height:141%;box-shadow:-.7071067812px .7071067812px 3px 0 #000}.si-shadow-inner-pointer-top{left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-bottom{bottom:0;left:50%;transform:translate(-50%,50%) rotate(-45deg)}.si-shadow-inner-pointer-left{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.si-shadow-inner-pointer-right{top:50%;right:0;transform:translate(50%,-50%) rotate(-45deg)}.si-frame{position:relative;flex:1 1 auto;border-radius:3px;overflow:hidden;z-index:2}.si-content-wrapper{width:100%;max-width:100%;max-height:100%;padding:0;background-color:#fff}.si-has-border .si-content-wrapper{border:0 solid #bbb}.si-content{overflow:auto}.si-close-button{position:absolute;top:0;right:0;border:0;outline:none;background-color:transparent;color:inherit;font-family:Arial,Baskerville,monospace;font-size:24px;cursor:pointer;opacity:.5;appearance:none;z-index:10}.si-close-button:focus,.si-close-button:hover{opacity:.7}[class*=si-pointer-border]{position:absolute;border:10px solid transparent;z-index:3}[class*=si-pointer-bg]{position:relative;border:10px solid transparent;z-index:4}.si-has-border [class*=si-pointer-bg]{border-width:10px}.si-pointer-border-bottom,.si-pointer-border-top{left:50%;transform:translate(-50%)}.si-pointer-border-left,.si-pointer-border-right{top:50%;transform:translateY(-50%)}.si-pointer-top{border-bottom:0}.si-pointer-border-top{bottom:0;border-top-color:#bbb}.si-pointer-bg-top{border-top-color:#fff}.si-has-border .si-pointer-bg-top{top:0;margin-bottom:0}.si-pointer-bottom{border-top:0}.si-pointer-border-bottom{top:0;border-bottom-color:#bbb}.si-pointer-bg-bottom{border-bottom-color:#fff}.si-has-border .si-pointer-bg-bottom{bottom:0;margin-top:0}.si-pointer-left{border-right:0}.si-pointer-border-left{right:0;border-left-color:#bbb}.si-pointer-bg-left{border-left-color:#fff}.si-has-border .si-pointer-bg-left{left:0;margin-right:0}.si-pointer-right{border-left:0}.si-pointer-border-right{left:0;border-right-color:#bbb}.si-pointer-bg-right{border-right-color:#fff}.si-has-border .si-pointer-bg-right{right:0;margin-left:0}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.c-blog-article__content .offer .content .button a,.c-button,.c-step-order__button--next,.c-step-order__button--prev{font-size:16px;font-size:1.6rem;line-height:19px;display:inline-block;margin:5px;padding:15px 24px 14px;text-decoration:none;font-weight:600;text-align:center;border-radius:6px;border:0;background-color:#f0f0f0;color:#222;transition:background-color .3s ease-in-out,color .3s ease-in-out}.c-blog-article__content .offer .content .button a:hover,.c-button:hover,.c-step-order__button--next:hover,.c-step-order__button--prev:hover{color:#fff}.c-blog-article__content .offer .content .button a.c-button--text,.c-button--text.c-step-order__button--next,.c-button--text.c-step-order__button--prev,.c-button.c-button--text{background-color:transparent;border:none;color:#222}.c-blog-article__content .offer .content .button a.c-button--text:hover,.c-button--text.c-step-order__button--next:hover,.c-button--text.c-step-order__button--prev:hover,.c-button.c-button--text:hover{color:#3dbeb4}.c-blog-article__content .offer .content .button a.c-button--text.is-active,.c-blog-article__content .offer .content .button a.c-button--text:focus,.c-button--text.c-step-order__button--next:focus,.c-button--text.c-step-order__button--prev:focus,.c-button--text.is-active.c-step-order__button--next,.c-button--text.is-active.c-step-order__button--prev,.c-button.c-button--text.is-active,.c-button.c-button--text:focus{color:#0caea1}.c-blog-article__content .offer .content .button a.c-button--text.c-button--disabled,.c-blog-article__content .offer .content .button a.c-button--text[disabled],.c-button--text.c-button--disabled.c-step-order__button--next,.c-button--text.c-button--disabled.c-step-order__button--prev,.c-button--text[disabled].c-step-order__button--next,.c-button--text[disabled].c-step-order__button--prev,.c-button.c-button--text.c-button--disabled,.c-button.c-button--text[disabled]{color:#fff;background-color:#c8c8c8}.c-blog-article__content .offer .content .button a.c-button--variable-height,.c-button--variable-height.c-step-order__button--next,.c-button--variable-height.c-step-order__button--prev,.c-button.c-button--variable-height{padding-top:12px;padding-bottom:12px;line-height:1.5}.c-blog-article__content .offer .content .button a,a.c-button,a.c-step-order__button--next,a.c-step-order__button--prev,button.c-button,button.c-step-order__button--next,button.c-step-order__button--prev{cursor:pointer}.c-blog-article__content .offer .content .button a,.c-button--primary{background-color:#0caea1;color:#fff}.c-blog-article__content .offer .content .button a:hover,.c-button--primary:hover{background-color:#3dbeb4}.c-blog-article__content .offer .content .button a.is-active,.c-blog-article__content .offer .content .button a:focus,.c-button--primary.is-active,.c-button--primary:focus{background-color:#0caea1}.c-blog-article__content .offer .content .button a.c-button--outline,.c-button--primary.c-button--outline{background-color:transparent;border:1.5px solid #0caea1;color:#0caea1}.c-blog-article__content .offer .content .button a.c-button--outline.is-active,.c-blog-article__content .offer .content .button a.c-button--outline:hover,.c-button--primary.c-button--outline.is-active,.c-button--primary.c-button--outline:hover{border-color:#3dbeb4;color:#3dbeb4}.c-blog-article__content .offer .content .button a.c-button--text,.c-button--primary.c-button--text{background-color:transparent;border:none;color:#0caea1}.c-blog-article__content .offer .content .button a.c-button--text.is-active,.c-blog-article__content .offer .content .button a.c-button--text:hover,.c-button--primary.c-button--text.is-active,.c-button--primary.c-button--text:hover{color:#3dbeb4}.c-button--primary-outlined{color:#0caea1;background-color:transparent;border:1px solid #0caea1}.c-button--primary-outlined:hover{background-color:#3dbeb4}.c-button--primary-outlined.is-active,.c-button--primary-outlined:focus{background-color:#0caea1}.c-button--primary-outlined.is-active,.c-button--primary-outlined:focus,.c-button--primary-outlined:hover{color:#fff}.c-button--white{background-color:#fff;color:#222}.c-button--white.c-button--icon.is-active,.c-button--white.c-button--icon:hover,.c-button--white.is-active,.c-button--white:hover{background-color:#fafafa;color:#222}.c-button--white.c-button--outline{background-color:transparent;border:1.5px solid #fff;color:#fff}.c-button--white.c-button--outline.is-active,.c-button--white.c-button--outline:hover{border-color:#fff;color:#222}.c-button--white.c-button--text{background-color:transparent;border:none;color:#fff}.c-button--white.c-button--text.is-active,.c-button--white.c-button--text:hover{color:#fff}.c-button--black{color:#fff}.c-button--black,.c-button--black.is-active,.c-button--black:hover{background-color:#222}.c-button--black.c-button--outline{background-color:transparent;border:1.5px solid #222;color:#222}.c-button--black.c-button--outline.is-active,.c-button--black.c-button--outline:hover{border-color:#222;color:#222}.c-button--black.c-button--text{background-color:transparent;border:none;color:#222}.c-button--black.c-button--text.is-active,.c-button--black.c-button--text:hover{color:#222}.c-button--pink{color:#fff}.c-button--pink,.c-button--pink.is-active,.c-button--pink:hover{background-color:#ff2c65}.c-button--pink.c-button--outline{background-color:transparent;border:1.5px solid #ff2c65;color:#ff2c65}.c-button--pink.c-button--outline.is-active,.c-button--pink.c-button--outline:hover{border-color:#ff2c65;color:#ff2c65}.c-button--pink.c-button--text{background-color:transparent;border:none;color:#ff2c65}.c-button--pink.c-button--text.is-active,.c-button--pink.c-button--text:hover{color:#ff2c65}.c-button--active-gradient{transition:background .5s ease}.c-button--active-gradient.is-active,.c-button--active-gradient:hover{background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4);color:#fff}.c-button--secondary,.c-step-order__button--prev{background-color:#fff;color:#222;border:1.5px solid #e9e9e9}.c-button--secondary.is-active,.c-button--secondary:focus,.c-button--secondary:hover,.c-step-order__button--prev:focus,.c-step-order__button--prev:hover,.is-active.c-step-order__button--prev{color:#222;background-color:#f9f9fa;box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}.c-button--secondary.c-button--text,.c-button--text.c-step-order__button--prev{background-color:transparent;border:none;color:#fff}.c-button--secondary.c-button--text.is-active,.c-button--secondary.c-button--text:hover,.c-button--text.c-step-order__button--prev:hover,.c-button--text.is-active.c-step-order__button--prev{color:#f9f9fa}.c-button--disabled.c-step-order__button--prev,.c-button--secondary.c-button--disabled,.c-button--secondary[disabled],[disabled].c-step-order__button--prev{color:#c8c8c8;background-color:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}.c-button--disabled.c-step-order__button--prev:focus,.c-button--disabled.c-step-order__button--prev:hover,.c-button--secondary.c-button--disabled:focus,.c-button--secondary.c-button--disabled:hover,.c-button--secondary[disabled]:focus,.c-button--secondary[disabled]:hover,[disabled].c-step-order__button--prev:focus,[disabled].c-step-order__button--prev:hover{color:#c8c8c8;background-color:#fff}.c-button--orange,.c-step-order__button--next{background-color:#fc9d3e;color:#fff}.c-button--orange:hover,.c-step-order__button--next:hover{background-color:#fdb165}.c-button--orange.is-active,.c-button--orange:focus,.c-step-order__button--next:focus,.is-active.c-step-order__button--next{background-color:#fc9d3e}.c-button--danger{background-color:red;color:#fff}.c-button--danger:hover{background-color:#ff3131}.c-button--danger.is-active,.c-button--danger:focus{background-color:#e20000}.c-button--blue{background-color:#425893;color:#fff}.c-button--blue:hover{background-color:#6678a8}.c-button--blue.is-active,.c-button--blue:focus{background-color:#3c5085}.c-button--brown{background-color:#cc5849;color:#fff}.c-button--brown:hover{background-color:#d6786b}.c-button--brown.is-active,.c-button--brown:focus{background-color:#b85042}.c-button--disabled{cursor:no-drop!important}.c-button--disabled,.c-button--disabled.is-active,.c-button--disabled:focus,.c-button--disabled:hover{background-color:#c8c8c8;color:#fff}.c-button--small{font-size:12px;font-size:1.2rem;line-height:20px;padding:7px 12px;min-width:auto}.c-button--small.c-button--variable-height{padding-top:7px;padding-bottom:7px;line-height:1.5}.c-button--smaller{font-size:14px;font-size:1.4rem;line-height:1.3;padding:10px 16px;min-width:auto}.c-button--with-icon{white-space:nowrap}.c-button--with-icon>img{max-height:24px;display:inline-block;vertical-align:middle}.c-button--with-icon>.icon-svg{display:inline-block;vertical-align:middle;margin-right:7px;margin-top:-6px;line-height:1}.c-button--with-icon>.icon-svg:last-child{margin-right:0;margin-left:7px}.c-button--with-icon>.icon-svg+span{vertical-align:middle}.c-button--icon{position:relative;padding:0;width:46px;height:46px;min-width:inherit;text-align:center}.c-button--icon.is-active,.c-button--icon:hover{color:inherit}.c-button--icon.is-active>.icon-svg.is-static,.c-button--icon:hover>.icon-svg.is-static{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out .3s}.c-button--icon.is-active>.icon-svg.is-hover,.c-button--icon:hover>.icon-svg.is-hover{opacity:1;visibility:visible;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s}.c-button--icon.is-favorite{color:#ff2c65}.c-button--icon.c-button--disabled{background-color:#f0f0f0;color:#c8c8c8}.c-button--icon.c-button--bigger{width:56px;height:56px}.c-button--icon>.icon-svg{display:block;opacity:1;visibility:visible;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out 0s}.c-button--icon>.icon-svg .icon-svg__svg{margin-top:-1px;margin-right:-1px;display:inline-block;vertical-align:middle}.c-button--icon>.icon-svg.is-hover{position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out 0s,visibility .3s ease-in-out .3s}.c-button--icon-facebook{background-color:#3b5998;color:#fff}.c-button--icon-youtube{background-color:#f61c0d;color:#fff}.c-button--icon-google{background-color:#dc4e41;color:#fff}.c-button--icon-instagram{background-color:#e09b3d;background-image:linear-gradient(0deg,#e09b3d,#c74c4d 30%,#c21975 60%,#7024c4);color:#fff}.c-button--rounded{border-radius:50%}.c-button--favourite{margin:0;border-radius:50%;background-color:#fff}.c-button--favourite .c-tooltip__box{width:auto;min-width:160px;padding:12px}.c-button--favourite.is-active,.c-button--favourite:hover{color:#ff2c65}.c-button--favourite .icon-svg{line-height:1.2}.c-button--favourite-with-label{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 20px}.c-button--favourite-with-label>.icon-svg{display:inline-flex;align-items:center;margin:0;margin-right:12px;margin-top:1px}.c-button--favourite-white{background:#fff}.c-button-group--center{text-align:center}.c-button-group--right{text-align:right}.c-tk-input{position:relative;display:block;margin:5px}.c-tk-input.is-error .c-tk-calendar-range__value,.c-tk-input.is-error .c-tk-deal__filter-date-input,.c-tk-input.is-error .c-tk-input__input,.c-tk-input.is-error .c-tk-person-selector__value{border-color:#ff2c65}.c-tk-input.is-error .c-form-message{color:#ff2c65}.c-tk-input.is-disabled,.c-tk-input[disabled]{pointer-events:none}.c-tk-input.is-disabled .c-tk-calendar-range__value,.c-tk-input.is-disabled .c-tk-deal__filter-date-input,.c-tk-input.is-disabled .c-tk-input__input,.c-tk-input.is-disabled .c-tk-person-selector__value,.c-tk-input[disabled] .c-tk-calendar-range__value,.c-tk-input[disabled] .c-tk-deal__filter-date-input,.c-tk-input[disabled] .c-tk-input__input,.c-tk-input[disabled] .c-tk-person-selector__value{color:#c8c8c8;background-color:#f9f9fa;border-color:#e9e9e9}.c-tk-input.is-disabled .c-tk-calendar-range__value::placeholder,.c-tk-input.is-disabled .c-tk-deal__filter-date-input::placeholder,.c-tk-input.is-disabled .c-tk-input__input::placeholder,.c-tk-input.is-disabled .c-tk-person-selector__value::placeholder,.c-tk-input[disabled] .c-tk-calendar-range__value::placeholder,.c-tk-input[disabled] .c-tk-deal__filter-date-input::placeholder,.c-tk-input[disabled] .c-tk-input__input::placeholder,.c-tk-input[disabled] .c-tk-person-selector__value::placeholder{color:#c8c8c8}.c-tk-calendar-range__value,.c-tk-deal__filter-date-input,.c-tk-input__input,.c-tk-person-selector__value{padding:14px 16px;background-color:#f9f9fa;border:1px solid #e9e9e9;border-radius:4px;color:#000;font-weight:600;line-height:18px;min-width:200px;width:200px}.c-tk-calendar-range__value:focus,.c-tk-calendar-range__value:hover,.c-tk-deal__filter-date-input:focus,.c-tk-deal__filter-date-input:hover,.c-tk-input__input:focus,.c-tk-input__input:hover,.c-tk-person-selector__value:focus,.c-tk-person-selector__value:hover{outline:none}.c-tk-calendar-range__value::placeholder,.c-tk-deal__filter-date-input::placeholder,.c-tk-input__input::placeholder,.c-tk-person-selector__value::placeholder{color:#000}.c-input{position:relative;display:block;margin:5px}.c-input.is-error .c-input__input,.c-input.is-error .c-step-order-axa__participant input,.c-input.is-error .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-input.is-error input,.c-step-order-tuito__participant .c-input.is-error input{border-color:#ff2c65}.c-input.is-error .c-form-message{color:#ff2c65}.c-input.is-disabled,.c-input[disabled]{pointer-events:none}.c-input.is-disabled .c-input__input,.c-input.is-disabled .c-step-order-axa__participant input,.c-input.is-disabled .c-step-order-tuito__participant input,.c-input[disabled] .c-input__input,.c-input[disabled] .c-step-order-axa__participant input,.c-input[disabled] .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-input.is-disabled input,.c-step-order-axa__participant .c-input[disabled] input,.c-step-order-tuito__participant .c-input.is-disabled input,.c-step-order-tuito__participant .c-input[disabled] input{color:#c8c8c8;background-color:#f9f9fa;border-color:#e9e9e9}.c-input.is-disabled .c-input__input::placeholder,.c-input.is-disabled .c-step-order-axa__participant input::placeholder,.c-input.is-disabled .c-step-order-tuito__participant input::placeholder,.c-input[disabled] .c-input__input::placeholder,.c-input[disabled] .c-step-order-axa__participant input::placeholder,.c-input[disabled] .c-step-order-tuito__participant input::placeholder,.c-step-order-axa__participant .c-input.is-disabled input::placeholder,.c-step-order-axa__participant .c-input[disabled] input::placeholder,.c-step-order-tuito__participant .c-input.is-disabled input::placeholder,.c-step-order-tuito__participant .c-input[disabled] input::placeholder{color:#c8c8c8}.c-input--inline{display:inline-block}.c-input--white .c-input__input,.c-input--white .c-step-order-axa__participant input,.c-input--white .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-input--white input,.c-step-order-tuito__participant .c-input--white input{background-color:#fff}.c-input--white .c-input__input:focus,.c-input--white .c-step-order-axa__participant input:focus,.c-input--white .c-step-order-tuito__participant input:focus,.c-step-order-axa__participant .c-input--white input:focus,.c-step-order-tuito__participant .c-input--white input:focus{background-color:#fafafa}.c-input--bigger .c-input__input,.c-input--bigger .c-step-order-axa__participant input,.c-input--bigger .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-input--bigger input,.c-step-order-tuito__participant .c-input--bigger input{height:60px;border-radius:30px;line-height:60px}.c-input--icon-left>.icon-svg,.c-input--icon-right>.icon-svg{position:absolute;top:50%;transform:translateY(-50%);margin-left:0;margin-right:0;z-index:1}.c-input--icon-left>.icon-svg svg,.c-input--icon-right>.icon-svg svg{margin:0}.c-input--icon-left>.icon-svg{left:18px}.c-input--icon-left>input{padding-left:50px}.c-input--icon-right>.icon-svg{right:18px}.c-input--icon-right>input{padding-right:50px}.c-input__input,.c-step-order-axa__participant input,.c-step-order-tuito__participant input{display:block;padding:14px 16px;background-color:#f9f9fa;border:1px solid #e9e9e9;border-radius:4px;color:#000;font-weight:600;line-height:18px;min-width:200px;width:100%;transition:border .3s ease-in-out}.c-input__input:focus,.c-input__input:hover,.c-step-order-axa__participant input:focus,.c-step-order-axa__participant input:hover,.c-step-order-tuito__participant input:focus,.c-step-order-tuito__participant input:hover{outline:none}.c-input__input:focus:not([readonly])::placeholder,.c-step-order-axa__participant input:focus:not([readonly])::placeholder,.c-step-order-tuito__participant input:focus:not([readonly])::placeholder{opacity:0}.c-input__input::placeholder,.c-step-order-axa__participant input::placeholder,.c-step-order-tuito__participant input::placeholder{color:#000}@media only screen and (max-width:560px){.c-input__input,.c-step-order-axa__participant input,.c-step-order-tuito__participant input{min-width:auto}}.c-input__label{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px;text-transform:uppercase;font-weight:700}.c-input__label-note{display:inline-block;margin-left:.25em;font-style:italic;font-weight:400;text-transform:none}.c-input__tooltip{position:absolute;top:22.5px;right:10px;transform:translateY(-50%)}.c-input__tooltip .icon-svg{color:#959595}.c-input__tooltip--error .c-tooltip{position:absolute;top:0;left:50%}.c-input__tooltip--error .c-tooltip__box{font-size:12px;font-size:1.2rem;line-height:16px;display:flex;align-items:center;bottom:auto;width:auto;min-width:256px;padding:12px;background:#fff4f7;opacity:1;visibility:visible;transform:translate(-50%,-130%)}.c-input__tooltip--error .c-tooltip__arrow:before{background:#fff4f7}.c-input__tooltip--error .c-tooltip-icon{color:#ff2c65;margin-left:0;margin-right:14px}.c-input__tooltip--error a{color:#ff2c65;font-weight:700}@media only screen and (min-width:769px){.c-input__tooltip--fullwidth .c-tooltip__box{white-space:nowrap}}.c-textarea{position:relative;display:block;margin:5px}.c-textarea.is-success .c-textarea__input{outline:0;border:2px solid #0caea1}.c-textarea.is-success .c-form-message{color:#0caea1}.c-textarea.is-error .c-textarea__input{outline:0;border:2px solid #ff2c65}.c-textarea.is-error .c-form-message{color:#ff2c65}.c-textarea__input{padding-left:20px;padding-right:20px;min-width:240px;width:100%;height:auto;line-height:40px;font-size:16px;background-color:#f0f0f0;border:2px solid transparent;border-radius:25px;transition:border .3s ease-in-out;resize:none}.c-textarea__input.is-success,.c-textarea__input:focus{outline:0;border:2px solid #0caea1}.c-textarea__input.is-error{border:2px solid #ff2c65}@media only screen and (max-width:560px){.c-textarea__input{min-width:auto}}.c-textarea__label{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px;text-transform:uppercase;font-weight:700}.c-textarea__label-note{display:inline-block;margin-left:.25em;font-style:italic;font-weight:400;text-transform:none}.c-count-input{position:relative;display:inline-block;padding-left:15px;padding-right:15px;height:46px;min-width:130px;line-height:40px;font-size:16px;background-color:#f0f0f0;border:2px solid transparent;border-radius:25px}.c-count-input--white{background-color:#fff}.c-count-input--light-gray{background-color:#fafafa}.c-count-input__content{position:relative;display:inline-block}.c-count-input__input{display:inline-block;vertical-align:middle;width:45px;height:40px;padding-right:25px;line-height:40px;border:0;background-color:transparent;text-align:right;-moz-appearance:textfield}.c-count-input__input::-webkit-inner-spin-button,.c-count-input__input::-webkit-outer-spin-button{-webkit-appearance:none}.c-count-input__suffix{position:absolute;right:5px;top:0;line-height:45px}.c-count-input__minus,.c-count-input__plus{font-size:16px;font-size:1.6rem;line-height:20px;display:inline-block;vertical-align:middle;width:20px;height:20px;font-weight:700;text-align:center;background-color:#0caea1;color:#fff;border-radius:50%;cursor:pointer}.c-tk-checkbox{align-items:start;flex-wrap:wrap;position:relative;padding-left:26px;font-size:14px;line-height:18px;flex-shrink:0;flex-grow:0}.c-tk-checkbox--disabled{pointer-events:none}.c-tk-checkbox--disabled .c-tk-checkbox__input{background-color:#f9f9fa;border-color:#c8c8c8}.c-tk-checkbox--disabled .c-tk-checkbox__input:checked{background-color:#c8c8c8}.c-tk-checkbox--disabled.is-error .c-tk-checkbox__input{opacity:.5}.c-tk-checkbox.is-error .c-tk-checkbox__input{border-color:#ff2c65}.c-tk-checkbox.is-error .c-tk-checkbox__input:checked{background-color:#ff2c65}.c-tk-checkbox__input{position:absolute;width:16px;height:16px;border-radius:2px;border:1px solid #7f7f7f;appearance:none;top:0;left:0;flex-shrink:0;flex-grow:0}.c-tk-checkbox__input:checked{color:#fff;background-color:#7f7f7f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.23 4.886a1.116 1.116 0 0 1 1.884-.808l.623.495L6.343 1.08a1.115 1.115 0 0 1 1.542 1.612L3.51 6.92a1.116 1.116 0 0 1-1.54.002L.576 5.695a1.114 1.114 0 0 1-.347-.809z' fill='%23fff'/%3E%3C/svg%3E");background-position:3px;background-repeat:no-repeat}.c-checkbox{font-size:14px;position:relative;display:block;margin-bottom:5px;cursor:pointer;padding-left:26px;line-height:18px}.c-checkbox--disabled,.c-checkbox.is-disabled{color:#c8c8c8;pointer-events:none}.c-checkbox--disabled .c-checkbox__fake-input,.c-checkbox.is-disabled .c-checkbox__fake-input{background-color:#f9f9fa;border-color:#c8c8c8}.c-checkbox--disabled .c-checkbox__input:checked+.c-checkbox__fake-input,.c-checkbox.is-disabled .c-checkbox__input:checked+.c-checkbox__fake-input{background-color:#c8c8c8}.c-checkbox--disabled.is-error .c-checkbox__fake-input,.c-checkbox.is-disabled.is-error .c-checkbox__fake-input{opacity:.5;background-color:#f9f9fa;border-color:#ff2c65}.c-checkbox--disabled.is-error .c-checkbox__input:checked+.c-checkbox__fake-input,.c-checkbox.is-disabled.is-error .c-checkbox__input:checked+.c-checkbox__fake-input{background-color:#ff2c65}.c-checkbox.is-error .c-checkbox__fake-input{background-color:#f9f9fa;border-color:#ff2c65}.c-checkbox.is-error .c-checkbox__input:checked+.c-checkbox__fake-input{background-color:#ff2c65}.c-checkbox--inline{display:inline-block;margin-right:10px}.c-checkbox__input{display:none}.c-checkbox__input:checked+.c-checkbox__fake-input{color:#fff;background-color:#7f7f7f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='8' viewBox='0 0 9 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.23 4.886a1.116 1.116 0 0 1 1.884-.808l.623.495L6.343 1.08a1.115 1.115 0 0 1 1.542 1.612L3.51 6.92a1.116 1.116 0 0 1-1.54.002L.576 5.695a1.114 1.114 0 0 1-.347-.809z' fill='%23fff'/%3E%3C/svg%3E");background-position:3px;background-repeat:no-repeat}.c-checkbox__fake-input{position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px;border-radius:2px;border:1px solid #7f7f7f;background-color:#fff;outline:0}.c-checkbox-wrapper{display:inline-flex;flex-direction:column;gap:12px}.c-checkbox-wrapper .c-checkbox{margin-bottom:0}.c-form-label{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px;text-transform:uppercase;font-weight:700}.c-tk-radio{align-items:start;flex-wrap:wrap;position:relative;padding-left:26px;font-size:14px;line-height:18px;flex-shrink:0;flex-grow:0}.c-tk-radio--disabled{pointer-events:none}.c-tk-radio--disabled .c-tk-radio__input{background-color:#f9f9fa;border-color:#c8c8c8}.c-tk-radio--disabled .c-tk-radio__input:checked{background-color:#c8c8c8}.c-tk-radio.is-error .c-tk-radio__input{border-color:#ff2c65}.c-tk-radio.is-error .c-tk-radio__input:checked{background-color:#ff2c65}.c-tk-radio__input{position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid #7f7f7f;appearance:none;top:0;left:0;flex-shrink:0;flex-grow:0}.c-tk-radio__input:checked{color:#fff;background-color:#7f7f7f;box-shadow:inset 0 0 0 3px #fff}.c-radioinput{display:block;position:relative;padding-left:26px;font-size:14px;line-height:18px;cursor:pointer}.c-radioinput.c-radioinput--disabled,.c-radioinput.is-disabled,.c-radioinput[disabled]{pointer-events:none}.c-radioinput.c-radioinput--disabled .c-radioinput__fake-input,.c-radioinput.is-disabled .c-radioinput__fake-input,.c-radioinput[disabled] .c-radioinput__fake-input{background-color:#f9f9fa;border-color:#c8c8c8}.c-radioinput.c-radioinput--disabled.is-error .c-radioinput__fake-input,.c-radioinput.is-disabled.is-error .c-radioinput__fake-input,.c-radioinput[disabled].is-error .c-radioinput__fake-input{opacity:.5}.c-radioinput.c-radioinput--disabled .c-radioinput__input:checked+.c-radioinput__fake-input,.c-radioinput.is-disabled .c-radioinput__input:checked+.c-radioinput__fake-input,.c-radioinput[disabled] .c-radioinput__input:checked+.c-radioinput__fake-input{background-color:#c8c8c8}.c-radioinput.is-error .c-radioinput__input:checked+.c-radioinput__fake-input{background-color:#ff2c65!important}.c-radioinput.is-error .c-radioinput__fake-input{border-color:#ff2c65}.c-radioinput--inline{display:inline-block;margin-right:10px}.c-radioinput__input{position:absolute;height:0;width:0;z-index:-999;opacity:0}.c-radioinput__input.is-disabled+.c-radioinput__fake-input,.c-radioinput__input:disabled+.c-radioinput__fake-input{color:#fff;box-shadow:inset 0 0 0 3px #fff}.c-radioinput__input:checked+.c-radioinput__fake-input{color:#fff;background-color:#7f7f7f;box-shadow:inset 0 0 0 3px #fff}.c-radioinput__fake-input{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;border:1px solid #7f7f7f;background-color:#fff;outline:0}.c-radioinput__fake-input:before{content:"";display:block;position:absolute;top:3px;left:0;right:0;width:8px;height:8px;margin:auto;text-align:center;background-color:transparent;border-radius:50%}.form--invalid .c-radioinput__input:invalid+.c-radioinput__fake-input,.form--invalid .c-variant-selectbox .c-selectbox__custom-label{border-color:#ff2c65}.form--invalid .c-variant-selectbox .c-selectbox__custom-label .c-selectbox__label-text{animation:1.8s c linear forwards;color:#ff2c65;font-weight:700}.form--invalid .c-variant-selectbox .c-selectbox__custom-label:hover,.form--invalid .c-variant-selectbox.is-open>.c-selectbox__custom-label{border-color:#ff2c65}.c-header{position:relative;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);z-index:99}@media only screen and (max-width:400px){.c-header__content .wrapper{padding-left:10px;padding-right:10px}}.c-header__row{height:95px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:560px){.c-header__row{height:70px}}.c-header__right{text-align:right}.c-header__left,.c-header__right{display:flex;align-items:center}.c-header__logo,.c-header__search{display:inline-block;vertical-align:middle;position:relative}.c-header__logo{margin-right:30px}@media only screen and (max-width:768px){.c-header__logo{margin-right:15px}.c-header__logo svg{width:180px}}@media only screen and (max-width:560px){.c-header__logo{margin-right:0}.c-header__logo svg{width:150px}}@media only screen and (max-width:400px){.c-header__logo svg{width:120px}}.c-header__search{z-index:1}@media only screen and (max-width:560px){.c-header__search{position:absolute;top:100%;left:0;right:0;padding:15px;visibility:hidden;transform:translateY(-30px);background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.c-header__search.is-m-open{visibility:visible;transform:translateY(0);opacity:1;z-index:1}}.c-header__search>.c-header__search-dropdown{position:absolute;left:0;right:0;top:25px;z-index:-1;padding:45px 20px 20px;max-height:calc(100vh - 100px);overflow-y:auto}.c-header__search.is-active{z-index:999}.c-header__search.is-typing .c-header__search-bar-clearbtn{opacity:.2;visibility:visible}.c-header__search-dropdown a{text-decoration:none}.c-header__search-dropdown .row{margin-right:-.45rem;margin-left:-.45rem}.c-header__search-dropdown [class*=col-]{padding-right:.45rem;padding-left:.45rem}.c-header__search-dropdown .c-media,.c-header__search-dropdown .c-media:last-child{margin-bottom:15px}.c-header__search-dropdown .c-media__image,.c-header__search-dropdown .c-media__location:last-child,.c-header__search-dropdown .c-media__paragraph:last-child{margin-bottom:0}.c-header__search-dropdown-category{margin-bottom:30px}.c-header__search-dropdown-category:last-child,.c-header__search-dropdown-category:last-child a:last-child .c-media{margin-bottom:0}.c-header__search-bar{margin:0;min-width:400px;display:inline-block}@media only screen and (max-width:1248px){.c-header__search-bar{min-width:300px}}@media only screen and (max-width:1024px){.c-header__search-bar,.c-header__search-bar .c-input__input,.c-header__search-bar .c-step-order-axa__participant input,.c-header__search-bar .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-header__search-bar input,.c-step-order-tuito__participant .c-header__search-bar input{min-width:auto}}@media only screen and (max-width:560px){.c-header__search-bar{width:100%}}.c-header__search-bar-clearbtn{padding:0;border:0;position:absolute;top:13px;right:10px;opacity:0;visibility:hidden;background:transparent}.c-header__mobile-nav,.c-header__user-link{position:relative;display:inline-block;vertical-align:middle;margin-left:2px;margin-right:2px}@media only screen and (max-width:768px){.c-header__mobile-nav .c-button--icon,.c-header__user-link .c-button--icon{width:36px;height:36px;margin-left:0;margin-right:0;line-height:36px}}.c-header__mobile-nav{display:none}@media only screen and (max-width:768px){.c-header__mobile-nav{display:inline-block;margin-right:15px}}@media only screen and (max-width:400px){.c-header__mobile-nav{margin-right:6px}}.c-header__mobile-nav.is-active .c-header__hamburger{background-color:transparent}.c-header__mobile-nav.is-active .c-header__hamburger:before{top:0;transform:rotate(-45deg)}.c-header__mobile-nav.is-active .c-header__hamburger:after{bottom:0;transform:rotate(45deg)}.c-header__user-login{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;vertical-align:middle;margin-right:5px;text-align:left}.c-header__login-link{display:inline-block;color:inherit}.c-header__login-link:hover{color:#0caea1;transition:color .3s ease-in-out}.c-header__login-link:first-of-type{position:relative;margin-right:8px;padding-right:8px}.c-header__login-link:first-of-type:after{content:"|";position:absolute;right:-1px;display:inline-block;vertical-align:middle;color:#cdcdcd}.c-header__user-link--login{padding-left:60px}.c-header__user-link--login>.c-button--icon{position:absolute;left:0;top:0}@media only screen and (max-width:1024px){.c-header__user-link--login>.c-button--icon{position:static}}.c-header__user-link--login>.c-header__user-login{padding-top:7px;padding-bottom:6px}@media only screen and (max-width:1024px){.c-header__user-link--login{padding-left:0}}.c-header__hamburger{display:inline-block;vertical-align:middle;position:relative;margin-top:-2px;width:18px;height:2px;background-color:#222;transition:background-color .3s ease-in-out}.c-header__hamburger:after,.c-header__hamburger:before{content:"";display:inline-block;width:18px;height:2px;background-color:#222;transition:transform .3s ease-in-out}.c-header__hamburger:before{position:absolute;left:0;transform:translateY(-6px)}.c-header__hamburger:after{position:absolute;left:0;transform:translateY(6px)}.c-header__notification{font-size:11px;font-size:1.1rem;line-height:11px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:30px;width:20px;height:20px;text-align:center;background-color:#ffa82c;border:2px solid #fff;border-radius:50%;color:#fff;z-index:99}@media only screen and (max-width:768px){.c-header__notification{top:-2px;left:22px}}.c-travelking-header--homepage.is-search-opened .c-travelking-header__search-icon,.c-travelking-header--homepage:not(.is-search-opened) .c-travelking-header__search{display:none}.c-top-bar{background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4);color:#fff}.c-top-bar--notify{background-color:#ffa82c;background-image:linear-gradient(135deg,#fad961,#f61c0d)}.c-top-bar--alert{background-color:#ff2c65;background-image:linear-gradient(135deg,#ff2c2c,#ff2c65)}.c-top-bar--black{background-color:#222;background-image:linear-gradient(135deg,#222,#222)}.c-top-bar--white{background-color:#fff;background-image:none;color:#222}.c-top-bar__content{height:auto;min-height:45px;height:20px}@media only screen and (max-width:1023px){.c-top-bar__content .c-header__left{display:none}}@media only screen and (max-width:1023px){.c-top-bar__content{justify-content:center}.c-top-bar__content .c-header__right{text-align:center}}.c-top-bar__content-item{display:inline-block;vertical-align:middle;display:flex;align-items:center;margin-right:20px}.c-top-bar__content-item>.c-top-bar__icon:first-of-type{margin-left:0}.c-top-bar__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;vertical-align:middle;margin-bottom:0}.c-top-bar__paragraph .c-top-bar__icon{margin-left:10px}.c-top-bar__paragraph--bigger{font-size:16px;font-size:1.6rem;line-height:1.3}.c-top-bar__paragraph--bigger a{color:inherit}@media only screen and (max-width:560px){.c-top-bar__paragraph{font-size:13px;font-size:1.3rem;line-height:1.3}}.c-top-bar__icon{vertical-align:middle;margin-left:30px;margin-right:5px}.c-travelking-top-bar{background-color:#fff;color:#222}.c-travelking-top-bar--notify{color:#ffa82c}.c-travelking-top-bar--christmas{background-color:#ff2c65;color:#fff}.c-travelking-top-bar--black{background-color:#222;color:#fff}.c-travelking-top-bar--white-green-text{background-color:#fff;color:#0caea1}.c-travelking-top-bar--green-white-text{background-color:#0caea1;color:#fff}.c-travelking-top-bar--white-pink-text{background-color:#fff;color:#ff2c65}.c-travelking-top-bar--white-orange-text{background-color:#fff;color:#ffa82c}.c-travelking-top-bar--orange-white-text{background-color:#ffa82c;color:#fff}.c-travelking-top-bar__content{height:auto;min-height:40px;display:flex}@media only screen and (max-width:1023px){.c-travelking-top-bar__content .c-header__left{display:none}}@media only screen and (max-width:1023px){.c-travelking-top-bar__content{justify-content:space-between}}@media only screen and (min-width:768px){.c-travelking-top-bar__content--mobile{display:none}}@media only screen and (max-width:767px){.c-travelking-top-bar__content--tablet{display:none}}.c-travelking-top-bar__left,.c-travelking-top-bar__right{flex:1 1 auto;display:flex;align-items:center}.c-travelking-top-bar__right{justify-content:flex-end}.c-travelking-top-bar__content-item{display:inline-block;vertical-align:middle;display:flex;align-items:center;margin-right:20px}.c-travelking-top-bar__content-item>.c-travelking-top-bar__icon:first-of-type{margin-left:0}.c-travelking-top-bar__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;vertical-align:middle;margin-bottom:0}.c-travelking-top-bar__paragraph .c-travelking-top-bar__icon{margin-left:10px}.c-travelking-top-bar__paragraph--bigger{font-size:16px;font-size:1.6rem;line-height:1.3}.c-travelking-top-bar__paragraph--bigger a{color:inherit}@media only screen and (max-width:560px){.c-travelking-top-bar__paragraph{font-size:13px;font-size:1.3rem;line-height:1.3}}.c-travelking-top-bar__icon{position:relative;top:-3px;margin-left:30px;margin-right:5px;vertical-align:middle}.c-subnavigation--mobile .c-subnavigation__col{padding-bottom:0}.c-subnavigation--mobile .c-subnavigation__col:last-child{padding-bottom:50px}.c-subnavigation__row{display:flex}.c-subnavigation__col{flex:1 1 0;padding:40px 10px}.c-subnavigation__col--no-heading{padding-top:86px}.c-subnavigation__col--bg{flex:0 0 120px;position:relative;background-color:#0caea1;background-position:50%;background-size:cover}@media only screen and (min-width:1248px){.c-subnavigation__col--bg{flex:0 0 240px}.c-subnavigation__col--bg+.c-subnavigation__col{padding-left:2rem}}.c-subnavigation__col--banner{flex:0 0 260px;padding-left:10px}@media only screen and (min-width:1248px){.c-subnavigation__col--banner{flex:0 0 340px;padding-left:20px;padding-right:70px}}.c-subnavigation__headline{font-size:40px;font-size:4rem;line-height:1.3;position:absolute;top:50%;left:50%;transform:rotate(-90deg) translateY(-50%) translateX(-50%);transform-origin:0 0;min-width:360px;margin:0;font-weight:700;text-align:center;text-transform:uppercase;color:#fff}.c-subnavigation__list{padding-left:0;margin-bottom:15px}.c-subnavigation__link{font-size:14px;font-size:1.4rem;line-height:17px}.c-subnavigation__link--with-image{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:15px}.c-subnavigation__link-image{flex:0 0 85px}.c-subnavigation__link-label{max-width:240px;padding-top:5px;padding-left:10px}.c-subnavigation__all-offers{display:flex;padding:50px}.c-subnavigation__all-offers a{color:#222}.c-subnavigation__all-offers a:hover{color:#0caea1}.c-subnavigation__all-offers-item{position:relative;width:150px;padding:10px;display:inline-block;text-align:center}.c-subnavigation__all-offers-item .c-notification-label{position:absolute;left:65%;top:25px;width:auto;padding:2px 10px;height:auto;font-size:16px;font-weight:700;border-radius:20px}.c-subnavigation__all-offers-item .c-rounded-image{margin-bottom:10px}.c-subnavigation__all-offers-item span{font-weight:400}.c-mobile-navigation{position:fixed;top:40px;left:0;width:100vw;height:calc(100% - 35px);visibility:hidden;overflow:hidden;background-color:#fff;box-shadow:0 11px 45px 0 rgba(34,34,34,.1);opacity:0;transform:translateX(-100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,top 0s linear .3s,left 0s linear .3s}.c-mobile-navigation.is-open{transform:translateX(0);visibility:visible;opacity:1;z-index:999999;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out,top 0s linear 0s,left 0s linear 0s}.c-mobile-navigation__wrapper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;transform:translateX(-100%);transition:opacity 0s ease-in-out .8s,transform .4s ease-in-out .15s,visibility 0s ease-in-out .8s;opacity:0;visibility:hidden}.c-mobile-navigation__wrapper.is-active{transition:opacity 0s ease-in-out,transform .4s ease-in-out .15s,visibility 0s ease-in-out;opacity:1;visibility:visible;transform:translateX(0)}.c-mobile-navigation__wrapper+.c-mobile-navigation__wrapper{transform:translateX(0);left:100%;transition:opacity 0s ease-in-out .8s,transform .4s ease-in-out .15s,visibility 0s ease-in-out .8s;opacity:0;visibility:hidden}.c-mobile-navigation__wrapper+.c-mobile-navigation__wrapper.is-active{transform:translateX(-100%);transition:opacity 0s ease-in-out,transform .4s ease-in-out .15s,visibility 0s ease-in-out;opacity:1;visibility:visible}.c-mobile-navigation__content{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.c-dropdown{position:relative;display:inline-block;text-align:left;z-index:1}.c-dropdown.is-open .c-dropdown__toggle,.c-dropdown:hover .c-dropdown__toggle{color:#3dbeb4}.c-dropdown.is-open .c-dropdown__button,.c-dropdown:hover .c-dropdown__button{border-color:#3dbeb4}.c-dropdown.is-open>.c-dropdown__result{visibility:visible;transform:translateY(0);z-index:99;opacity:1}.c-dropdown.is-open .c-dropdown__icon--arrow .icon-svg__svg{transform:rotate(180deg) translateZ(0)}.c-dropdown--right .c-dropdown__result{left:inherit;right:0}.c-dropdown--center .c-dropdown__result{left:50%;transform:translateY(10px) translateX(-50%)}.c-dropdown--simple:hover>.c-dropdown__result{visibility:visible;transform:translateY(0);z-index:99;opacity:1}.c-dropdown--simple:hover .c-dropdown__icon--arrow .icon-svg__svg{transform:rotate(180deg) translateZ(0)}.c-dropdown--simple:hover.c-dropdown--center>.c-dropdown__result{transform:translateY(0) translateX(-50%)}.c-dropdown--secondary .c-dropdown__toggle{color:#ffa82c}.c-dropdown--secondary .c-dropdown__toggle:hover{color:#f99c3b}.c-dropdown--secondary .c-dropdown__button{border-color:#ffa82c}.c-dropdown--secondary .c-dropdown__button:hover{border-color:#f99c3b}.c-dropdown--secondary.is-open .c-dropdown__toggle{color:#f99c3b}.c-dropdown--secondary.is-open .c-dropdown__button{border-color:#f99c3b}.c-dropdown--secondary:hover .c-dropdown__toggle{color:#f99c3b}.c-dropdown--secondary:hover .c-dropdown__button{border-color:#f99c3b}.c-dropdown--secondary:hover.is-open .c-dropdown__toggle{color:#f99c3b}.c-dropdown--secondary:hover.is-open .c-dropdown__button{border-color:#f99c3b}.c-dropdown__toggle{position:relative;display:block;padding:0;background-color:transparent;border:0;outline:0;color:#0caea1;transition:color .3s ease-in-out;cursor:pointer}.c-dropdown__button{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;padding:1px 30px 2px 8px;margin:3px 5px;font-weight:700;border:2px solid;border-color:#0caea1;border-radius:30px;transition:border-color .3s ease-in-out}.c-dropdown__button>.c-dropdown__icon:last-child{margin-right:0}.c-dropdown__icon{position:absolute;top:50%;margin-left:0;margin-right:0;right:15px;transform:translateY(-50%);transition:color .3s ease-in-out}.c-dropdown__icon--arrow .icon-svg__svg{transform:rotate(0) translateZ(0);transform-origin:50%}.c-dropdown__icon--circle{right:10px}.c-dropdown__result{position:absolute;padding-top:15px;top:calc(100% - 5px);left:0;visibility:hidden;min-width:220px;transform:translateY(10px);opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out}.c-dropdown__result--narrow{min-width:180px}.c-tk-dropdown{position:relative}.c-tk-dropdown__button{cursor:pointer;background-color:transparent;border:none}.c-tk-dropdown__menu{display:flex;flex-direction:column;position:absolute;top:calc(100% + 8px);left:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out;z-index:100;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border-radius:6px;min-width:200px;max-height:240px;overflow-y:auto;padding:0;border:1px solid #e9e9e9}.c-tk-dropdown__menu--right{left:auto;right:0}.c-tk-dropdown__item{display:block;font-size:14px;font-size:1.4rem;line-height:18px;padding:10px 24px 10px 12px;text-decoration:none}.c-tk-dropdown__item.active,.c-tk-dropdown__item.is-active{color:#0caea1}.c-tk-dropdown__item:hover{background-color:#f9f9fa}.c-shadow-block{padding:30px;border-radius:3px;background-color:#fff;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-shadow-block--without-offset{padding:0}.c-shadow-block__inner{padding:30px}.c-media{margin-bottom:20px}.c-media:last-child{margin-bottom:0}.c-media.is-hidden{display:none}.c-media--smaller .c-media__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3}.c-media--smaller>.row{margin-left:-.62rem;margin-right:-.62rem}.c-media--smaller [class*=col]{padding-left:.62rem;padding-right:.62rem}.c-media__paragraph{font-size:16px;font-size:1.6rem;line-height:1.3;margin-bottom:15px;font-weight:400}.c-media__headline{margin-bottom:10px}.c-media__image{margin-bottom:15px}.c-media__image img{display:block;width:100%}.c-media__image-rounded{padding-top:100%;background-size:cover;background-position:50%;border-radius:50%;overflow:hidden}.c-media--search .row{align-items:flex-start}.c-media--search .c-media__image{position:relative;text-align:center}.c-media--search .c-media__price{font-size:12px;font-size:1.2rem;position:absolute;bottom:0;margin:auto;left:0;right:0;padding:0 10px;width:80px;height:20px;line-height:20px;font-weight:700;background-color:#ffa82c;color:#fff}.c-media--search .c-media__location{font-size:12px;font-size:1.2rem;color:#222}.c-media--search .icon-svg{margin-left:0}.c-media--search .c-media__paragraph{font-size:14px;font-size:1.4rem;line-height:1.4;margin-bottom:5px}.c-tip{font-size:12px;font-size:1.2rem;line-height:25px;display:inline-block;vertical-align:middle;position:relative;margin:5px 5px 5px 10px;padding-left:5px;padding-right:5px;color:#fff;font-weight:700;border-radius:3px;background-color:#ffa82c;box-shadow:0 3px 4px 1px rgba(34,34,34,.1)}.c-tip--big{font-size:16px;font-size:1.6rem;line-height:32px;padding-left:12px;padding-right:12px}.c-tip--big .c-tip__arrow{height:16px}.c-tip--big .c-tip__arrow:before{width:7px;height:7px;right:-1px}.c-tip--bigger{font-size:18px;font-size:1.8rem;line-height:40px;padding-left:12px;padding-right:12px}.c-tip--bigger .c-tip__arrow{height:24px}.c-tip--bigger .c-tip__arrow:before{width:12px;height:12px}.c-tip--no-offset{margin:0}.c-tip--right{margin-left:5px;margin-right:10px}.c-tip--right .c-tip__arrow{right:inherit;left:100%}.c-tip--right .c-tip__arrow:before{right:inherit;left:-7px}.c-tip--right.c-tip--bigger .c-tip__arrow:before{left:-11px}.c-tip--top{margin-left:5px;margin-top:10px}.c-tip--top .c-tip__arrow{right:inherit;left:50%;bottom:100%;top:inherit;transform:translateY(0) translateX(-40%);height:15px;width:20px}.c-tip--top .c-tip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-60%);bottom:-7px}.c-tip--top.c-tip--bigger .c-tip__arrow:before{left:inherit;bottom:-11px}.c-tip--bottom{margin-left:5px;margin-bottom:10px}.c-tip--bottom .c-tip__arrow{right:inherit;left:50%;top:100%;transform:translateY(0) translateX(-40%);height:15px;width:20px}.c-tip--bottom .c-tip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-60%);top:-2px}.c-tip--bottom.c-tip--bigger .c-tip__arrow:before{left:inherit;top:-2px}.icon-svg.c-tip__icon{margin-left:0;margin-right:5px}.c-tip__icon,.c-tip__text{display:inline-block;vertical-align:middle}.c-tip__arrow{right:100%;transform:translateY(-55%);width:15px;height:20px;overflow:hidden}.c-tip__arrow,.c-tip__arrow:before{display:inline-block;position:absolute;top:50%}.c-tip__arrow:before{content:"";width:8px;height:8px;right:-2px;transform:rotate(45deg) translateY(-50%);background-color:#ffa82c;box-shadow:0 2px 2px 0 rgba(34,34,34,.15)}.c-tip--green,.c-tip--green .c-tip__arrow:before,.c-tip--primary,.c-tip--primary .c-tip__arrow:before{background-color:#0caea1}.c-tip--red,.c-tip--red .c-tip__arrow:before{background-color:#ff2c65}.c-tip--yellow,.c-tip--yellow .c-tip__arrow:before{background-color:#ffa82c}.c-tip--gray,.c-tip--gray .c-tip__arrow:before{background-color:#cdcdcd}.c-tip--brown,.c-tip--brown .c-tip__arrow:before{background-color:#d1a784}.c-tip--purple,.c-tip--purple .c-tip__arrow:before{background-color:#c491f5}.c-footer{padding:48px 24px 24px}@media only screen and (min-width:768px){.c-footer{padding:64px 24px 32px;padding:72px 24px 32px}}.c-footer__main{margin-bottom:24px}@media only screen and (min-width:768px){.c-footer__main{margin-bottom:32px}}.c-footer__press{margin-bottom:24px;padding:24px 20px;border-radius:16px;background-color:#f9f9fa}@media only screen and (min-width:768px){.c-footer__press{margin-bottom:32px;padding:36px 46px}}@media only screen and (min-width:1200px){.c-footer__press{margin-bottom:32px;padding:32px 56px}}.c-footer__press-title{margin-bottom:12px;font-size:1.4rem;line-height:1.8rem;color:#7f7f7f}.c-footer__press-grid{margin:-6px -8px}@media only screen and (min-width:768px){.c-footer__press-grid{margin:-12px -16px}}@media only screen and (min-width:1200px){.c-footer__press-grid{margin:-12px -32px}}.c-footer__press-item{padding:6px 8px}@media only screen and (min-width:768px){.c-footer__press-item{padding:12px 16px}}@media only screen and (min-width:1200px){.c-footer__press-item{padding:16px 32px}}.c-footer__press-item-logo{display:block;height:16px}@media only screen and (min-width:1200px){.c-footer__press-item-logo{height:24px}}.c-footer__info{margin-bottom:24px}@media only screen and (min-width:768px){.c-footer__info{margin-bottom:32px}}@media only screen and (min-width:1024px){.c-footer__info{order:10;margin-bottom:0}}.c-footer__charity{flex-direction:column;padding:22px 12px;border-radius:16px;background-color:rgba(12,174,161,.1);white-space:collapse}@media only screen and (min-width:768px){.c-footer__charity{flex-direction:row}}.c-footer__charity-icon{display:block;margin-bottom:6px}.c-footer__charity-icon .icon-svg{margin:-6px 0 0}@media only screen and (min-width:768px){.c-footer__charity-icon{display:inline;margin:0 6px 0 0}}@media only screen and (min-width:768px){.c-footer__charity-text{display:inline}.c-footer__charity-text br{display:none}}.c-footer__customer-support{margin:-12px;padding:24px 0}@media only screen and (min-width:768px){.c-footer__customer-support{display:flex}}.c-footer__customer-support-block{margin:12px;padding:32px 16px;border-radius:16px;background:#f9f9fa;text-align:center}.c-footer__customer-support-block>*{display:block}@media only screen and (min-width:768px){.c-footer__customer-support-block{flex:1 1 50%}}.c-footer__customer-support-title{margin-bottom:8px;text-transform:none;text-decoration:none}.c-footer__newsletter{padding:16px;border:1px solid #e9e9e9;border-radius:6px}@media only screen and (min-width:768px){.c-footer__newsletter{padding:32px 24px}}@media only screen and (min-width:768px){.c-footer__newsletter-title{display:none}}.c-footer__newsletter-form{width:100%;margin-top:-5px}.c-footer__newsletter-form .c-input{flex:1;margin:0 12px 0 0}.c-footer__newsletter-form .c-input__input,.c-footer__newsletter-form .c-step-order-axa__participant input,.c-footer__newsletter-form .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-footer__newsletter-form input,.c-step-order-tuito__participant .c-footer__newsletter-form input{padding-right:48px;border-radius:6px}.c-footer__newsletter-form .c-input__input:placeholder-shown,.c-footer__newsletter-form .c-step-order-axa__participant input:placeholder-shown,.c-footer__newsletter-form .c-step-order-tuito__participant input:placeholder-shown,.c-step-order-axa__participant .c-footer__newsletter-form input:placeholder-shown,.c-step-order-tuito__participant .c-footer__newsletter-form input:placeholder-shown{text-overflow:ellipsis}.c-blog-article__content .offer .content .button .c-footer__newsletter-form a,.c-footer__newsletter-form .c-blog-article__content .offer .content .button a,.c-footer__newsletter-form .c-button,.c-footer__newsletter-form .c-step-order__button--next,.c-footer__newsletter-form .c-step-order__button--prev{margin:0}.c-footer__newsletter-tooltip{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.c-footer__newsletter-tooltip .icon-svg{margin-top:-6px;color:#959595}@media only screen and (min-width:768px){.c-footer__nav{margin-bottom:0}}.c-footer__nav-col:not(:last-child){margin-bottom:24px}@media only screen and (min-width:768px){.c-footer__nav-col{margin-bottom:0!important}}.c-footer__nav-title{margin-bottom:12px;text-transform:none}.c-footer__nav-list{display:flex;flex-wrap:wrap;margin:-6px}.c-footer__nav-item{flex:0 0 50%!important;padding:6px;font-size:1.4rem;line-height:1.8rem}@media only screen and (min-width:768px){.c-footer__nav-item{flex:0 0 100%!important}}.c-footer__nav-link{text-decoration:none}.c-footer__nav-link--highlighted{font-weight:600}.c-footer__nav-link--highlighted .icon-svg{margin:-5px 4px 0 0;color:#7f7f7f}.c-footer__social{margin-bottom:24px;padding:24px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}@media only screen and (min-width:768px){.c-footer__social{margin-bottom:32px}}.c-footer__social-grid{margin:-12px}@media only screen and (min-width:768px){.c-footer__social-grid{margin:-24px}}.c-footer__social-link{padding:12px;font-size:1.2rem;line-height:1.2rem}@media only screen and (min-width:768px){.c-footer__social-link{padding:24px;font-size:1.4rem;line-height:1.4rem}}.c-footer__social-icon{display:block;width:24px;height:24px;margin-right:8px;border-radius:50%;text-align:center}.c-footer__social-icon .icon-svg{margin:0;color:#fff}@media only screen and (min-width:768px){.c-footer__social-icon{width:32px;height:32px}}.c-footer__social-icon--facebook{background-color:#3b5998}.c-footer__social-icon--facebook .icon-svg{padding-top:4px}@media only screen and (min-width:768px){.c-footer__social-icon--facebook .icon-svg{padding-top:7px}.c-footer__social-icon--facebook .icon-svg__svg{width:18px;height:18px}}.c-footer__social-icon--instagram{background:linear-gradient(45deg,#fee411 11.93%,#fedb16 15.61%,#fec125 21.74%,#fe983d 29.56%,#fe5f5e 38.66%,#fe2181 47.46%,#9000dc 82.98%)}.c-footer__social-icon--instagram .icon-svg{padding-top:5px}@media only screen and (min-width:768px){.c-footer__social-icon--instagram .icon-svg{padding-top:7px}.c-footer__social-icon--instagram .icon-svg__svg{width:18px;height:18px}}.c-footer__social-icon--youtube{background-color:#f61c0d}.c-footer__social-icon--youtube .icon-svg{padding-top:5px}@media only screen and (min-width:768px){.c-footer__social-icon--youtube .icon-svg{padding-top:7px}.c-footer__social-icon--youtube .icon-svg__svg{width:18px;height:18px}}.c-footer__social-icon--pinterest-simple{background-color:#cb2027}.c-footer__social-icon--pinterest-simple .icon-svg{padding-top:5px}@media only screen and (min-width:768px){.c-footer__social-icon--pinterest-simple .icon-svg{padding-top:7px}.c-footer__social-icon--pinterest-simple .icon-svg__svg{width:20px;height:20px}}.c-footer__social-icon--pencil{background-color:#00d0ad}.c-footer__social-icon--pencil .icon-svg{padding-top:4px}@media only screen and (min-width:768px){.c-footer__social-icon--pencil .icon-svg{padding-top:8px}.c-footer__social-icon--pencil .icon-svg__svg{width:16px;height:16px}}.c-footer__partners{margin-bottom:32px}@media only screen and (min-width:768px){.c-footer__partners{margin-bottom:24px}}.c-footer__partners-grid{gap:16px 32px}.c-footer__partners-item-logo{display:block;width:auto;height:16px}.c-footer__partners-item-logo--otp-szep,.c-footer__partners-item-logo--simplepay{height:24px}.c-footer__copyright{margin-bottom:12px}@media only screen and (min-width:768px){.c-footer__copyright{margin-bottom:24px}}.c-footer__copyright-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}@media only screen and (min-width:768px){.c-footer__copyright-grid{gap:12px}}.c-footer__copyright-item{flex:0 0 100%;font-size:1.2rem;line-height:1.4rem;text-align:center;text-decoration:none}@media only screen and (min-width:768px){.c-footer__copyright-item{flex:0 1 auto}}.c-footer__countries-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@media only screen and (min-width:768px){.c-footer__countries-grid{gap:12px}}.c-footer__countries-item{flex:0 0 100%;font-size:1.2rem;line-height:1.4rem;text-align:center;text-decoration:none;color:#7f7f7f}@media only screen and (min-width:768px){.c-footer__countries-item{flex:0 1 auto}}.c-footer__countries-item--active{color:#0caea1}.c-input-with-button{position:relative;display:inline-block}.c-input-with-button__input{display:block}.c-input-with-button__input input{padding-right:45px}.c-input-with-button__button{padding:0;position:absolute;top:50%;right:5px;width:50px;text-align:center;background:transparent;border:0;color:#222;transition:color .3s ease;transform:translateY(-50%)}.c-input-with-button__button .icon-svg{margin:0;line-height:1}.c-input-with-button__button:hover{color:#0caea1;cursor:pointer}.c-breadcrumb{padding-bottom:30px}.c-breadcrumb__list{list-style:none}.c-breadcrumb__item{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;position:relative;margin-right:18px;padding-right:22px}.c-breadcrumb__link{display:block;text-decoration:none}.c-breadcrumb__arrow{position:absolute;top:50%;right:0;width:5px;height:8px;transform:translateY(-50%)}.c-breadcrumb__arrow:after,.c-breadcrumb__arrow:before{content:"";position:absolute;top:0;right:0;width:6px;height:1px;background:#222}.c-breadcrumb__arrow:before{transform:rotate(45deg) translateY(0) translateX(1px)}.c-breadcrumb__arrow:after{transform:rotate(-45deg) translateY(4px) translateX(-3px)}.c-breadcrumb__icon{display:block;margin-left:0;margin-right:0}.c-rounded-image{position:relative;display:inline-block;width:100%;padding-top:100%;border-radius:50%;overflow:hidden;background-position:50%;background-size:cover}.c-collapse__content{display:none;transition:height .35s ease}.c-collapse__content>:last-child{margin-bottom:30px;display:inline-block;width:100%}.c-collapse__content.is-open{display:block;height:auto}.c-collapse__content.is-collapsing{display:block;position:relative;height:0;overflow:hidden;transition:height .35s ease}.c-collapse__button{display:block;width:100%;padding:0;text-align:left;background-color:transparent;border:0;outline:0;cursor:pointer}.c-collapse__button--with-arrow{display:flex;align-items:center}.c-collapse__button.is-active .c-collapse__button-arrow{transform:rotate(180deg)}.c-collapse__button-arrow{margin-left:0;margin-right:0}.c-collapse__button-text{display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}.c-collapse--faq{margin-bottom:10px;background-color:#fff;border:2px solid #f0f0f0}.c-collapse--faq .c-collapse__button{padding-top:20px;padding-bottom:20px;font-size:20px;font-size:2rem;line-height:1.3;color:#222;font-weight:700;font-style:normal;border-bottom:2px solid transparent;transition:border-bottom .3s ease}.c-collapse--faq .c-collapse__button.is-active{border-bottom:2px solid #f0f0f0}.c-collapse--faq .c-collapse__button.is-active .c-collapse__button-active-arrow:after{opacity:1}@media only screen and (max-width:767px){.c-collapse--faq .c-collapse__button{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:560px){.c-collapse--faq .c-collapse__button{font-size:18px;font-size:1.8rem;line-height:1.2}}.c-collapse--faq .c-collapse__button-active-arrow{position:absolute;top:100%;left:65px;right:0;margin:0;width:20px;height:15px;overflow:hidden}.c-collapse--faq .c-collapse__button-active-arrow:after{content:"";position:absolute;top:-5px;left:0;right:0;margin:auto;width:12px;height:12px;transform:rotate(45deg);opacity:0;background:#fff;border:2px solid #f0f0f0;transition:opacity .1s ease-in-out}.c-collapse--faq .c-collapse__button,.c-collapse--faq .c-collapse__content{position:relative;margin-bottom:0;padding-right:70px;padding-left:70px}@media only screen and (max-width:767px){.c-collapse--faq .c-collapse__content{padding-left:30px;padding-right:30px}}.c-collapse--faq .c-collapse__inner{padding-top:30px}.c-collapse--faq .c-collapse__button-arrow{position:absolute;top:50%;left:25px;margin-top:-8px;color:#0caea1}.c-collapse--faq-flex{display:flex;flex-wrap:wrap;margin:0 -20px 15px}@media only screen and (max-width:767px){.c-collapse--faq-flex{margin:0}}.c-collapse--faq-footer{width:calc(50% - 40px);margin:0 20px;border-bottom:1px solid #e2e2e2}.c-collapse--faq-footer__margin{margin-top:20px;margin-bottom:49px}@media only screen and (max-width:767px){.c-collapse--faq-footer__margin{margin-top:10px;margin-bottom:29px}}.c-collapse--faq-footer__title{color:#4d4d4d;margin-bottom:5px}.c-collapse--faq-footer__desc{color:#959595;margin-bottom:0}.c-collapse--faq-footer:nth-child(-n+2){border-top:1px solid #e2e2e2}@media only screen and (max-width:767px){.c-collapse--faq-footer{width:100%;margin:0}.c-collapse--faq-footer:nth-child(2){border-top:0 solid #e2e2e2}}.c-collapse--faq-footer .c-collapse__button{padding-top:18px;padding-bottom:19px;font-size:18px;font-size:1.8rem;line-height:1.22;color:#4d4d4d;text-decoration:underline;font-weight:700;font-style:normal;border-bottom:1px solid transparent;transition:border-bottom .3s ease}.c-collapse--faq-footer .c-collapse__button.is-active{border-bottom:1px solid #e2e2e2}.c-collapse--faq-footer .c-collapse__button.is-active .c-collapse__button-active-arrow:after{opacity:1}.c-collapse--faq-footer .c-collapse__button-active-arrow{position:absolute;top:100%;left:65px;right:0;margin:0;width:20px;height:15px;overflow:hidden}.c-collapse--faq-footer .c-collapse__button-active-arrow:after{content:"";position:absolute;top:-5px;left:0;right:0;margin:auto;width:12px;height:12px;transform:rotate(45deg);opacity:0;background:#fafafa;border:1px solid #e2e2e2;transition:opacity .1s ease-in-out}.c-collapse--faq-footer .c-collapse__button,.c-collapse--faq-footer .c-collapse__content{position:relative;margin-bottom:0;padding-right:40px}@media only screen and (max-width:767px){.c-collapse--faq-footer .c-collapse__button,.c-collapse--faq-footer .c-collapse__content{padding-right:30px}}.c-collapse--faq-footer .c-collapse__inner{padding-top:30px}.c-collapse--faq-footer .c-collapse__button-arrow{position:absolute;top:50%;right:3.3px;margin-top:-8px;color:#0caea1}.c-tk-collapse__faq-wrapper{display:grid;grid-template-columns:repeat(1,1fr);align-items:start;gap:8px}.c-tk-collapse__faq{background-color:#fff;outline:1px solid #e9e9e9;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:6px}.c-tk-collapse__faq-button{color:#000;display:flex;align-items:center;gap:16px;font-size:16px;font-size:1.6rem;line-height:20px;text-align:left;padding:12px 16px;background-color:#fff;border:0;font-weight:600;cursor:pointer}.c-tk-collapse__faq-button.is-active .c-tk-collapse__faq-button-arrow{transform:rotate(90deg)}.c-tk-collapse__faq-button-arrow{color:#7f7f7f;margin:0;flex-shrink:0;transition:transform .3s ease-in-out}.c-tk-collapse__faq-content{display:none;transition:height .35s ease}.c-tk-collapse__faq-content.is-collapsing{display:block;position:relative;height:0;overflow:hidden;transition:height .35s ease}.c-tk-collapse__faq-content.is-open{display:block;height:auto}.c-tk-collapse__faq-content-inner{padding:12px 16px}@media only screen and (min-width:768px){.c-tk-collapse__faq-button{font-size:18px;font-size:1.8rem;line-height:24px;padding:20px 24px}.c-tk-collapse__faq-content-inner{padding:12px 24px}}@media only screen and (min-width:1024px){.c-tk-collapse__faq-wrapper--two-columns{grid-template-columns:repeat(2,1fr)}}.c-default-collapse{margin-bottom:15px}.c-default-collapse__button{font-size:15px;font-size:1.5rem;line-height:1.3}.c-default-collapse__button:hover{text-decoration:underline}.c-default-collapse__button .c-collapse__button-arrow{color:#0caea1}.c-default-collapse__content{font-size:15px;font-size:1.5rem;line-height:1.3;padding-left:25px;color:#959595}.c-default-collapse__content>:last-child{margin-bottom:15px}.c-default-collapse__content>p{font-size:15px;font-size:1.5rem;line-height:1.3}.c-collapsed-navigation{padding:0 20px 0 15px}.c-collapsed-navigation--secondary{border-top:1px solid #f0f0f0;background:#fafafa}.c-collapsed-navigation__item{position:relative}.c-collapsed-navigation__item:not(:last-child){border-bottom:1px solid #f0f0f0}.c-collapsed-navigation__button{position:relative;margin-bottom:0;padding-left:0;padding-right:0;width:100%;text-align:left;line-height:50px;font-size:16px;font-weight:700;outline:0;border:0;background-color:transparent;text-decoration:none}.c-collapsed-navigation__button.is-active .c-collapsed-navigation__icon{transform:rotate(180deg)}.c-collapsed-navigation__prefix-icon{margin-left:0;margin-right:12px;vertical-align:-4px;color:#0caea1}.c-collapsed-navigation__icon{position:absolute;top:20px;right:0}.c-collapsed-navigation__subnav{margin-bottom:25px!important;padding-left:0!important}.c-collapsed-navigation__subnav-heading{font-size:12px;font-size:1.2rem;line-height:14px;margin:10px 0 15px;font-weight:700;text-transform:uppercase}.c-collapsed-navigation__subnav-item{margin-bottom:10px;padding-left:26px!important}.c-collapsed-navigation__subnav-item:before{top:5px!important;left:7px!important;height:6px!important;width:6px!important}.c-collapsed-navigation__subnav-item:last-child{margin-bottom:0}.c-collapsed-navigation__subnav-item--no-bullet{padding-left:0!important}.c-collapsed-navigation__subnav-link{display:block}.c-collapsed-navigation__subnav-link,.c-collapsed-navigation__subnav-link.c-icon-with-text{font-size:14px;font-size:1.4rem;line-height:17px}.c-collapsed-navigation__subnav-link--with-image{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:15px}.c-collapsed-navigation__subnav-link-image{flex:0 0 85px}.c-collapsed-navigation__subnav-link-label{font-size:14px;font-size:1.4rem;line-height:20px;max-width:240px;padding-left:10px}.c-collapsed-navigation__subnav-banner img{display:block;width:250px}.c-label-group{position:relative}.c-label-group:after{content:"";display:table;clear:both}.c-label-group>.c-label{margin-bottom:5px;float:right;clear:right}.c-label-group--inline>.c-label{display:inline-block;margin-right:2px;clear:none;float:none;border-radius:0 3px 3px 0}.c-label-group--inline>.c-label:last-child{margin-right:10px}.c-label{position:relative;display:inline-block;margin-left:10px;padding-left:10px;padding-right:15px;height:25px;font-weight:700;background-color:rgba(34,34,34,.75);color:#fff}.c-label:before{content:"";position:absolute;top:0;right:100%;height:100%;width:10px;background-image:url(../assets/img/label.svg);opacity:.75}.c-label--white{background-color:#fff;color:#222}.c-label--white .c-label__icon{color:#ffa82c}.c-label--white .c-label__icon--primary{color:#0caea1}.c-label--white .c-label__icon--red{color:#ff2c65}.c-label--white .c-label__icon--brand{color:#0caea1}.c-label--white:before{background-image:url(https://travelking.cdn.it7.sk/dist/assets/img/label-white.svg);opacity:1}.c-label__inside{display:table;height:100%}.c-label__icon,.c-label__text{display:table-cell;vertical-align:middle}.c-label__icon{margin-left:0;padding-right:5px}.c-label__text{font-size:12px;font-size:1.2rem}.c-label-circle{display:flex;align-items:center;position:absolute;top:10px;right:10px;width:100px;height:100px;background-color:#fff;border-radius:50%}.c-label-circle__inside{display:flex;flex-direction:column;width:100%;text-align:center}.c-label-circle__text{font-size:10px;font-size:1rem;line-height:1.3;padding-top:5px;margin-bottom:3px;font-weight:700;color:#959595;text-transform:uppercase}.c-label-circle__title{font-size:16px;font-size:1.6rem;line-height:1.1;margin-bottom:3px;font-weight:700;color:#222}.c-label-circle__icon{display:block;margin:auto;color:#ffa82c}.c-label-circle__dash{display:inline-block;margin-right:2px;font-size:18px;line-height:0;color:#cdcdcd}.c-label-circle__dash:last-of-type{margin-right:0;margin-left:2px}.c-label-corner{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#fff}.c-label-corner:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:70px solid #ff2c65;border-right:70px solid transparent}.c-label-corner-black-friday{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:#fff}.c-label-corner-black-friday:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:70px solid #000;border-right:70px solid transparent}.c-label-corner__text{font-size:12px;font-size:1.2rem;line-height:12px;position:relative;align-items:flex-end;height:30px;font-weight:700;text-align:center;transform-origin:center;transform:translate(-9px,-9px) rotate(-45deg);z-index:1}.c-label-corner__text,.c-variant-label-corner{display:flex;justify-content:center;width:60px}.c-variant-label-corner{position:absolute;top:0;left:0;align-items:center;height:60px;color:#fff}.c-variant-label-corner:after{content:"";position:absolute;top:9%;left:9%;width:0;height:0;border-top:37px solid #ff2c65;border-right:37px solid transparent}.c-variant-label-corner__text{font-size:10px;font-size:1rem;line-height:13px;position:relative;display:flex;align-items:flex-end;justify-content:center;width:60px;height:5px;font-weight:700;text-align:center;transform-origin:center;transform:translate(-9px,-9px) rotate(-45deg);z-index:1}.c-deal-card{position:relative;margin-bottom:30px;height:calc(100% - 30px);background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border-radius:3px;overflow:hidden}.c-deal-card>a{text-decoration:none}.c-deal-card>a:hover{color:inherit}.c-deal-card>a:hover .c-deal-card__headline{text-decoration:underline}.c-deal-card__header{position:relative}.c-deal-card__image img{width:100%;display:block}.c-deal-card__labels{position:absolute;top:10px;right:0}@media only screen and (max-width:1248px){.c-deal-card__labels{top:10px}}.c-deal-card__price{position:absolute;left:20px;bottom:0;min-width:120px;max-width:160px;text-align:center}.c-deal-card__price>.c-price__new,.c-deal-card__price>.c-price__new-black-friday,.c-deal-card__price>.c-price__old{padding-left:10px;padding-right:10px}.c-deal-card__price>.c-price__old{height:20px;line-height:20px;background-color:#fff;color:#222}.c-deal-card__price>.c-price__old.u-link-no-decoration.top-deal-red-label{color:#ff2c65}.c-deal-card__price>.c-price__new{height:40px;line-height:40px;background-color:#ffa82c;color:#fff}.c-deal-card__price>.c-price__new-black-friday{height:40px;line-height:40px;background-color:#000;color:#fff}.c-deal-card__price>.c-price__new-promotion{height:40px;line-height:40px;background-color:#ff2c65;color:#fff}@media only screen and (max-width:1248px){.c-deal-card__price{left:20px}}.c-deal-card__favourite{position:absolute;right:10px;bottom:10px}@media only screen and (max-width:1248px){.c-deal-card__favourite{right:10px;bottom:10px}}.c-deal-card__content{padding:15px 20px}@media only screen and (max-width:1248px){.c-deal-card__content{padding:15px 20px}}.c-deal-card__content-divider{position:relative;margin:15px 0;height:1px;border-bottom:1px solid #f0f0f0}.c-deal-card__footer{position:relative;width:100%;padding:12px 20px}.c-deal-card__footer .c-icon-with-text{font-size:12px;font-size:1.2rem}.c-deal-card__footer:before{content:"";display:block;height:1px;position:absolute;top:1px;left:20px;right:20px;background-color:#f0f0f0}@media only screen and (max-width:1248px){.c-deal-card__footer:before{left:20px;right:20px}}@media only screen and (max-width:1248px){.c-deal-card__footer{padding:15px 20px}}.c-deal-card__headline{font-size:20px;font-size:2rem;line-height:1.2;margin-bottom:6px;line-height:1.3}@media only screen and (max-width:1248px){.c-deal-card__headline{font-size:20px;font-size:2rem;line-height:1.2}}.c-deal-card__sub-headline{font-size:14px;font-size:1.4rem;margin-bottom:2px}@media only screen and (max-width:1248px){.c-deal-card__sub-headline{font-size:14px;font-size:1.4rem}}.c-deal-card__rating{width:100%}.c-deal-card__rating .c-icon-with-text__text{color:#fc9d3e;font-weight:700}.c-deal-card__rating>.icon-svg{margin-left:3px!important;margin-right:9px!important}.c-deal-card__text{font-size:14px;font-size:1.4rem;margin:5px 0}.c-deal-card__flex{display:flex;flex-wrap:wrap;height:100%;flex-direction:column;justify-content:space-between}.c-deal-card__top{display:block;width:100%}.c-deal-card--vertical .c-deal-card__flex{flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width:768px){.c-deal-card--vertical .c-deal-card__flex{flex-wrap:wrap}}.c-deal-card--vertical .c-deal-card__header{flex-basis:40%}@media only screen and (max-width:768px){.c-deal-card--vertical .c-deal-card__header{flex-basis:100%}}.c-deal-card--vertical .c-deal-card__top{flex-basis:60%;width:inherit}@media only screen and (max-width:768px){.c-deal-card--vertical .c-deal-card__top{flex-basis:100%}}@media only screen and (min-width:769px){.c-deal-card--hotelpage .c-deal-card__header{flex:0 0 350px;width:350px}}.c-deal-card--hotelpage .c-deal-card__top{flex:1;display:flex;flex-direction:column}@media only screen and (min-width:769px){.c-deal-card--hotelpage .c-deal-card__top{padding:40px 30px 20px}}@media only screen and (min-width:769px){.c-deal-card--hotelpage .c-deal-card__content{padding:0;padding-bottom:20px}}.c-deal-card--hotelpage .c-deal-card__footer{margin-top:auto}@media only screen and (min-width:769px){.c-deal-card--hotelpage .c-deal-card__footer{padding:0;padding-top:20px}.c-deal-card--hotelpage .c-deal-card__footer:before{left:0;right:0}}.c-deal-card--favourite{position:relative;display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;height:auto}@media only screen and (min-width:769px){.c-deal-card--favourite{align-items:center}}.c-deal-card--favourite .c-deal-card__header{flex:0 0 130px;width:130px;padding:20px 15px 20px 20px}@media only screen and (min-width:769px){.c-deal-card--favourite .c-deal-card__header{flex:0 0 150px;width:150px;padding:20px}}.c-deal-card--favourite .c-deal-card__action{display:flex;align-items:center;justify-content:center;position:absolute;margin:0;color:#4d4d4d}.c-deal-card--favourite .c-deal-card__action .icon-svg{line-height:1}.c-deal-card--favourite .c-deal-card__action:focus,.c-deal-card--favourite .c-deal-card__action:hover{color:#ff2c65}.c-deal-card--favourite .c-deal-card__remove{top:12px;right:12px;background-color:transparent}.c-deal-card--favourite .c-deal-card__add{top:20px;right:20px}.c-deal-card--favourite .c-deal-card__top{flex:1;display:flex;flex-direction:column;padding:20px 45px 20px 0}@media only screen and (min-width:769px){.c-deal-card--favourite .c-deal-card__top{padding:25px 20px 30px 0}}.c-deal-card--favourite .c-deal-card__content{padding:0}.c-deal-card--favourite .c-deal-card__headline{font-size:18px;font-size:1.8rem;line-height:19px;margin-bottom:10px;min-height:38px;max-width:320px}.c-deal-card--favourite .c-deal-card__footer{display:flex;align-items:center;justify-content:space-between;padding:0}.c-deal-card--favourite .c-deal-card__footer:before{display:none}@media only screen and (max-width:768px){.c-deal-card--favourite .c-deal-card__footer{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media only screen and (max-width:768px){.c-deal-card--favourite .c-deal-card__footer-features{order:2;margin-top:15px;margin-left:-110px}}.c-deal-card--favourite .c-deal-card__price{position:static}@media only screen and (max-width:768px){.c-deal-card--favourite .c-deal-card__price{order:1;margin-bottom:15px}}.c-deal-card--favourite__title{font-size:16px;font-size:1.6rem;line-height:19px;display:flex;align-items:center}.c-deal-card--favourite__title .c-icon-with-text{font-size:16px;font-size:1.6rem;line-height:19px;color:#959595}@media only screen and (max-width:768px){.c-deal-card--favourite__title{flex-direction:column;align-items:flex-start}.c-deal-card--favourite__title .c-icon-with-text{margin-top:5px}}.c-deal-card--favourite__title-divider{display:inline-block;width:1px;height:15px;margin:0 20px;border-left:1px solid #cdcdcd}@media only screen and (max-width:768px){.c-deal-card--favourite__title-divider{display:none}}.c-deal-card--favourite__offers{margin-top:-31px;margin-bottom:30px}.c-deal-card--favourite__offers .c-deal-card__offers-toggle{position:relative;width:100%;height:30px;margin-bottom:10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:3px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);line-height:30px;text-align:center;font-size:14px;color:#959595;z-index:1;cursor:pointer}.c-deal-card--favourite__offers .c-deal-card__offers-toggle .icon-svg{margin-top:-5px;margin-left:12px}.c-deal-card--favourite__offers .c-deal-card__offers-toggle:focus,.c-deal-card--favourite__offers .c-deal-card__offers-toggle:hover{color:#0caea1}.c-deal-card--favourite__offers .c-deal-card__offers-toggle:focus strong,.c-deal-card--favourite__offers .c-deal-card__offers-toggle:hover strong{text-decoration:underline}.c-deal-card--favourite__offers .c-deal-card__offers-content{overflow:hidden;max-height:1000px;transition:max-height .5s ease-in-out}.c-deal-card--favourite__offers .c-deal-card__offers-content.is-hidden{max-height:0;transition:max-height .25s cubic-bezier(0,1,0,1)}.c-deal-card--my-order{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row;height:auto}.c-deal-card--my-order .c-deal-card__header{flex:0 0 130px;width:130px;padding:20px 15px 20px 20px}@media only screen and (min-width:769px){.c-deal-card--my-order .c-deal-card__header{flex:0 0 150px;width:150px;padding:20px}}.c-deal-card--my-order .c-deal-card__tip{position:absolute;top:20px;right:20px;margin:0}.c-deal-card--my-order .c-deal-card__tip .icon-svg.c-tip__icon{margin-right:10px}.c-deal-card--my-order .c-deal-card__top{flex:10 0 100%;display:flex;flex-direction:column;padding:0 20px 20px}@media only screen and (min-width:769px){.c-deal-card--my-order .c-deal-card__top{flex:1;padding:25px 20px 20px 0}}.c-deal-card--my-order .c-deal-card__content{padding:0}.c-deal-card--my-order .c-deal-card__headline{font-size:18px;font-size:1.8rem;line-height:19px;margin-bottom:10px;min-height:38px;max-width:320px}.c-deal-card--my-order .c-deal-card__paragraph{font-size:14px;font-size:1.4rem;line-height:17px}.c-deal-card--my-order .c-deal-card__bottom{flex:10 0 calc(100% - 40px);margin:0 20px;padding:20px 0;border-top:1px solid #f0f0f0}.c-deal-card--my-order .c-deal-card__bottom--unpaid figure{flex:0 0 60px;width:60px}@media only screen and (min-width:769px){.c-deal-card--my-order .c-deal-card__bottom--unpaid{padding:20px 0 35px 130px}.c-deal-card--my-order .c-deal-card__bottom--unpaid figure{flex:0 0 96px;width:96px}}.c-deal-card--my-order .c-deal-card__bottom--paid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:769px){.c-deal-card--my-order .c-deal-card__bottom--paid{padding:30px 0}}@media only screen and (max-width:767px){.c-deal-card--my-order .c-deal-card__bottom-links>*{margin-bottom:20px}}.c-blog-article__content .offer .content .button .c-deal-card--simple a,.c-deal-card--simple .c-blog-article__content .offer .content .button a,.c-deal-card--simple .c-button,.c-deal-card--simple .c-step-order__button--next,.c-deal-card--simple .c-step-order__button--prev{width:100%;text-align:center;margin:5px 0}.c-deal-card--simple .c-deal-card__footer{padding-top:0}.c-deal-card--simple .c-deal-card__footer:before{display:none}.c-deal-card--donate-closed .c-deal-card__badge{position:absolute;bottom:-30px;right:20px;width:60px;height:60px;text-align:center;line-height:60px;border-radius:50%;color:#fff;background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4)}.c-deal-card--donate-closed p{font-size:14px;font-size:1.4rem}.c-deal-card--travelking{background-color:transparent;box-shadow:inherit;overflow:inherit}.c-blog-article__content .offer .content .button .c-deal-card--travelking:hover a.c-button--secondary,.c-blog-article__content .offer .content .button .c-deal-card--travelking:hover a.c-step-order__button--prev,.c-deal-card--travelking:hover .c-blog-article__content .offer .content .button a.c-button--secondary,.c-deal-card--travelking:hover .c-blog-article__content .offer .content .button a.c-step-order__button--prev,.c-deal-card--travelking:hover .c-button--secondary.c-step-order__button--next,.c-deal-card--travelking:hover .c-button.c-button--secondary,.c-deal-card--travelking:hover .c-step-order__button--prev{background-color:#ffa82c;color:#fff}.c-deal-card--travelking:hover .c-deal-card__image{transform:translateY(-6px);box-shadow:0 7px 20px 1px rgba(0,0,0,.2)}.c-deal-card--travelking .c-deal-card__image{border-radius:6px;box-shadow:0 2px 3px 1px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.c-deal-card--travelking .c-deal-card__content{padding-left:0;padding-right:0}.c-deal-card--travelking .c-deal-card__location,.c-deal-card--travelking .c-deal-card__sub-headline{margin-bottom:5px}@media only screen and (max-width:560px){.c-deal-card--travelking .c-deal-card__headline{font-size:14px;font-size:1.4rem}}.c-deal-card--luxury .c-deal-card__price>.c-price__new{background-image:url(../assets/img/gold-texture.jpg);background-size:cover;background-position:50%}.c-deal-card--building .c-deal-card__summary{font-size:14px;font-size:1.4rem;line-height:18px;display:flex}.c-deal-card--building .c-deal-card__summary-left{flex:1 1 38%}.c-deal-card--building .c-deal-card__summary-left .c-deal-card__summary-label{width:85px}.c-deal-card--building .c-deal-card__summary-right{flex:1 1 60%}.c-deal-card--building .c-deal-card__summary-right .c-deal-card__summary-label{width:105px}.c-deal-card--building .c-deal-card__summary-line{display:block}.c-deal-card--building .c-deal-card__summary-line:not(:last-child){margin-bottom:10px}.c-deal-card--building .c-deal-card__summary-label{display:inline-block}.c-deal-card--building .c-deal-card__footer-line{display:flex}.c-deal-card--building .c-deal-card__footer-line:not(:last-child){margin-bottom:15px}.c-deal-card--building .c-deal-card__footer-line .c-icon-with-text{flex:0 0 33.333%;margin:0}.c-icon-center{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0}.c-tk-deal-cards{position:relative;display:flex;align-items:start;gap:12px;flex-wrap:nowrap;overflow-x:auto}.c-tk-deal-cards .c-tk-deal-card{width:265px;margin-bottom:0}@media only screen and (min-width:1248px){.c-tk-deal-cards{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:hidden;gap:12px}.c-tk-deal-cards .c-tk-deal-cards{width:100%}}@media only screen and (min-width:768px){.c-tk-deal-cards--main{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:hidden;gap:12px}.c-tk-deal-cards--main .c-tk-deal-card{width:100%}}@media only screen and (min-width:1248px){.c-tk-deal-cards{gap:20px}}@media only screen and (min-width:1248px){.c-tk-deal-cards__inline{display:flex;overflow-x:auto}.c-tk-deal-cards__inline::-webkit-scrollbar{display:none}.c-tk-deal-cards__inline .c-tk-deal-card{width:calc(25% - 15px)}}.c-tk-deal-card{width:100%;flex-shrink:0;position:relative;background-color:#fff;overflow:hidden;margin-bottom:16px}@media only screen and (min-width:1248px){.c-tk-deal-card{width:100%}}.c-tk-deal-card>a{text-decoration:none}.c-tk-deal-card>a:hover{color:inherit}.c-tk-deal-card>a:hover .c-tk-deal-card__headline{text-decoration:underline}.c-tk-deal-card__header{position:relative}.c-tk-deal-card__image{height:240px;overflow:hidden;margin-bottom:16px;border-radius:6px}@media only screen and (min-width:1248px){.c-tk-deal-card__image{height:226px}}.c-tk-deal-card__labels{display:flex;align-items:start;flex-direction:row;flex-wrap:wrap;gap:6px;margin-bottom:8px}.c-tk-deal-card__labels-item{font-size:12px;font-size:1.2rem;line-height:1.3;display:inline-flex;align-items:center;flex-shrink:0;height:24px;padding:6px;gap:6px;font-weight:600;border-radius:6px;background-color:#f9f9fa}.c-tk-deal-card__labels-item--red{color:red;background-color:rgba(255,0,0,.1)}.c-tk-deal-card__labels-item--orange{color:#c26100;background-color:rgba(252,157,62,.08)}.c-tk-deal-card__labels-item--orange svg{color:#fc9d3e}.c-tk-deal-card__labels-item--green{color:#0caea1;background-color:rgba(12,174,161,.1)}.c-tk-deal-card__labels-item span{height:14px}.c-tk-deal-card__price{position:absolute;left:20px;bottom:0;min-width:96px;overflow:hidden;text-align:center}.c-tk-deal-card__price>.c-tk-price__discount,.c-tk-deal-card__price>.c-tk-price__new,.c-tk-deal-card__price>.c-tk-price__old{padding-left:12px;padding-right:12px}.c-tk-deal-card__price .c-tk-price__discount{width:100px}.c-tk-deal-card__price>.c-tk-price__discount{font-size:12px;font-size:1.2rem;line-height:20px;font-weight:700;height:20px;color:#fff;background-color:red;border-top-left-radius:6px;border-top-right-radius:6px}.c-tk-deal-card__price>.c-tk-price__old.u-link-no-decoration.top-deal-red-label{color:#ff2c65}@media only screen and (max-width:1248px){.c-tk-deal-card__price{left:20px}}.c-tk-deal-card__price_wrapper{display:flex;align-items:center;height:32px;background-color:#f7f3ed}.c-tk-deal-card__price_wrapper .c-tk-price__new{font-size:20px;font-size:2rem;line-height:1.3;width:100px;text-align:center;font-weight:600;line-height:1;padding-top:2px}.c-tk-deal-card__price_wrapper .c-tk-price__old{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:700;padding:0 8px}.c-tk-deal-card__favourite{position:absolute;right:10px;bottom:10px;z-index:1}@media only screen and (max-width:1248px){.c-tk-deal-card__favourite{right:10px;bottom:10px}}.c-tk-deal-card__content-divider{position:relative;margin:15px 0;height:1px;border-bottom:1px solid #f0f0f0}.c-tk-deal-card__footer{position:relative;width:100%;padding:12px 20px}.c-tk-deal-card__footer .c-tk-icon-with-text{font-size:12px;font-size:1.2rem}.c-tk-deal-card__footer:before{content:"";display:block;height:1px;position:absolute;top:1px;left:20px;right:20px;background-color:#f0f0f0}@media only screen and (max-width:1248px){.c-tk-deal-card__footer:before{left:20px;right:20px}}@media only screen and (max-width:1248px){.c-tk-deal-card__footer{padding:15px 20px}}.c-tk-deal-card__headline{font-size:18px;font-size:1.8rem;line-height:24px;margin-bottom:6px;line-height:1.3}.c-tk-deal-card__sub-headline{display:block}.c-tk-deal-card__place,.c-tk-deal-card__sub-headline{font-size:14px;font-size:1.4rem;line-height:18px;color:#7f7f7f}.c-tk-deal-card__new{line-height:18px;font-weight:400;text-transform:uppercase}.c-tk-deal-card__new,.c-tk-deal-card__rating{font-size:14px;font-size:1.4rem;color:#fc9d3e}.c-tk-deal-card__rating{line-height:1.3;width:100%;font-weight:600;margin-right:12px}.c-tk-deal-card__rating svg{margin-right:4px}.c-tk-deal-card__text{font-size:14px;font-size:1.4rem;margin:5px 0}.c-tk-deal-card__flex{display:flex;flex-wrap:wrap;height:100%;flex-direction:column;justify-content:space-between}.c-tk-deal-card__top{display:block;width:100%}.c-tk-deal-card--vertical .c-tk-deal-card__flex{flex-wrap:nowrap;flex-direction:row}@media only screen and (max-width:768px){.c-tk-deal-card--vertical .c-tk-deal-card__flex{flex-wrap:wrap}}.c-tk-deal-card--vertical .c-tk-deal-card__header{flex-basis:40%}@media only screen and (max-width:768px){.c-tk-deal-card--vertical .c-tk-deal-card__header{flex-basis:100%}}.c-tk-deal-card--vertical .c-tk-deal-card__top{flex-basis:60%;width:inherit}@media only screen and (max-width:768px){.c-tk-deal-card--vertical .c-tk-deal-card__top{flex-basis:100%}}@media only screen and (min-width:769px){.c-tk-deal-card--hotelpage .c-tk-deal-card__header{flex:0 0 350px;width:350px}}.c-tk-deal-card--hotelpage .c-tk-deal-card__top{flex:1;display:flex;flex-direction:column}@media only screen and (min-width:769px){.c-tk-deal-card--hotelpage .c-tk-deal-card__top{padding:40px 30px 20px}}@media only screen and (min-width:769px){.c-tk-deal-card--hotelpage .c-tk-deal-card__content{padding:0;padding-bottom:20px}}.c-tk-deal-card--hotelpage .c-tk-deal-card__footer{margin-top:auto}@media only screen and (min-width:769px){.c-tk-deal-card--hotelpage .c-tk-deal-card__footer{padding:0;padding-top:20px}.c-tk-deal-card--hotelpage .c-tk-deal-card__footer:before{left:0;right:0}}.c-tk-deal-card--favourite{position:relative;display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;height:auto}@media only screen and (min-width:769px){.c-tk-deal-card--favourite{align-items:center}}.c-tk-deal-card--favourite .c-tk-deal-card__header{flex:0 0 130px;width:130px;padding:20px 15px 20px 20px}@media only screen and (min-width:769px){.c-tk-deal-card--favourite .c-tk-deal-card__header{flex:0 0 150px;width:150px;padding:20px}}.c-tk-deal-card--favourite .c-tk-deal-card__action{display:flex;align-items:center;justify-content:center;position:absolute;margin:0;color:#4d4d4d}.c-tk-deal-card--favourite .c-tk-deal-card__action .icon-svg{line-height:1}.c-tk-deal-card--favourite .c-tk-deal-card__action:focus,.c-tk-deal-card--favourite .c-tk-deal-card__action:hover{color:#ff2c65}.c-tk-deal-card--favourite .c-tk-deal-card__remove{top:12px;right:12px;background-color:transparent}.c-tk-deal-card--favourite .c-tk-deal-card__add{top:20px;right:20px}.c-tk-deal-card--favourite .c-tk-deal-card__top{flex:1;display:flex;flex-direction:column;padding:20px 45px 20px 0}@media only screen and (min-width:769px){.c-tk-deal-card--favourite .c-tk-deal-card__top{padding:25px 20px 30px 0}}.c-tk-deal-card--favourite .c-tk-deal-card__content{padding:0}.c-tk-deal-card--favourite .c-tk-deal-card__headline{font-size:18px;font-size:1.8rem;line-height:19px;margin-bottom:10px;min-height:38px;max-width:320px}.c-tk-deal-card--favourite .c-tk-deal-card__footer{display:flex;align-items:center;justify-content:space-between;padding:0}.c-tk-deal-card--favourite .c-tk-deal-card__footer:before{display:none}@media only screen and (max-width:768px){.c-tk-deal-card--favourite .c-tk-deal-card__footer{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media only screen and (max-width:768px){.c-tk-deal-card--favourite .c-tk-deal-card__footer-features{order:2;margin-top:15px;margin-left:-110px}}.c-tk-deal-card--favourite .c-tk-deal-card__price{position:static}@media only screen and (max-width:768px){.c-tk-deal-card--favourite .c-tk-deal-card__price{order:1;margin-bottom:15px}}.c-tk-deal-card--favourite__title{font-size:16px;font-size:1.6rem;line-height:19px;display:flex;align-items:center}.c-tk-deal-card--favourite__title .c-tk-icon-with-text{font-size:16px;font-size:1.6rem;line-height:19px;color:#959595}@media only screen and (max-width:768px){.c-tk-deal-card--favourite__title{flex-direction:column;align-items:flex-start}.c-tk-deal-card--favourite__title .c-tk-icon-with-text{margin-top:5px}}.c-tk-deal-card--favourite__title-divider{display:inline-block;width:1px;height:15px;margin:0 20px;border-left:1px solid #cdcdcd}@media only screen and (max-width:768px){.c-tk-deal-card--favourite__title-divider{display:none}}.c-tk-deal-card--favourite__offers{margin-top:-31px;margin-bottom:30px}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle{position:relative;width:100%;height:30px;margin-bottom:10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:3px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);line-height:30px;text-align:center;font-size:14px;color:#959595;z-index:1;cursor:pointer}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle .icon-svg{margin-top:-5px;margin-left:12px}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle:focus,.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle:hover{color:#0caea1}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle:focus strong,.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-toggle:hover strong{text-decoration:underline}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-content{overflow:hidden;max-height:1000px;transition:max-height .5s ease-in-out}.c-tk-deal-card--favourite__offers .c-tk-deal-card__offers-content.is-hidden{max-height:0;transition:max-height cubic-tk-bezier(0,1,0,1) .25s}.c-tk-deal-card--my-order{position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row;height:auto}.c-tk-deal-card--my-order .c-tk-deal-card__header{flex:0 0 130px;width:130px;padding:20px 15px 20px 20px}@media only screen and (min-width:769px){.c-tk-deal-card--my-order .c-tk-deal-card__header{flex:0 0 150px;width:150px;padding:20px}}.c-tk-deal-card--my-order .c-tk-deal-card__tip{position:absolute;top:20px;right:20px;margin:0}.c-tk-deal-card--my-order .c-tk-deal-card__tip .icon-svg.c-tk-tip__icon{margin-right:10px}.c-tk-deal-card--my-order .c-tk-deal-card__top{flex:10 0 100%;display:flex;flex-direction:column;padding:0 20px 20px}@media only screen and (min-width:769px){.c-tk-deal-card--my-order .c-tk-deal-card__top{flex:1;padding:25px 20px 20px 0}}.c-tk-deal-card--my-order .c-tk-deal-card__content{padding:0}.c-tk-deal-card--my-order .c-tk-deal-card__headline{font-size:18px;font-size:1.8rem;line-height:19px;margin-bottom:10px;min-height:38px;max-width:320px}.c-tk-deal-card--my-order .c-tk-deal-card__paragraph{font-size:14px;font-size:1.4rem;line-height:17px}.c-tk-deal-card--my-order .c-tk-deal-card__bottom{flex:10 0 calc(100% - 40px);margin:0 20px;padding:20px 0;border-top:1px solid #f0f0f0}.c-tk-deal-card--my-order .c-tk-deal-card__bottom--unpaid figure{flex:0 0 60px;width:60px}@media only screen and (min-width:769px){.c-tk-deal-card--my-order .c-tk-deal-card__bottom--unpaid{padding:20px 0 35px 130px}.c-tk-deal-card--my-order .c-tk-deal-card__bottom--unpaid figure{flex:0 0 96px;width:96px}}.c-tk-deal-card--my-order .c-tk-deal-card__bottom--paid{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:769px){.c-tk-deal-card--my-order .c-tk-deal-card__bottom--paid{padding:30px 0}}@media only screen and (max-width:767px){.c-tk-deal-card--my-order .c-tk-deal-card__bottom-links>*{margin-bottom:20px}}.c-tk-deal-card--simple .c-tk-button,.c-tk-deal-card--simple .c-tk-calendar-range__day,.c-tk-deal-card--simple .c-tk-calendar-range__footer-button,.c-tk-deal-card--simple .c-tk-person-selector__footer-button{width:100%;text-align:center;margin:5px 0}.c-tk-deal-card--simple .c-tk-deal-card__footer{padding-top:0}.c-tk-deal-card--simple .c-tk-deal-card__footer:before{display:none}.c-tk-deal-card--donate-closed .c-tk-deal-card__badge{position:absolute;bottom:-30px;right:20px;width:60px;height:60px;text-align:center;line-height:60px;border-radius:50%;color:#fff;background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4)}.c-tk-deal-card--donate-closed p{font-size:14px;font-size:1.4rem}.c-tk-deal-card--travelking{background-color:transparent;box-shadow:inherit;overflow:inherit}.c-tk-deal-card--travelking:hover .c-tk-button--secondary.c-tk-calendar-range__day,.c-tk-deal-card--travelking:hover .c-tk-button--secondary.c-tk-calendar-range__footer-button,.c-tk-deal-card--travelking:hover .c-tk-button--secondary.c-tk-person-selector__footer-button,.c-tk-deal-card--travelking:hover .c-tk-button.c-tk-button--secondary{background-color:#ffa82c;color:#fff}.c-tk-deal-card--travelking:hover .c-tk-deal-card__image{transform:translateY(-6px);box-shadow:0 7px 20px 1px rgba(0,0,0,.2)}.c-tk-deal-card--travelking .c-tk-deal-card__image{border-radius:6px;box-shadow:0 2px 3px 1px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.c-tk-deal-card--travelking .c-tk-deal-card__content{padding-left:0;padding-right:0}.c-tk-deal-card--travelking .c-tk-button--smaller.c-tk-calendar-range__day,.c-tk-deal-card--travelking .c-tk-button--smaller.c-tk-calendar-range__footer-button,.c-tk-deal-card--travelking .c-tk-button--smaller.c-tk-person-selector__footer-button,.c-tk-deal-card--travelking .c-tk-button.c-tk-button--smaller{line-height:35px;min-width:auto}.c-tk-deal-card--travelking .c-tk-deal-card__location{margin-bottom:5px}@media only screen and (max-width:560px){.c-tk-deal-card--travelking .c-tk-deal-card__headline{font-size:14px;font-size:1.4rem}}.c-tk-deal-card--luxury .c-tk-deal-card__price>.c-tk-price__new{background-image:url(../assets/img/gold-texture.jpg);background-size:cover;background-position:50%}.c-tk-deal-card--building .c-tk-deal-card__summary{font-size:14px;font-size:1.4rem;line-height:18px;display:flex}.c-tk-deal-card--building .c-tk-deal-card__summary-left{flex:1 1 38%}.c-tk-deal-card--building .c-tk-deal-card__summary-left .c-tk-deal-card__summary-label{width:85px}.c-tk-deal-card--building .c-tk-deal-card__summary-right{flex:1 1 60%}.c-tk-deal-card--building .c-tk-deal-card__summary-right .c-tk-deal-card__summary-label{width:105px}.c-tk-deal-card--building .c-tk-deal-card__summary-line{display:block}.c-tk-deal-card--building .c-tk-deal-card__summary-line:not(:last-child){margin-bottom:10px}.c-tk-deal-card--building .c-tk-deal-card__summary-label{display:inline-block}.c-tk-deal-card--building .c-tk-deal-card__footer-line{display:flex}.c-tk-deal-card--building .c-tk-deal-card__footer-line:not(:last-child){margin-bottom:15px}.c-tk-deal-card--building .c-tk-deal-card__footer-line .c-tk-icon-with-text{flex:0 0 33.333%;margin:0}.c-tk-deal-card__verified{font-size:14px;font-size:1.4rem;line-height:18px;display:flex;align-items:center;gap:8px;color:#0caea1;font-weight:600;margin-top:4px}.c-tk-deal-card__verified svg{width:16px;height:16px}.c-simple-deal-card{position:relative;margin-bottom:30px;height:calc(100% - 30px);overflow:hidden}.c-simple-deal-card>a{text-decoration:none}.c-simple-deal-card>a:hover{color:inherit}.c-simple-deal-card>a:hover .c-simple-deal-card__headline{text-decoration:underline}.c-simple-deal-card__flex{display:flex;flex-wrap:wrap;height:100%;flex-direction:column;justify-content:space-between}.c-simple-deal-card__top{width:100%}.c-simple-deal-card__header{position:relative;margin-bottom:10px}.c-simple-deal-card__image img{width:100%;display:block}.c-simple-deal-card__content{padding-left:0;padding-right:0}@media only screen and (max-width:1248px){.c-simple-deal-card__content{padding-left:0;padding-right:0}}.c-simple-deal-card__headline{font-size:16px;font-size:1.6rem;line-height:1.2;margin-bottom:10px;line-height:1.3}.c-simple-deal-card__footer{position:relative;padding-left:0;padding-right:0;padding-bottom:10px}.c-icon-with-text{font-size:14px;font-size:1.4rem;display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px}.c-icon-with-text>.icon-svg{margin-left:0;margin-right:5px;margin-top:-1px}.c-icon-with-text>.c-icon-with-text__text,.c-icon-with-text>.icon-svg{display:inline-block;vertical-align:middle}.c-icon-with-text:last-child{margin-right:0}@media only screen and (max-width:1248px){.c-icon-with-text{font-size:12px;font-size:1.2rem}}.c-price--default>.c-price__old{font-size:14px;font-size:1.4rem;line-height:1.4;color:#959595}.c-price--default>.c-price__new{font-size:22px;font-size:2.2rem;line-height:1.4;color:#0caea1}.c-price--inline .c-price__new,.c-price--inline .c-price__old{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.c-price--in-selectbox .c-price__old{color:#959595}.c-price--in-selectbox .c-price__new{color:#0caea1}.c-price__new,.c-price__old{display:block;font-weight:700}.c-price__old{font-size:12px;font-size:1.2rem;text-decoration:line-through}.c-price__new{font-size:20px;font-size:2rem}.c-tk-price--default>.c-tk-price__old{font-size:14px;font-size:1.4rem;line-height:1.4;color:#959595}.c-tk-price--default>.c-tk-price__new{font-size:22px;font-size:2.2rem;line-height:1.4;color:#0caea1}.c-tk-price--inline .c-tk-price__new,.c-tk-price--inline .c-tk-price__old{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.c-tk-price--in-selectbox .c-tk-price__old{color:#959595}.c-tk-price--in-selectbox .c-tk-price__new{color:#0caea1}.c-tk-price__discount,.c-tk-price__new,.c-tk-price__old{display:block;font-weight:700}.c-tk-price__old{font-size:12px;font-size:1.2rem;text-decoration:line-through}.c-tk-price__new{font-size:20px;font-size:2rem}.c-rating-result{font-size:16px;font-size:1.6rem;height:40px;line-height:37px;padding-left:10px;padding-right:10px;background-color:hsla(0,0%,100%,.85)}.c-rating-result>.icon-svg{margin-right:8px}.c-rating-result--amount{height:60px}.c-rating-result__amount{font-size:12px;font-size:1.2rem;position:absolute;bottom:0;left:0;right:0;height:22px;line-height:18px;text-align:center;font-weight:700;background-color:#0caea1;color:#fff}.c-rating-result__amount .icon-svg{margin-right:0}.c-rating-result__amount>span{vertical-align:middle;display:inline-block}@media only screen and (max-width:1024px){.c-filter:not(.active){display:none}}.c-filter-ordering{background-color:#fff;padding:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:5px;position:relative;z-index:10}.c-filter-ordering:not(.active){display:none}.c-filter__configurator{border-radius:5px;background-color:#ffd24a}.c-filter__configurator,.c-filter__map{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);margin-bottom:10px}.c-filter__map{position:relative;padding-top:35%;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:5px;border:2px solid #fff;cursor:pointer}.c-filter__map-button{position:absolute;top:5px;right:5px;outline:none}.c-travelpedia__map-button{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-filter__filters{border-radius:5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff}.c-filter__submit{margin:10px 0 15px;width:90%}@media only screen and (min-width:1025px){.c-filter__submit{display:none}}.c-filter__submit:not(.active){display:none}.c-filter__submit-icon{position:relative;top:-3px;left:-2px}@media only screen and (max-width:1025px){.c-filter__footer{display:block;position:fixed;bottom:0;left:0;right:0;text-align:center;background-color:#fafafa;z-index:10001;box-shadow:0 -6px 14px 0 rgba(0,0,0,.15)}}.c-filter__empty-results{text-align:center;display:block;width:100%;margin:30px 0;color:#868686}.c-filter-item__button{font-size:14px;font-size:1.4rem;line-height:17px;position:relative;padding-left:50px;padding-right:50px;display:block;width:100%;height:60px;margin:0;border:0;text-align:left;background-color:transparent;outline:0;cursor:pointer;color:#4d4d4d}.c-filter-item__button.is-active .c-filter-item__icon-arrow{transform:translateY(-50%) rotate(180deg)}.c-filter-item__icon{left:20px;color:#4d4d4d}.c-filter-item__icon,.c-filter-item__icon-arrow{position:absolute;top:50%;transform:translateY(-50%);margin:0}.c-filter-item__icon-arrow{right:20px;color:#959595}.c-filter-item__content{padding:0 20px}.c-filter-item__content>:last-child{margin-bottom:20px}.c-filter__fake-link{display:none}.c-filter__configurator-separator{height:1px;width:100%;background-color:#f2b704;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border:none;outline:none}.c-filter__filter-separator{height:1px;width:100%;background-color:#f0f0f0;border:none;outline:none}.c-filter__heading{font-size:12px;font-size:1.2rem;line-height:15px;margin-bottom:10px;display:block;font-weight:700;text-transform:uppercase;color:#4d4d4d}.c-filter__label{font-size:14px;font-size:1.4rem;line-height:17px;display:inline-block;padding:5px 6px 3px 10px;margin:0 10px 10px 0;cursor:default;color:#4d4d4d;border-radius:25px;background-color:#f0f0f0}.c-filter__label-dismiss{font-size:11px;font-size:1.1rem;line-height:17px;width:15px;height:15px;display:inline-block;margin-left:4px;position:relative;top:-1px;background-color:#959595;color:#fff;border-radius:50%;font-weight:700;text-align:center;cursor:pointer;transition:background-color .3s ease-in-out}.c-filter__label-dismiss:hover{background-color:rgb(136.25,136.25,136.25)}.c-filter-item{padding:20px;position:relative}.c-filter-item--top-offset-0{padding-top:0}.c-filter-item--bottom-offset-0{padding-bottom:0}.c-filter__selectboxes{padding:15px;background-color:#f0f0f0}.c-filter__selectboxes .c-selectbox{display:block;margin-bottom:10px}.c-filter__selectboxes .c-selectbox:last-child{margin-bottom:5px}.c-filter__selectboxes .c-selectbox__custom-label{width:100%;min-width:auto}@media only screen and (max-width:1024px){.c-filter__content-headline{margin-top:20px}}@media only screen and (max-width:1024px){body.filtering-opened #chat-application,body.filtering-opened .c-filter__content-headline,body.filtering-opened .c-filter__labels,body.filtering-opened .c-pagination,body.filtering-opened .c-sort,body.filtering-opened .js-filter--content-text,body.filtering-opened .js-filter--pagination-load-more,body.filtering-opened .js-filter--results,body.filtering-opened footer,body.filtering-opened header{display:none!important}}@media only screen and (max-width:767px){.c-tk-filter:not(.active){display:none}}.c-tk-filter-ordering{background-color:#fff;padding:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:5px;position:relative;z-index:10}.c-tk-filter-ordering:not(.active){display:none}.c-tk-filter__configurator{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);margin-bottom:10px;border:1px solid #e9e9e9;border-radius:6px}.c-tk-filter__map{position:relative;height:120px;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:6px;border:1px solid #e9e9e9;cursor:pointer;background-image:url(../assets/img/tk_mapa.jpg);margin-bottom:8px}.c-tk-filter__map-button{font-size:14px;font-size:1.4rem;line-height:18px;position:absolute;bottom:12px;right:12px;outline:none;padding:8px 16px!important;margin:0}.c-tk-travelpedia__map-button{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-tk-filter__filter{background-color:#fff;border:1px solid #e9e9e9;border-radius:6px}.c-tk-filter__filters{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.c-tk-filter__submit{margin:10px 0 15px;width:90%}@media only screen and (min-width:1025px){.c-tk-filter__submit{display:none}}.c-tk-filter__submit:not(.active){display:none}.c-tk-filter__submit-icon{position:relative;top:-3px;left:-2px}@media only screen and (max-width:1025px){.c-tk-filter__footer{display:block;position:fixed;bottom:0;left:0;right:0;text-align:center;background-color:#fafafa;z-index:10001;box-shadow:0 -6px 14px 0 rgba(0,0,0,.15)}}.c-tk-filter__empty-results{text-align:center;display:block;width:100%;margin:30px 0;color:#868686}.c-tk-filter-item__button{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-size:1.6rem;line-height:19.2px;padding:24px;position:relative;width:100%;height:60px;margin:0;font-weight:600;border:0;text-align:left;background-color:transparent;outline:0;cursor:pointer;text-transform:none}.c-tk-filter-item__button.is-active .c-tk-filter-item__icon-arrow{transform:translateY(-50%) rotate(180deg)}.c-tk-filter-item__icon{left:20px;color:#4d4d4d}.c-tk-filter-item__icon,.c-tk-filter-item__icon-arrow{position:absolute;top:50%;transform:translateY(-50%);margin:0}.c-tk-filter-item__icon-arrow{right:20px;color:#000}.c-tk-filter-item__content{padding:0 24px}.c-tk-filter-item__content .c-checkbox{margin-bottom:16px}.c-tk-filter-item__content .c-selectbox{margin:0}.c-tk-filter-item__content>:last-child{margin-bottom:24px}.c-tk-filter__fake-link{display:none}.c-tk-filter__configurator-separator{display:none;height:1px;width:100%;background-color:#f2b704;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border:none;outline:none}.c-tk-filter__filter-separator{height:1px;width:100%;background-color:#f0f0f0;border:none;outline:none}.c-tk-filter__heading{font-size:16px;font-size:1.6rem;line-height:24px;margin-bottom:8px;display:block;font-weight:600}.c-tk-filter__label{font-size:14px;font-size:1.4rem;line-height:17px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:8px 12px 8px 8px;white-space:nowrap;cursor:default;border:1px solid #e9e9e9;background-color:#f9f9fa;border-radius:6px;font-weight:600}.c-tk-filter__label-dismiss{color:#7f7f7f;width:13px;height:13px;display:inline-block;position:relative;font-weight:700;text-align:center;cursor:pointer}.c-tk-filter__label-dismiss:hover{color:red}@media only screen and (min-width:768px){.c-tk-filter__label-dismiss{top:-1px}}.c-tk-filter-item{padding:20px 20px 0;position:relative}.c-tk-filter-item--padding{padding-bottom:24px}.c-tk-filter-item--top-offset-0{padding-top:0}.c-tk-filter-item--bottom-offset-0{padding-bottom:0}.c-tk-filter__selectboxes{padding:15px;background-color:#f0f0f0}.c-tk-filter__selectboxes .c-tk-selectbox{display:block;margin-bottom:10px}.c-tk-filter__selectboxes .c-tk-selectbox:last-child{margin-bottom:5px}.c-tk-filter__selectboxes .c-tk-selectbox__custom-label{width:100%;min-width:auto}.c-tk-filter__content-headline{margin-top:0;font-size:30px;font-size:3rem;line-height:40px;margin-bottom:0}.c-tk-filter__content-paragraph{margin-top:12px}.c-tk-filter__content-paragraph p{margin-bottom:0}.c-tk-listing__title-image{display:none;width:300px;height:300px;flex-shrink:0;border-radius:50%;object-fit:cover}@media only screen and (max-width:1024px){body.filtering-opened #chat-application,body.filtering-opened .c-tk-filter__content-headline,body.filtering-opened .c-tk-filter__loader,body.filtering-opened .c-tk-filter__mobile-heading,body.filtering-opened .c-tk-listing__categories,body.filtering-opened .c-tk-listing__deals__info-wrapper,body.filtering-opened .c-tk-listing__title,body.filtering-opened .c-tk-pagination,body.filtering-opened .c-tk-sort,body.filtering-opened .js-filter--content-text,body.filtering-opened .js-filter--pagination-load-more,body.filtering-opened .js-filter--results,body.filtering-opened footer,body.filtering-opened header{display:none!important}body.filtering-opened .c-tk-filter-buttons{margin-top:0;padding-top:0}}@media only screen and (min-width:1420px){.c-tk-listing__title-wrapper{margin-bottom:26px}.c-tk-listing__categories{margin-bottom:0}.c-tk-listing__title-image{display:block}}.c-filter-buttons{display:flex;margin-bottom:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:6px;overflow:hidden}@media only screen and (min-width:1025px){.c-filter-buttons{display:none}}.c-filter-buttons.active>:not(.active){display:none}.c-filter-buttons__button{font-size:16px;font-size:1.6rem;line-height:19px;flex-basis:50%;padding:16px 4px 15px;border:none;outline:none;cursor:pointer;color:#4d4d4d;font-weight:700}.c-filter-buttons__button:not(.active) .c-filter-buttons__button--active{display:none}.c-filter-buttons__button:not(.active) .c-filter-buttons__button--inactive{display:block}.c-filter-buttons__button.active{flex-basis:100%}.c-filter-buttons__button.active .c-filter-buttons__button--active{display:block}.c-filter-buttons__button.active .c-filter-buttons__button--inactive{display:none}.c-filter-buttons__button--secondary{background-color:#ffd24a}.c-filter-buttons__button--white{background-color:#fff}.c-filter-buttons__filters-count{font-size:12px;font-size:1.2rem;line-height:20px;width:20px;height:20px;display:inline-block;padding:0;margin:0;position:relative;top:-2px;left:-6px;border-radius:50%;background-color:#ffa82c;color:#fff;font-weight:700}.c-filter-buttons__filters-count[data-count="0"]{display:none}.c-filter-buttons__icon--gray{color:#959595}.c-filter-buttons__icon{position:relative;top:-4px}.c-tk-filter-buttons{position:sticky;top:0;display:flex;flex-direction:column;margin:24px 0;gap:12px;z-index:30;background-color:#fff;overflow:hidden}@media only screen and (min-width:768px){.c-tk-filter-buttons{display:none}}.c-tk-filter-buttons.active,.c-tk-filter-buttons.active>:not(.active){display:none}.c-tk-filter-buttons__button{padding:13px 24px;font-weight:600;margin:0}.c-tk-filter-buttons__button:not(.active) .c-tk-filter-buttons__button--active{display:none}.c-tk-filter-buttons__button:not(.active) .c-tk-filter-buttons__button--inactive{display:block}.c-tk-filter-buttons__button.active{flex-basis:100%}.c-tk-filter-buttons__button.active .c-tk-filter-buttons__button--active{display:block}.c-tk-filter-buttons__button.active .c-tk-filter-buttons__button--inactive{display:none}.c-tk-filter-buttons__button--secondary{background-color:#ffd24a}.c-tk-filter-buttons__button--white{background-color:#fff}.c-tk-filter-buttons__filters-count[data-count="0"]{display:none}.c-tk-filter-buttons__filters-count:before{content:"("}.c-tk-filter-buttons__filters-count:after{content:")"}.c-tk-filter-buttons__icon--gray{color:#959595}.c-tk-filter-buttons__icon{position:relative;top:-4px}.c-filter-checkbox{position:relative;display:block;margin-bottom:5px;cursor:pointer}.c-filter-checkbox__input{display:none}.c-filter-checkbox__input:checked+.c-filter-checkbox .c-filter-checkbox__fake-input{border-color:#0caea1}.c-filter-checkbox__input:checked+.c-filter-checkbox .c-filter-checkbox__fake-input:after,.c-filter-checkbox__input:checked+.c-filter-checkbox .c-filter-checkbox__fake-input:before{background-color:#0caea1}.c-filter-checkbox__input:checked+.c-filter-checkbox .c-filter-checkbox__name{color:#0caea1;font-weight:700}.c-filter-checkbox__fake-input{position:absolute;top:1px;left:0;display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:5px;border:2px solid #cdcdcd;background-color:#fff;outline:0}.c-filter-checkbox__fake-input:before{top:7px;left:3px;width:5px;transform:rotate(45deg)}.c-filter-checkbox__fake-input:after,.c-filter-checkbox__fake-input:before{content:"";display:block;position:absolute;height:2px;margin:auto;text-align:center;background-color:transparent}.c-filter-checkbox__fake-input:after{top:6px;left:5px;width:7px;transform:rotate(-45deg)}.c-filter-checkbox__name{font-size:14px;font-size:1.4rem;line-height:1.5;display:inline-block;padding-left:30px;color:#4d4d4d}.c-filter-checkbox__name .c-tooltip{top:-.2em}.c-filter-checkbox__fake-link{display:none}.c-filter-checkbox--on-gold .c-filter-checkbox__fake-input{border:0;width:15px;height:15px;top:2px}.c-filter-checkbox--on-gold .c-filter-checkbox__name{padding-left:25px}.c-filter-checkbox__input:checked+.c-filter-checkbox--on-gold .c-filter-checkbox__fake-input{border-color:#ffd24a}.c-filter-checkbox__input:checked+.c-filter-checkbox--on-gold .c-filter-checkbox__fake-input:after,.c-filter-checkbox__input:checked+.c-filter-checkbox--on-gold .c-filter-checkbox__fake-input:before{background-color:#222}.c-filter-checkbox__input:checked+.c-filter-checkbox--on-gold .c-filter-checkbox__name{font-weight:400;color:#4d4d4d}.c-filter-dates-range{display:flex}.c-filter-dates-range__col{width:50%;display:flex;flex-direction:column}.c-filter-dates-range__col.opened .c-filter-dates-range__icon-right{transform:rotate(180deg)}.c-filter-dates-range__col.filled .c-filter-dates-range__icon-left{display:none}.c-filter-dates-range__col:first-of-type{padding-right:7.5px}.c-filter-dates-range__col:last-of-type{padding-left:7.5px}.c-filter-dates-range__heading{flex-grow:1}.c-filter-dates-range__label{display:block;width:100%;position:relative;align-self:flex-end;overflow:hidden}.c-filter-dates-range__icon-left{position:absolute;left:15px;top:10px;color:#989898}.c-filter-dates-range__icon-right{position:absolute;right:3px;top:10px;color:#ffa82c}.c-filter-dates-range__fake-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.c-filter-dates-range__input{font-size:16px;font-size:1.6rem;line-height:19px;display:block;width:100%;border-radius:25px;border:none;padding:10px 15px 6px;color:#4d4d4d;background-color:#fff}.c-filter-dates-range__datepicker{width:320px;padding:20px}.c-filter-dates-range__datepicker .flatpickr-months{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.c-filter-dates-range__datepicker .flatpickr-current-month{font-weight:700}.c-filter-dates-range__datepicker .flatpickr-current-month .cur-month,.c-filter-dates-range__datepicker .flatpickr-current-month .cur-year,.c-filter-dates-range__datepicker .flatpickr-weekday{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d}.c-filter-dates-range__datepicker .flatpickr-weekday{font-weight:700}.c-filter-dates-range__datepicker .flatpickr-next-month,.c-filter-dates-range__datepicker .flatpickr-prev-month{top:-4px}.c-filter-dates-range__datepicker .flatpickr-next-month svg,.c-filter-dates-range__datepicker .flatpickr-prev-month svg{width:16px!important;height:16px!important}.c-filter-dates-range__datepicker .nextMonthDay:nth-last-child(-n+7){display:none}.c-filter-dates-range__datepicker .nextMonthDay,.c-filter-dates-range__datepicker .prevMonthDay{visibility:hidden}.c-filter-dates-range__datepicker .dayContainer{justify-content:flex-start}.c-filter-dates-range__datepicker .flatpickr-day.selected{color:inherit}.c-filter-dates-range__datepicker .flatpickr-day.selected:before{background-color:#0caea1}.c-filter-dates-range__datepicker .flatpickr-day.selected:after{background-color:#fff}.c-filter-dates-range__datepicker .flatpickr-day.disabled,.c-filter-dates-range__datepicker .flatpickr-day.disabled:hover{color:rgba(57,57,57,.1)!important}.c-tk-filter-dates-range{display:flex}.c-tk-filter-dates-range__col{width:50%;display:flex;flex-direction:column}.c-tk-filter-dates-range__col.opened .c-tk-filter-dates-range__icon-right{transform:rotate(180deg)}.c-tk-filter-dates-range__col.filled .c-tk-filter-dates-range__icon-left{display:none}.c-tk-filter-dates-range__col:first-of-type{padding-right:7.5px}.c-tk-filter-dates-range__col:last-of-type{padding-left:7.5px}.c-tk-filter-dates-range__heading{flex-grow:1}.c-tk-filter-dates-range__label{display:block;width:100%;position:relative;align-self:flex-end;overflow:hidden}.c-tk-filter-dates-range__label:before{content:"";display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.667 1.333H12V.667a.666.666 0 1 0-1.333 0v.666H5.333V.667A.666.666 0 1 0 4 .667v.666h-.667A3.337 3.337 0 0 0 0 4.667v8A3.337 3.337 0 0 0 3.333 16h9.334A3.337 3.337 0 0 0 16 12.667v-8a3.337 3.337 0 0 0-3.333-3.334zM3.333 2.668h9.333c1.103 0 2 .897 2 2v.667H1.333v-.667c0-1.103.897-2 2-2zm-2 10c0 1.103.897 2 2 2h9.333c1.103 0 2-.897 2-2v-6H1.333v6zm11.333-3.333A.666.666 0 0 1 12 10H4a.666.666 0 1 1 0-1.333h8c.368 0 .666.299.666.667zm-5.333 3.33a.667.667 0 1 0 0-1.333H4a.667.667 0 1 0 0 1.333h3.333z" fill="%23000"/></svg>');background-repeat:no-repeat;background-size:contain;z-index:1}.c-tk-filter-dates-range__icon-left{position:absolute;left:15px;top:10px;color:#989898}.c-tk-filter-dates-range__icon-right{position:absolute;right:3px;top:10px;color:#ffa82c}.c-tk-filter-dates-range__fake-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.c-tk-filter-dates-range__input{font-size:16px;font-size:1.6rem;line-height:19px;display:block;width:100%;border-radius:6px;border:1px solid #e9e9e9;padding:10px 15px 6px;background-color:#f9f9fa;color:#4d4d4d;padding-left:40px}.c-tk-filter-dates-range__input:focus{outline:none}.c-tk-filter-dates-range__datepicker{width:320px;padding:20px}.c-tk-filter-dates-range__datepicker .flatpickr-months{border-bottom:1px solid #f0f0f0;padding-bottom:16px}.c-tk-filter-dates-range__datepicker .flatpickr-current-month{font-weight:700}.c-tk-filter-dates-range__datepicker .flatpickr-current-month .cur-month,.c-tk-filter-dates-range__datepicker .flatpickr-current-month .cur-year,.c-tk-filter-dates-range__datepicker .flatpickr-weekday{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d}.c-tk-filter-dates-range__datepicker .flatpickr-weekday{font-weight:700}.c-tk-filter-dates-range__datepicker .flatpickr-next-month,.c-tk-filter-dates-range__datepicker .flatpickr-prev-month{top:-4px}.c-tk-filter-dates-range__datepicker .flatpickr-next-month svg,.c-tk-filter-dates-range__datepicker .flatpickr-prev-month svg{width:16px!important;height:16px!important}.c-tk-filter-dates-range__datepicker .nextMonthDay:nth-last-child(-n+7){display:none}.c-tk-filter-dates-range__datepicker .nextMonthDay,.c-tk-filter-dates-range__datepicker .prevMonthDay{visibility:hidden}.c-tk-filter-dates-range__datepicker .dayContainer{justify-content:flex-start}.c-tk-filter-dates-range__datepicker .flatpickr-day.selected{color:inherit}.c-tk-filter-dates-range__datepicker .flatpickr-day.selected:before{background-color:#0caea1}.c-tk-filter-dates-range__datepicker .flatpickr-day.selected:after{background-color:#fff}.c-tk-filter-dates-range__datepicker .flatpickr-day.disabled,.c-tk-filter-dates-range__datepicker .flatpickr-day.disabled:hover{color:rgba(57,57,57,.1)!important}.c-filter-locations{position:relative}.c-filter-locations.active .c-filter-locations__preview-icon{transform:rotate(180deg)}.c-filter-locations.active .c-filter-locations__overlay{display:block;position:fixed;left:0;top:0;bottom:0;right:0;z-index:10}@media only screen and (max-width:769px){.c-filter-locations.active .c-filter-locations__overlay{display:none}}.c-filter-locations.active .c-filter-locations__content{display:block}@media only screen and (max-width:769px){.c-filter-locations.active .c-filter-locations__preview{box-shadow:0 1px 8px rgba(0,0,0,.15)}}.c-filter-locations__preview{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d;border-radius:25px;background-color:#fff;padding:9px 20px 7px;position:relative;min-height:35px;cursor:pointer}.c-filter-locations__preview-icon{position:absolute;right:4px;top:10px;color:#ffa82c}.c-filter-locations__preview-content{overflow:hidden;white-space:nowrap;position:relative}.c-filter-locations__preview-content:after{position:absolute;right:-12px;bottom:0;width:45px;height:100%;display:block;content:"";background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 30%,#fff)}.c-filter-locations__overlay{display:none}.c-filter-locations__content{display:none;top:40px;width:250px;z-index:10;position:absolute;border-radius:5px;background-color:#fff;box-shadow:0 7px 20px 1px rgba(0,0,0,.1)}@media only screen and (max-width:768px){.c-filter-locations__content{flex-direction:column;left:-30px;right:-30px;width:auto!important;max-width:none}}@media only screen and (max-width:769px){.c-filter-locations__content{position:static;border-top-left-radius:0;border-top-right-radius:0;margin-top:-15px;padding-top:12px}}.c-filter-locations__item{display:block;cursor:pointer;position:relative;padding-bottom:10px}.c-filter-locations__item:not(:first-of-type){border-top:1px solid #f0f0f0;padding-top:15px}.c-filter-locations__input{display:none}.c-filter-locations__item-checkbox{width:15px;height:15px;border:2px solid #959595;background-color:#fff;position:relative;display:inline-block;margin-right:10px}.c-filter-locations__item-checkbox--disabled{cursor:not-allowed;background-color:#c8c8c8}.c-filter-locations__content-body{padding:20px 18px 0 20px;width:250px;max-height:400px;overflow-y:scroll}@media only screen and (max-width:768px){.c-filter-locations__content-body{width:100%;max-height:none;overflow-y:visible}}.c-filter-locations__content-footer{display:flex;justify-content:space-between;padding:10px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fafafa}.c-filter-locations__discard{font-size:14px;font-size:1.4rem;line-height:17px;background:none;outline:none;border:none;color:#4d4d4d;cursor:pointer;transition:background-color .3s ease-in-out}.c-filter-locations__discard:hover{color:rgb(51.5,51.5,51.5)}.c-filter-locations__discard-icon{color:#868686;position:relative;top:-3px}.c-filter-locations__submit{padding:7px 15px 5px 5px;outline:none;border:none;border-radius:20px;cursor:pointer;background-color:#0caea1;font-weight:700;color:#fff;transition:background-color .3s ease-in-out}.c-filter-locations__submit:hover{background-color:rgb(10.3548387097,150.1451612903,138.9274193548)}.c-filter-locations__submit-icon{position:relative;top:-3px}.c-filter-locations__close{font-size:14px;font-size:1.4rem;line-height:17px;outline:none;border:none;cursor:pointer;color:#959595;transition:color .3s ease-in-out;background-color:transparent}.c-filter-locations__close:hover{color:rgb(136.25,136.25,136.25)}.c-filter-locations__close-icon{position:relative;top:-3px;left:-2px}.c-filter-locations__item-image{width:20px;margin-right:10px;display:inline-block}.c-filter-locations__item-icon{display:inline-block;position:absolute;right:0;padding:10px 5px 10px 18px;margin:-10px 0 0;color:#ffa82c}.c-filter-locations__item-icon:hover{color:rgb(248,145.7440758294,0)}.c-filter-locations__item-icon.active{transform:rotate(180deg);padding-right:18px;padding-left:5px}.c-filter-locations__item-name{display:inline-block}.c-filter-locations__input:checked+.c-filter-locations__item .c-filter-locations__item-checkbox{border:2px solid #0caea1}.c-filter-locations__input:checked+.c-filter-locations__item .c-filter-locations__item-checkbox:before{content:"";display:block;position:absolute;top:6px;left:0;width:6px;height:2px;margin:auto;text-align:center;transform:rotate(45deg);background-color:#0caea1}.c-filter-locations__input:checked+.c-filter-locations__item .c-filter-locations__item-checkbox:after{content:"";display:block;position:absolute;top:5px;left:3px;width:8px;height:2px;margin:auto;text-align:center;transform:rotate(-45deg);background-color:#0caea1}.c-filter-locations__input:checked+.c-filter-locations__item .c-filter-locations__item-name{color:#0caea1;font-weight:700}.c-filter-locations__input:indeterminate+.c-filter-locations__item .c-filter-locations__item-checkbox{border:2px solid #0caea1}.c-filter-locations__input:indeterminate+.c-filter-locations__item .c-filter-locations__item-checkbox:before{content:"";display:block;position:absolute;top:4.5px;left:2px;width:7px;height:2px;margin:auto;text-align:center;background-color:#0caea1}.c-filter-locations__input:indeterminate+.c-filter-locations__item .c-filter-locations__item-name{color:#0caea1;font-weight:700}.c-filter-locations__input[data-parent]:not([data-parent=""])+.c-filter-locations__item{margin-left:25px;padding:6px 0 5px;border:none}.c-filter-price{padding:0 10px;display:block;min-height:44px}.c-filter-price__previews{position:relative;display:flex;justify-content:space-between;margin-top:10px}.c-filter-price__preview{font-size:15px;font-size:1.5rem;line-height:18px;color:#4d4d4d}.c-filter-price__preview-min{left:-10px;position:relative}.c-filter-price__preview-max{right:-10px;position:relative}.c-filter-price-target{position:relative;direction:ltr;border-radius:15px;height:15px}.c-filter-price-target,.c-filter-price-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.c-filter-price-base{width:100%;height:100%;position:relative;z-index:1}.c-filter-price-connects{width:100%;height:100%;position:relative;z-index:0}.c-filter-price-connects:after,.c-filter-price-connects:before{content:"";height:15px;width:30px;position:absolute;top:0;background-color:#f0f0f0;border-radius:15px}.c-filter-price-connects:before{right:-10px}.c-filter-price-connects:after{left:-10px}.c-filter-price-connect,.c-filter-price-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.c-filter-price-connect{height:100%;width:100%}.c-filter-price-origin{height:10%;width:10%}html:not([dir=rtl]) .c-filter-price-horizontal .c-filter-price-origin{left:auto;right:0}.c-filter-price-horizontal .c-filter-price-origin{height:0}.c-filter-price-handle{backface-visibility:hidden;width:20px;height:20px;background:#ffa82c;border-radius:50%;cursor:pointer;outline:none;position:relative}.c-filter-price-handle:after,.c-filter-price-handle:before{content:"";height:2px;width:6px;background-color:#fff;position:absolute}.c-filter-price-handle-lower:before{transform:rotate(-45deg);top:7px;left:6px}.c-filter-price-handle-lower:after{transform:rotate(45deg);top:11px;left:6px}@media only screen and (max-width:1248px){.c-filter-price-handle-lower{right:-30%!important}}@media only screen and (max-width:1024px){.c-filter-price-handle-lower{right:-88%!important}}@media only screen and (max-width:767px){.c-filter-price-handle-lower{right:-82%!important}}@media only screen and (max-width:560px){.c-filter-price-handle-lower{right:-72%!important}}@media only screen and (max-width:400px){.c-filter-price-handle-lower{right:-44%!important}}.c-filter-price-handle-upper:before{transform:rotate(45deg);top:7px;right:6px}.c-filter-price-handle-upper:after{transform:rotate(-45deg);top:11px;right:6px}@media only screen and (max-width:1024px){.c-filter-price-handle-upper{right:-88%!important}}@media only screen and (max-width:767px){.c-filter-price-handle-upper{right:-82%!important}}@media only screen and (max-width:560px){.c-filter-price-handle-upper{right:-72%!important}}@media only screen and (max-width:400px){.c-filter-price-handle-upper{right:-60%!important}}.c-filter-price-touch-area{height:100%;width:100%}.c-filter-price-state-tap .c-filter-price-connect,.c-filter-price-state-tap .c-filter-price-origin{transition:transform .3s}.c-filter-price-state-drag *{cursor:inherit!important}.c-filter-price-horizontal{height:15px;margin-top:2.5px;margin-bottom:2.5px}.c-filter-price-horizontal .c-filter-price-connect{height:9px;top:3px}html:not([dir=rtl]) .c-filter-price-horizontal .c-filter-price-handle{right:-10px;top:-2.5px;left:auto}.c-filter-price-target{background:#f0f0f0}.c-filter-price-connect{background:#0caea1}.c-filter-price-active{background:rgb(248,145.7440758294,0)}[disabled] .c-filter-price-connect{background:#b8b8b8}[disabled].c-filter-price-handle,[disabled] .c-filter-price-handle,[disabled].c-filter-price-target{cursor:not-allowed}.c-filter-results-overlay{display:none;background-color:hsla(0,0%,98%,.85);position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;z-index:40}.c-filter-results-overlay__spinner{display:inline-block;top:50%;position:sticky;transform:translateY(-50%)}.c-filter-results-overlay__spinner-logo{display:inline-block;width:120px;height:120px;overflow:hidden;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='160' height='160' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 16C0 7.148 7.215 0 16.08 0c8.867 0 16.082 7.148 16.082 16S24.947 32 16.08 32C7.184 32 0 24.852 0 16zm20.688 4.28a.36.36 0 0 1-.084.01h-8.07v-.001h-1.009a.377.377 0 0 1-.306-.152.307.307 0 0 1-.049-.141L8.65 13.11c-.06-.152 0-.304.123-.395a.369.369 0 0 1 .428 0l3.947 2.87 2.565-5.517c.06-.121.183-.213.305-.213l.028.002a.379.379 0 0 1 .034-.002v.007c.107.024.219.105.244.206l2.59 5.572 4.014-2.925a.369.369 0 0 1 .428 0c.122.091.183.243.122.395l-2.538 6.936a.378.378 0 0 1-.252.233zm-1.031 1.835h-7.185a.37.37 0 0 1-.367-.365c0-.213.153-.365.367-.365h7.154a.37.37 0 0 1 .367.365c0 .213-.153.365-.336.365z' fill='%230CAEA1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;border-radius:50%;box-shadow:0 0 100px hsla(0,0%,100%,.8)}.c-filter-results-overlay__spinner-logo:after{content:"";position:absolute;top:-30%;left:-200%;width:50%;height:200%;opacity:0;transform:rotate(30deg);background:hsla(0,0%,100%,.18);background:linear-gradient(90deg,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.18) 77%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0))}.c-filter-results-overlay__spinner-text{font-size:24px;font-size:2.4rem;line-height:36px;text-align:center;font-weight:600;opacity:.75}@media only screen and (min-width:768px){.c-filter-results-overlay{z-index:2}}.c-filter-selectbox{margin-left:0;margin-right:0}.c-filter-selectbox .c-selectbox__custom-label{min-width:auto;width:auto;max-width:100%;background-color:#fafafa}.c-filter-selectbox .c-checkbox__icon{color:#ffa82c!important;top:10px!important;right:8px!important}.c-filter-selectbox .c-selectbox__custom-item{font-size:15px;font-size:1.5rem;line-height:18px;font-weight:400;padding:11px 15px;text-transform:none}.c-filter-selectbox .c-selectbox__custom-item.is-active,.c-filter-selectbox .c-selectbox__custom-item:hover{background-color:#f9f9fa;color:#222}.c-filter-selects-range__cols{display:flex}.c-filter-selects-range__col-text-end,.c-filter-selects-range__col-text-middle,.c-filter-selects-range__col-text-start{font-size:15px;font-size:1.5rem;line-height:18px;display:flex;justify-content:center;flex-direction:column;text-align:center;padding:0;color:#4d4d4d}.c-filter-selects-range__col-input-end,.c-filter-selects-range__col-input-start{padding:0}.c-filter-selects-range__col-input-end .c-selectbox,.c-filter-selects-range__col-input-start .c-selectbox{margin-top:0;margin-bottom:0}.c-filter-selects-range__col-input-end .c-selectbox__custom-label,.c-filter-selects-range__col-input-start .c-selectbox__custom-label{width:70px;height:35px;min-width:auto;padding:6px 26px 5px 10px;line-height:25px;background-color:#fff;text-align:center}@media only screen and (max-width:1248px){.c-filter-selects-range__col-input-end .c-selectbox__custom-label,.c-filter-selects-range__col-input-start .c-selectbox__custom-label{width:60px}}.c-filter-selects-range__col-input-end .c-checkbox__icon,.c-filter-selects-range__col-input-start .c-checkbox__icon{top:10px!important;right:8px!important;color:#ffa82c!important}.c-filter-selects-range__col-input-end .c-selectbox.is-open>.c-selectbox__custom-label,.c-filter-selects-range__col-input-start .c-selectbox.is-open>.c-selectbox__custom-label{border-color:#ffa82c}.c-filter-types{position:relative}.c-filter-types.active .c-filter-types__preview-icon{transform:rotate(180deg)}.c-filter-types.active .c-filter-types__overlay{display:block;position:fixed;left:0;top:0;bottom:0;right:0;z-index:10}@media only screen and (max-width:769px){.c-filter-types.active .c-filter-types__overlay{display:none}}.c-filter-types.active .c-filter-types__content{display:block}@media only screen and (max-width:769px){.c-filter-types.active .c-filter-types__preview{box-shadow:0 1px 8px rgba(0,0,0,.15)}}.c-filter-types__close{font-size:14px;font-size:1.4rem;line-height:17px;outline:none;border:none;cursor:pointer;color:#959595;transition:color .3s ease-in-out;background-color:transparent}.c-filter-types__close:hover{color:rgb(136.25,136.25,136.25)}.c-filter-types__close-icon{position:relative;top:-3px;left:-2px}.c-filter-types__preview{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d;border-radius:25px;background-color:#fff;padding:9px 20px 7px;position:relative;min-height:35px;cursor:pointer}.c-filter-types__preview-icon{position:absolute;right:4px;top:10px;color:#ffa82c}.c-filter-types__preview-content{overflow:hidden;white-space:nowrap;position:relative}.c-filter-types__preview-content:after{position:absolute;right:-12px;bottom:0;width:45px;height:100%;display:block;content:"";background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 30%,#fff)}.c-filter-types__overlay{display:none}.c-filter-types__content{display:none;top:40px;width:330px;z-index:10;position:absolute;border-radius:5px;background-color:#fff;box-shadow:0 7px 20px 1px rgba(0,0,0,.1)}@media only screen and (max-width:768px){.c-filter-types__content{left:-30px;right:-30px;width:auto;max-width:none}}@media only screen and (max-width:769px){.c-filter-types__content{position:static;border-top-left-radius:0;border-top-right-radius:0;margin-top:-18px}}.c-filter-types__content-cleaner{clear:both}.c-filter-types__item{display:block;cursor:pointer}.c-filter-types__input{display:none}.c-filter-types__item-checkbox{width:15px;height:15px;border:2px solid #959595;background-color:#fff}.c-filter-types__item-checkbox:before{top:6px;left:0;width:6px;transform:rotate(45deg)}.c-filter-types__item-checkbox:after,.c-filter-types__item-checkbox:before{content:"";display:block;position:absolute;height:2px;margin:auto;text-align:center;background-color:transparent}.c-filter-types__item-checkbox:after{top:5px;left:3px;width:8px;transform:rotate(-45deg)}.c-filter-types__content-body{padding:20px 20px 0}.c-filter-types__content-footer{display:flex;justify-content:space-between;padding:10px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fafafa}.c-filter-types__discard{font-size:14px;font-size:1.4rem;line-height:17px;background:none;outline:none;border:none;color:#4d4d4d;cursor:pointer;transition:background-color .3s ease-in-out}.c-filter-types__discard:hover{color:rgb(51.5,51.5,51.5)}.c-filter-types__discard-icon{color:#868686;position:relative;top:-3px}.c-filter-types__submit{padding:7px 15px 5px 5px;outline:none;border:none;border-radius:20px;cursor:pointer;background-color:#0caea1;font-weight:700;color:#fff;transition:background-color .3s ease-in-out}.c-filter-types__submit:hover{background-color:rgb(10.3548387097,150.1451612903,138.9274193548)}.c-filter-types__submit-icon{position:relative;top:-3px}.c-filter-types__item{position:relative;padding:15px 0 10px}.c-filter-types__item:not(:last-child){border-bottom:1px solid #f0f0f0}.c-filter-types__item .c-filter-types__item-checkbox{display:inline-block;position:relative;top:1px;margin-right:10px}.c-filter-types__item .c-filter-types__item-icon{display:inline-block;position:relative;top:-4px}.c-filter-types__item .c-filter-types__item-name{display:inline-block}@media only screen and (max-width:768px){.c-filter-types__item{background-image:none!important}}.c-filter-types__input:checked+.c-filter-types__item .c-filter-types__item-checkbox{border:2px solid #0caea1}.c-filter-types__input:checked+.c-filter-types__item .c-filter-types__item-checkbox:after,.c-filter-types__input:checked+.c-filter-types__item .c-filter-types__item-checkbox:before{background-color:#0caea1}.c-filter__labels:not(.empty){margin-top:15px}@media only screen and (max-width:1024px){.c-filter__labels{text-align:center}}@media only screen and (max-width:1024px){.c-filter__labels-wrapper{float:left;width:100%;margin-bottom:5px;white-space:nowrap;overflow-y:auto}.c-filter__labels-wrapper .c-filter__label:first-of-type{margin-left:15px}.c-filter__labels-wrapper .c-filter__label:last-of-type{margin-right:15px}}@media only screen and (min-width:1024px){.c-filter__labels-wrapper{display:inline}}.c-filter__labels-remove{font-size:14px;font-size:1.4rem;line-height:17px;margin-bottom:15px;background:none;outline:none;border:none;color:#4d4d4d;text-decoration:underline;cursor:pointer}.c-tk-filter__labels{margin:0 0 24px}.c-tk-filter__labels.empty{margin:0}@media only screen and (max-width:1024px){.c-tk-filter__labels{text-align:center}}@media only screen and (min-width:1025px){.c-tk-filter__labels{margin-bottom:0}}.c-tk-filter__labels-wrapper{display:flex;align-items:center;justify-content:start;gap:8px;flex-wrap:wrap;overflow-x:auto}.c-tk-filter__labels-wrapper .c-tk-filter__label:last-of-type{margin-right:14px}.c-tk-filter__labels-remove{color:#000;font-size:14px;font-size:1.4rem;line-height:17px;background:none;outline:none;border:none;text-decoration:underline;cursor:pointer;white-space:nowrap;padding:0}.c-tk-filter__labels-remove:hover{text-decoration:none}.c-tk-filter-price{padding:0 10px;display:block;min-height:44px}.c-tk-filter-price__previews{position:relative;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;margin:26px -20px 0 -10px;gap:12px}.c-tk-filter-price__preview{font-size:14px;font-size:1.4rem;line-height:18px;display:flex;align-items:center;justify-content:space-between;border-radius:6px;padding:10px 16px;border:1px solid #e9e9e9;background-color:#f9f9fa;white-space:nowrap;color:#7f7f7f;flex-shrink:0}.c-tk-filter-price__preview span{color:#000}.c-tk-filter-price__preview-max,.c-tk-filter-price__preview-min{position:relative}.c-tk-filter-price-target{position:relative;direction:ltr;border-radius:9px;height:9px}.c-tk-filter-price-target,.c-tk-filter-price-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.c-tk-filter-price-base{width:100%;height:100%;position:relative;z-index:1}.c-tk-filter-price-connects{width:100%;height:100%;position:relative;z-index:0}.c-tk-filter-price-connects:after,.c-tk-filter-price-connects:before{content:"";height:9px;width:30px;position:absolute;top:0;background-color:#f0f0f0;border-radius:9px}.c-tk-filter-price-connects:before{right:-10px}.c-tk-filter-price-connects:after{left:-10px}.c-tk-filter-price-connect,.c-tk-filter-price-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.c-tk-filter-price-connect{height:100%;width:100%}.c-tk-filter-price-origin{height:10%;width:10%}html:not([dir=rtl]) .c-tk-filter-price-horizontal .c-tk-filter-price-origin{left:auto;right:0}.c-tk-filter-price-horizontal .c-tk-filter-price-origin{height:0}.c-tk-filter-price-handle{backface-visibility:hidden;width:24px;height:24px;background:#fff;border-radius:6px;cursor:pointer;outline:none;position:relative;border:1px solid #e9e9e9}.c-tk-filter-price-handle:before{display:block;content:"";color:#000;height:10px;width:6px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="6" height="10" viewBox="0 0 6 10" xmlns="http://www.w3.org/2000/svg"><rect width="2" height="10" rx="1" fill="currentColor"/><rect x="4" width="2" height="10" rx="1" fill="currentColor"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:50%}@media only screen and (max-width:1248px){.c-tk-filter-price-handle-lower{right:-30%!important}}@media only screen and (max-width:1024px){.c-tk-filter-price-handle-lower{right:-88%!important}}@media only screen and (max-width:767px){.c-tk-filter-price-handle-lower{right:-82%!important}}@media only screen and (max-width:560px){.c-tk-filter-price-handle-lower{right:-72%!important}}@media only screen and (max-width:400px){.c-tk-filter-price-handle-lower{right:-44%!important}}@media only screen and (max-width:1024px){.c-tk-filter-price-handle-upper{right:-88%!important}}@media only screen and (max-width:767px){.c-tk-filter-price-handle-upper{right:-82%!important}}@media only screen and (max-width:560px){.c-tk-filter-price-handle-upper{right:-72%!important}}@media only screen and (max-width:400px){.c-tk-filter-price-handle-upper{right:-60%!important}}.c-tk-filter-price-touch-area{height:100%;width:100%}.c-tk-filter-price-state-tap .c-tk-filter-price-connect,.c-tk-filter-price-state-tap .c-tk-filter-price-origin{transition:transform .3s}.c-tk-filter-price-state-drag *{cursor:inherit!important}.c-tk-filter-price-horizontal{height:9px;margin-top:7.5px;margin-bottom:7.5px}.c-tk-filter-price-horizontal .c-tk-filter-price-connect{height:9px;top:0}html:not([dir=rtl]) .c-tk-filter-price-horizontal .c-tk-filter-price-handle{right:-12px;top:-7.5px;left:auto}.c-tk-filter-price-target{background:#f0f0f0}.c-tk-filter-price-connect{background:#0caea1}.c-tk-filter-price-active{background:rgb(229.5,229.5,229.5)}[disabled] .c-tk-filter-price-connect{background:#b8b8b8}[disabled].c-tk-filter-price-handle,[disabled] .c-tk-filter-price-handle,[disabled].c-tk-filter-price-target{cursor:not-allowed}.c-image-map{position:relative;padding-top:35%;background-position:50%;background-size:cover;background-repeat:no-repeat}.c-image-map--bigger{padding-top:50%}.c-image-map__button{position:absolute;top:5px;right:5px}.c-image-map__overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:transparent;outline:0;border:0;cursor:pointer}.c-star-rating{color:#ffa82c}.c-star-rating__icon{margin-top:-1px;margin-left:3px;margin-right:3px}.c-sort{position:relative;margin-bottom:10px}.c-sort:after{content:"";display:table;clear:both}@media only screen and (max-width:1024px){.c-sort{margin-top:10px;line-height:32px;margin-bottom:10px;padding-top:10px;border-top:1px solid #e2e2e2}}.c-sort__separator{position:absolute;top:50%;right:0;left:0;width:100%}.c-sort__separator.u-separator{margin-top:0;margin-bottom:0}.c-sort__dropdown-block{position:relative;float:right;background-color:#fafafa}.c-sort__text{font-size:14px;font-size:1.4rem;line-height:1.3;padding-left:10px}@media only screen and (max-width:1024px){.c-sort__text{color:#4d4d4d}}.c-sort__dropdown{position:relative;z-index:1}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-prev-month svg{fill:#0caea1}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:20px;height:20px}.c-datepicker.open{z-index:var(--z-index-modal)!important}.c-datepicker .dayContainer{width:100%;min-width:inherit;max-width:inherit}.c-datepicker .flatpickr-rContainer{width:100%;display:block}.c-datepicker .flatpickr-days,.c-datepicker .flatpickr-weekdays{width:100%}.c-datepicker .flatpickr-months{margin-bottom:15px;position:relative}.c-datepicker .flatpickr-months .flatpickr-next-month svg,.c-datepicker .flatpickr-months .flatpickr-prev-month svg{width:20px;height:20px}.c-datepicker .flatpickr-current-month{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:700}.c-datepicker .flatpickr-months .flatpickr-next-month:hover svg,.c-datepicker .flatpickr-months .flatpickr-prev-month:hover svg{fill:#0caea1}.c-datepicker .flatpickr-current-month span.cur-month:hover{background-color:transparent}.c-datepicker .flatpickr-next-month .icon-svg,.c-datepicker .flatpickr-prev-month .icon-svg{margin-left:0;margin-right:0}.c-datepicker .flatpickr-prev-month{position:absolute;left:10px;color:#0caea1}.c-datepicker .flatpickr-next-month{position:absolute;right:10px;color:#0caea1}.c-datepicker .flatpickr-day.endRange,.c-datepicker .flatpickr-day.endRange.inRange,.c-datepicker .flatpickr-day.endRange.nextMonthDay,.c-datepicker .flatpickr-day.endRange.prevMonthDay,.c-datepicker .flatpickr-day.endRange:focus,.c-datepicker .flatpickr-day.endRange:hover,.c-datepicker .flatpickr-day.selected,.c-datepicker .flatpickr-day.selected.inRange,.c-datepicker .flatpickr-day.selected.nextMonthDay,.c-datepicker .flatpickr-day.selected.prevMonthDay,.c-datepicker .flatpickr-day.selected:focus,.c-datepicker .flatpickr-day.selected:hover,.c-datepicker .flatpickr-day.startRange,.c-datepicker .flatpickr-day.startRange.inRange,.c-datepicker .flatpickr-day.startRange.nextMonthDay,.c-datepicker .flatpickr-day.startRange.prevMonthDay,.c-datepicker .flatpickr-day.startRange:focus,.c-datepicker .flatpickr-day.startRange:hover{border-color:transparent;background-color:transparent}.c-datepicker .flatpickr-day{margin-top:4px;margin-bottom:4px;max-width:inherit;height:30px;line-height:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-datepicker .flatpickr-day{flex-basis:13.5%}}.c-datepicker .flatpickr-day:before{top:-3px;width:34px;height:34px;background:#f0f0f0}.c-datepicker .flatpickr-day:after,.c-datepicker .flatpickr-day:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:-1;border-radius:50%}.c-datepicker .flatpickr-day:after{top:-1px;width:30px;height:30px;background:#fff}.c-datepicker .flatpickr-day.unavailable:before{background-color:#f0f0f0;background-image:#f0f0f0}.c-datepicker .flatpickr-day.unavailable:hover:before{background-color:#fafafa;background-image:#f0f0f0}.c-datepicker .flatpickr-day.checkin{font-weight:600}.c-datepicker .flatpickr-day.available:before{background-color:#0caea1;background-image:inherit}.c-datepicker .flatpickr-day.available.startDay:before{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f0 50%,#0caea1 51%,#0caea1)}.c-datepicker .flatpickr-day.available.startDay.endDay:before{background-image:inherit}.c-datepicker .flatpickr-day.available+.sold.startDay:before{background-image:linear-gradient(135deg,#0caea1,#0caea1 50%,#ffa82c 51%,#ffa82c)}.c-datepicker .flatpickr-day.available+.unavailable.startDay:before{background-image:linear-gradient(135deg,#0caea1,#0caea1 50%,#f0f0f0 51%,#f0f0f0)}.c-datepicker .flatpickr-day.sold:before{background-color:#ffa82c;background-image:inherit}.c-datepicker .flatpickr-day.sold.startDay:before{background-image:linear-gradient(135deg,#f0f0f0,#f0f0f0 50%,#ffa82c 51%,#ffa82c)}.c-datepicker .flatpickr-day.sold+.available.startDay:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#0caea1 51%,#0caea1)}.c-datepicker .flatpickr-day.sold+.unavailable.startDay:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#f0f0f0 51%,#f0f0f0)}.c-datepicker .flatpickr-day.disabled:before,.c-datepicker .flatpickr-day.flatpickr-disabled:before,.c-datepicker .flatpickr-day.nextMonthDay:before,.c-datepicker .flatpickr-day.prevMonthDay:before{background-color:transparent;background-image:inherit}.c-datepicker .flatpickr-day.disabled:after,.c-datepicker .flatpickr-day.flatpickr-disabled:after,.c-datepicker .flatpickr-day.nextMonthDay:after,.c-datepicker .flatpickr-day.prevMonthDay:after{background-color:transparent}.c-datepicker .flatpickr-day.disabled.endDay:before,.c-datepicker .flatpickr-day.disabled.startDay:before,.c-datepicker .flatpickr-day.flatpickr-disabled.endDay:before,.c-datepicker .flatpickr-day.flatpickr-disabled.startDay:before,.c-datepicker .flatpickr-day.nextMonthDay.endDay:before,.c-datepicker .flatpickr-day.nextMonthDay.startDay:before,.c-datepicker .flatpickr-day.prevMonthDay.endDay:before,.c-datepicker .flatpickr-day.prevMonthDay.startDay:before{background-image:inherit!important}.c-datepicker .flatpickr-day:hover{background-color:transparent;border-color:transparent}.c-datepicker .flatpickr-day:hover:before{background-color:#0caea1}.c-datepicker .flatpickr-day:hover.disabled:before{background-color:transparent}.c-datepicker .flatpickr-day:hover.nextMonthDay .c-datepicker__tooltip,.c-datepicker .flatpickr-day:hover.prevMonthDay .c-datepicker__tooltip{display:none}.c-datepicker .flatpickr-day.today{border-color:transparent;color:inherit}.c-datepicker--inline .c-datepicker__inner,.c-datepicker--reservation .c-datepicker__inner{box-shadow:inherit;padding-left:0;padding-right:0}.c-datepicker--inline .c-datepicker__inner.flatpickr-calendar,.c-datepicker--reservation .c-datepicker__inner.flatpickr-calendar{width:100%;min-width:290px}.c-datepicker--inline .c-datepicker__inner .flatpickr-days,.c-datepicker--inline .c-datepicker__inner .flatpickr-innerContainer,.c-datepicker--reservation .c-datepicker__inner .flatpickr-days,.c-datepicker--reservation .c-datepicker__inner .flatpickr-innerContainer{overflow:visible}.c-datepicker--reservation{display:block;text-align:center}.c-datepicker--reservation .flatpickr-day.selected{color:#222}.c-datepicker--reservation .flatpickr-day.hover,.c-datepicker--reservation .flatpickr-day.picked{background-color:transparent;color:#fff;border-color:transparent}.c-datepicker--reservation .flatpickr-day.hover:after,.c-datepicker--reservation .flatpickr-day.hover:before,.c-datepicker--reservation .flatpickr-day.picked:after,.c-datepicker--reservation .flatpickr-day.picked:before{background-color:#0caea1}.c-datepicker--reservation .flatpickr-day.hover{color:#222}.c-datepicker--reservation .flatpickr-day.hover:after{background-color:#dbeee7}.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.nextMonthDay.hover:hover:before,.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.prevMonthDay.hover:hover:before{background-color:#0caea1}.c-datepicker--reservation .flatpickr-day.picked.checkout:after,.c-datepicker--reservation .flatpickr-day.picked.checkout:before{background-color:transparent;background-image:linear-gradient(135deg,#0caea1,#0caea1 70%,transparent 71%,transparent)}.c-datepicker--reservation .flatpickr-day.hover.checkout:after,.c-datepicker--reservation .flatpickr-day.picked.hover.checkout:after{background-color:transparent;background-image:linear-gradient(135deg,#dbeee7,#dbeee7 74%,transparent 75%,transparent)!important}.c-datepicker--reservation .flatpickr-day.hover.checkout:before,.c-datepicker--reservation .flatpickr-day.picked.hover.checkout:before{background-color:transparent;background-image:linear-gradient(135deg,#0caea1,#0caea1 70%,transparent 71%,transparent)}.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.nextMonthDay.hover.checkout:hover:before:after,.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.prevMonthDay.hover.checkout:hover:before:after{background-color:transparent;background-image:linear-gradient(135deg,#dbeee7,#dbeee7 74%,transparent 75%,transparent)!important}.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.nextMonthDay.hover.checkout:hover:before:before,.c-datepicker--reservation.c-datepicker--no-hover .flatpickr-day.prevMonthDay.hover.checkout:hover:before:before{background-color:transparent;background-image:linear-gradient(135deg,#0caea1,#0caea1 70%,transparent 71%,transparent)}.c-datepicker--reservation .flatpickr-day.disabled.unavailable{color:#222}.c-datepicker--reservation .flatpickr-day.disabled.unavailable:before{background-color:#f0f0f0}.c-datepicker--reservation .flatpickr-day.disabled.unavailable:after{background-color:#fafafa}.c-datepicker--reservation .c-datepicker__inner{display:block;margin-left:auto;margin-right:auto;background-color:transparent}.c-datepicker--reservation .c-datepicker__inner.flatpickr-calendar{max-width:290px}@media only screen and (max-width:400px){.c-datepicker--reservation .c-datepicker__inner.flatpickr-calendar{transform:translate(-10%,-10%) scale(.8)}}.c-datepicker--reservation .c-datepicker__inner.flatpickr-calendar.multiMonth{max-width:100%}.c-datepicker--reservation .flatpickr-months{padding-top:7px;padding-bottom:7px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.c-datepicker--no-hover .flatpickr-day.sold:hover:before{background-color:#ffa82c}.c-datepicker--no-hover .flatpickr-day.nextMonthDay:hover:before,.c-datepicker--no-hover .flatpickr-day.prevMonthDay:hover:before{background-color:transparent}.c-datepicker--no-select .flatpickr-day{cursor:default}.c-datepicker--no-select .flatpickr-day.selected{background-color:transparent;color:#222;border-color:transparent}.c-datepicker--no-select .flatpickr-day.selected:hover{border-color:transparent}.c-datepicker--filter,.c-datepicker__inner{padding:15px}.c-datepicker-legend__list{text-align:left}.c-datepicker-legend__item{font-size:12px;font-size:1.2rem;line-height:1.3;margin-left:10px;display:inline-block;font-weight:700}.c-datepicker-legend__item.unavailable{color:#cdcdcd}.c-datepicker-legend__item.sold{color:#ffa82c}.c-datepicker .flatpickr-day:hover .c-datepicker__tooltip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible;transition:opacity .3s ease 0s,transform .3s ease,visibility 0s ease 0s}.c-datepicker .flatpickr-day.sold .c-datepicker__tooltip{color:#ffa82c}.c-datepicker .flatpickr-day.available .c-datepicker__tooltip{color:#0caea1}.c-datepicker__tooltip{font-size:12px;font-size:1.2rem;position:absolute;bottom:calc(100% + 6px);min-width:90px;transform:translateX(-50%) translateY(2px);margin-left:-8px;z-index:10;opacity:0;text-align:center;font-weight:700;line-height:26px;background-color:#fff;border-radius:3px;box-shadow:0 1px 7px 0 rgba(34,34,34,.2);color:#959595;visibility:hidden;transition:opacity .3s ease 0s,transform .3s ease,visibility 0s ease .3s}.c-datepicker__tooltip-arrow{position:absolute;top:99%;left:0;right:0;margin:auto;width:20px;height:15px;overflow:hidden}.c-datepicker__tooltip-arrow:after{content:"";position:absolute;top:-10px;left:0;right:0;margin:auto;width:12px;height:12px;transform:rotate(45deg);background:#fff;box-shadow:0 0 4px 2px rgba(34,34,34,.15)}.flatpickr-day.selected,.flatpickr-day.selected:hover{color:#000}.c-lazy-image{position:relative;font-size:0;overflow:hidden}.c-lazy-image__placeholder{position:relative;width:100%;opacity:1;visibility:visible;filter:blur(8px)}.c-lazy-image__placeholder.is-loading-done{visibility:hidden;opacity:0}.c-lazy-image__image{position:absolute;top:0;left:0;width:100%;transition:opacity .6s ease,visibility .6s ease .6s}.c-lazy-image__image.is-loading,.c-lazy-image__image:not([src]){visibility:hidden;opacity:0}.c-lazy-image__image.is-loaded{visibility:visible;opacity:1;transition:opacity .6s ease,visibility .6s ease 0s}picture.c-lazy-image{position:static;display:block;width:100%;height:100%}picture.c-lazy-image .c-lazy-image__image{position:static;display:block;visibility:visible;opacity:1;transition:none;filter:blur(8px)}picture.c-lazy-image .c-lazy-image__image:not([src]){visibility:hidden;opacity:0}picture.c-lazy-image .c-lazy-image__image.is-loading{visibility:visible;opacity:1}picture.c-lazy-image .c-lazy-image__image.is-loaded{visibility:visible;opacity:1;filter:blur(0);animation:g .6s ease}picture.c-lazy-image--has-loader .c-lazy-image__image.is-loaded+.c-lazy-image__loader,picture.c-lazy-image--has-loader .c-lazy-image__image.is-loading{visibility:hidden;opacity:0}picture.c-lazy-image--has-loader .c-lazy-image__loader{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;z-index:1}.c-lazy-image--contain img.c-lazy-image__image{width:100%;height:100%;object-fit:contain}.c-lazy-image--cover img.c-lazy-image__image{width:100%;height:100%;object-fit:cover}@keyframes g{0%{filter:blur(8px)}to{filter:blur(0)}}.c-lazy-image-bg{overflow:hidden}.c-lazy-image-bg__img{height:100%;width:100%;background-position:50%;background-size:cover}.c-tk-video-player{position:relative;width:100%;height:100%;container-type:inline-size}.c-tk-video-player:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.0001) 75.56%,rgba(0,0,0,.2));transition:background .3s ease-in-out}.c-tk-video-player__video{width:100%;height:100%;object-fit:cover;background:#222}.c-tk-video-player__controls{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:grid;grid-template-columns:16px 1fr;grid-template-rows:1fr 1fr;grid-template-areas:". a" "b c";gap:16px;padding:8px}.c-tk-video-player__controls>*{height:16px}@container (min-width:160px){.c-tk-video-player__controls{padding:20px 16px}}@container (min-width:220px){.c-tk-video-player__controls{grid-template-columns:16px 1fr 16px;grid-template-rows:1fr;grid-template-areas:"b c a"}}.c-tk-video-player__controls[data-state=hidden]{display:none}.c-tk-video-player__control{position:relative;display:flex;align-items:center}.c-tk-video-player__control button{display:flex;justify-content:center;align-items:center;width:16px;height:16px;padding:0;margin:0;background-color:transparent;border:none;box-shadow:none;color:#fff;cursor:pointer}.c-tk-video-player__control button svg{width:100%;height:100%}.c-tk-video-player__control--play{grid-area:b;align-self:end}.c-tk-video-player__control--progress{grid-area:c;align-self:end}.c-tk-video-player__control--progress progress{width:100%;height:3px;border:none;border-radius:2px;background:#fff;box-shadow:none;color:#0caea1;appearance:none;cursor:pointer}.c-tk-video-player__control--progress progress::-webkit-progress-bar{background:#fff;border-radius:2px}.c-tk-video-player__control--progress progress::-webkit-progress-value{background:#0caea1;border-radius:2px}.c-tk-video-player__control--progress progress::-moz-progress-bar{background:#0caea1;border-radius:2px}.c-tk-video-player__control--progress span{position:absolute;width:7px;height:7px;top:50%;left:0;transform:translateY(-50%);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);border-radius:50%;background:#fff;cursor:pointer;transition:all .1s ease-in-out}.c-tk-video-player__control--progress span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px}.c-tk-video-player__control--fullscreen{grid-area:a;align-self:start;justify-self:end}@container (min-width:220px){.c-tk-video-player__control--fullscreen{align-self:end;justify-self:center}}.c-more-offer-btn{display:inline-block;position:relative;z-index:1;text-decoration:none}.c-more-offer-btn__text{font-size:18px;font-size:1.8rem;line-height:1.4;display:block;position:relative;padding:15px;width:100px;text-align:center;font-weight:700;color:#fff}.c-more-offer-btn__text:hover.c-more-offer-btn__text:before{transform:translateX(18px) translateY(18px)}.c-more-offer-btn__text:hover.c-more-offer-btn__text:after{transform:translateX(10px) translateY(10px)}.c-more-offer-btn__text:after,.c-more-offer-btn__text:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:transform .3s ease}.c-more-offer-btn__text:after{transform:translateX(7px) translateY(7px)}.c-more-offer-btn__text:before{transform:translateX(12px) translateY(12px)}.c-more-offer-btn__text,.c-more-offer-btn__text:after,.c-more-offer-btn__text:before{background-color:#0caea1;border:2px solid #fff;border-radius:6px}.c-comment{padding:15px 30px;margin-bottom:15px;background-color:#fafafa}.c-comment--simple{padding:0;background-color:transparent}.c-comment--full-height{height:calc(100% - 15px)}.c-comment__header{margin-bottom:7.5px}.c-comment__name,.c-comment__rating{display:inline-block;vertical-align:middle}.c-comment__rating{margin-top:-8px;margin-right:5px}.c-comment__rating-flag{display:inline-block;width:20px}.c-comment__info{margin-bottom:15px}.c-comment__content{font-size:16px;font-size:1.6rem;line-height:1.3}.c-comment__gallery{margin-bottom:-10px}.c-comment__gallery.is-hidden{display:none}.c-comment__photo{display:block;max-width:100%;height:auto;margin-bottom:20px}.c-comment__photo-img{display:block;width:100%}.c-comment-box-sort{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;padding:15px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}@media only screen and (min-width:769px){.c-comment-box-sort{padding:15px 30px}}.c-comment-box.is-loading{position:relative;opacity:.5;overflow:hidden}.c-comment-box.is-loading .c-comment-box__loading{display:block}.c-comment-box__loading{position:fixed;top:50%;left:50%;right:0;z-index:1;background-color:#222;padding:5px;border-radius:50%;display:none;text-align:center;width:42px;transform:translateX(-50%)}.c-comment-box__loading img{display:block}.c-comment-box--aside{position:relative}.c-comment-box--aside:after{content:"";position:absolute;bottom:0;left:0;right:0;height:220px;background:linear-gradient(hsla(0,0%,100%,0),#fafafa)}.c-comment--hotel{margin:10px 0;padding:0;background-color:transparent}.c-comment--hotel .c-comment__header{margin-bottom:5px}.c-comment--hotel .c-comment__rating{margin-top:0;margin-right:5px}.c-comment--hotel .c-comment__content p,.c-comment--hotel .c-comment__info{font-size:90%}.c-comment--hotel .c-comment__info{color:#959595;margin-bottom:5px}.c-comment--hotel .c-comment__content p{margin-bottom:0}@media only screen and (min-width:1025px){.c-comment--hotel{margin:20px 0}}.c-info-box{margin:5px 0 10px;border-radius:3px;padding:15px 10px;position:relative;display:none}.c-info-box:after{content:"";border-width:0 1px 1px 0;border-style:solid;display:inline-block;padding:3px;position:absolute}.c-info-box.active{display:flex}.c-info-box--success{background-color:#f5fefa;border:1px solid rgba(0,214,133,.2)}.c-info-box--success:after{border-color:rgba(0,214,133,.2);background:#f5fefa}.c-info-box--success .c-info-box__close-button,.c-info-box--success .c-info-box__icon{color:#0caea1}.c-info-box--warning{background-color:#fffcf6;border:1px solid rgba(255,168,44,.2)}.c-info-box--warning:after{border-color:rgba(255,168,44,.2);background:#fffcf6}.c-info-box--warning .c-info-box__close-button,.c-info-box--warning .c-info-box__icon{color:#ffa82c}.c-info-box--error{background-color:rgba(255,44,101,.04);border:1px solid rgba(255,44,101,.2)}.c-info-box--error:after{border-color:rgba(255,44,101,.2);background:rgba(255,44,101,.04)}.c-info-box--error .c-info-box__close-button,.c-info-box--error .c-info-box__icon{color:#ff2c65}.c-info-box--bottom:after{transform:rotate(-135deg);top:-4px;left:12px}.c-info-box--top:after{transform:rotate(45deg);bottom:-4px;left:12px}.c-info-box--no-direction:after{display:none}.c-info-box__icon{display:flex;justify-content:center;flex-direction:column;text-align:center;margin-right:10px}.c-info-box__icon .icon-svg{padding:0;margin:0;display:block}.c-info-box__content{font-size:12px;font-size:1.2rem;line-height:16px;flex-grow:1;text-align:left;color:#4d4d4d}.c-info-box__close,.c-info-box__content{display:flex;justify-content:center;flex-direction:column}.c-info-box__close{text-align:center}.c-info-box__close-button{outline:none;border:none;background:none;padding:0;margin:0;line-height:normal;cursor:pointer}.c-info-box__close-button .icon-svg{padding:0;margin:0;display:block}.c-simple-info-box{display:flex}.c-simple-info-box__icon{flex-basis:40px;min-width:40px;color:#ffa82c}.c-simple-info-box__icon .icon-svg{margin:0}.c-simple-info-box__content{font-size:14px;font-size:1.4rem;line-height:20px;font-weight:700}.c-selectbox{position:relative;display:inline-block;margin:5px}.c-selectbox.is-open{z-index:10}.c-selectbox.is-open>.c-selectbox__custom-select{display:block;z-index:0}.c-selectbox.is-open .c-selectbox__custom-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 4.774c0 .304-.113.608-.34.845a1.25 1.25 0 0 1-1.753.044L4.991 2.92 2.096 5.66A1.249 1.249 0 0 1 .344 5.62a1.217 1.217 0 0 1 .039-1.733L4.132.34a1.25 1.25 0 0 1 1.71-.003l3.773 3.548c.255.241.385.565.385.89z' fill='%237F7F7F'/%3E%3C/svg%3E")}.c-selectbox.is-disabled,.c-selectbox[disabled]{pointer-events:none;color:#c8c8c8;background-color:#f9f9fa;border-color:#e9e9e9}.c-selectbox.is-disabled .c-selectbox__custom-label:after,.c-selectbox[disabled] .c-selectbox__custom-label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.226c0-.304-.113-.608-.34-.845A1.25 1.25 0 0 0 7.906.337L4.991 3.08 2.096.34A1.249 1.249 0 0 0 .344.38a1.217 1.217 0 0 0 .039 1.733L4.132 5.66a1.25 1.25 0 0 0 1.71.003l3.773-3.548c.255-.241.385-.565.385-.89z' fill='%23c8c8c8'/%3E%3C/svg%3E")}.c-selectbox.is-error{display:inline-flex;flex-direction:column-reverse}.c-selectbox.is-error .c-selectbox__custom-label{border-color:#ff2c65}.c-selectbox.is-error .c-form-message{color:#ff2c65}.c-selectbox:hover .c-selectbox__custom-label{background-color:#f9f9fa}.c-selectbox--secondary .c-selectbox__custom-label{background-color:#fff}.c-selectbox--secondary .c-checkbox__icon{opacity:.5}.c-selectbox__select{height:45px;opacity:0}.c-selectbox__select.is-hidden{display:none}.c-selectbox .c-checkbox__icon,.c-selectbox__icon{position:absolute;z-index:2;margin:0;right:15px;top:15px;color:rgba(34,34,34,.4);cursor:pointer}.c-selectbox__custom-label{display:block;position:relative;padding:14px 16px;min-width:200px;border-radius:4px;background-color:#f9f9fa;line-height:18px;font-size:16px;font-weight:600;color:inherit;border:1px solid #e9e9e9;transition:border .3s ease-in-out;z-index:1;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-selectbox__custom-label--thin{font-weight:400}.c-selectbox__custom-label:after{content:"";position:absolute;top:50%;right:16px;width:10px;height:6px;transform:translateY(-50%);background-position:50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.226c0-.304-.113-.608-.34-.845A1.25 1.25 0 0 0 7.906.337L4.991 3.08 2.096.34A1.249 1.249 0 0 0 .344.38a1.217 1.217 0 0 0 .039 1.733L4.132 5.66a1.25 1.25 0 0 0 1.71.003l3.773-3.548c.255-.241.385-.565.385-.89z' fill='%237F7F7F'/%3E%3C/svg%3E");background-repeat:no-repeat}.c-selectbox__custom-select{display:none;position:absolute;top:56px;left:0;right:0;max-height:240px;background-color:#fff;overflow-y:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.c-selectbox__custom-select.c-shadow-block{padding:0}.c-selectbox__custom-item{display:block;padding:14px 16px;position:relative;z-index:1;line-height:19px;font-family:trendabold,Helvetica,Arial,sans-serif;text-decoration:none;cursor:pointer}.c-selectbox__custom-item:last-child{border-bottom:0}.c-selectbox__custom-item.is-active,.c-selectbox__custom-item:hover{background-color:#f9f9fa}.c-selectbox__custom-item.is-disabled{background-color:transparent;color:rgba(34,34,34,.3)}.c-selectbox__label-right,.c-selectbox__label-text{position:relative;z-index:-1}.c-variant-selectbox{width:100%;margin:0}.c-variant-selectbox .c-selectbox__custom-label{display:flex;justify-content:space-between;align-items:center;border:1px solid #cdcdcd}.c-variant-selectbox .c-selectbox__custom-label:hover{border-color:#0caea1}.c-variant-selectbox .c-selectbox__custom-label .c-selectbox__label-text{line-height:normal;white-space:normal;flex:1 0 auto}.c-variant-selectbox .c-selectbox__custom-label .c-selectbox__label-right{line-height:45px;flex:0 1 auto}.c-variant-selectbox .c-selectbox__custom-label .c-selectbox__label-right .c-price__old{position:relative;top:2px}.c-variant-selectbox .c-checkbox__icon,.c-variant-selectbox.is-open .c-checkbox__icon{color:#0caea1;opacity:1}.c-selectbox--invalid .c-selectbox__custom-label{border-color:#ff2c65}.c-selectbox--invalid .c-selectbox__custom-label .c-selectbox__label-text{animation:1.8s c linear forwards;color:#ff2c65;font-weight:700}.c-selectbox--invalid .c-selectbox__custom-label:hover,.c-selectbox--invalid.is-open>.c-selectbox__custom-label{border-color:#ff2c65}.c-detailoffer__row{margin-left:-1rem;margin-right:-1rem}.c-detailoffer__row:after{content:"";display:table;clear:both}.c-detailoffer__content,.c-detailoffer__gallery,.c-detailoffer__more-from-hotel,.c-detailoffer__new-deal-variants{width:68.75%;float:left;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:1024px){.c-detailoffer__content,.c-detailoffer__gallery,.c-detailoffer__more-from-hotel,.c-detailoffer__new-deal-variants{width:62.5%}}@media only screen and (max-width:768px){.c-detailoffer__content,.c-detailoffer__gallery,.c-detailoffer__more-from-hotel,.c-detailoffer__new-deal-variants{width:100%}}.c-detailoffer__aside{width:31.25%;float:right;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:1024px){.c-detailoffer__aside{width:37.5%}}@media only screen and (max-width:768px){.c-detailoffer__aside{width:100%}}.c-detailoffer__more-offers{clear:both;padding-left:1rem;padding-right:1rem}.c-detailoffer__more-offers-content{position:relative}.c-detailoffer__more-offers-content .c-more-offer-btn{position:absolute;top:0;right:10px}@media only screen and (max-width:1024px){.c-detailoffer__more-offers-content .c-more-offer-btn{display:none}}@media only screen and (max-width:768px){.c-detailoffer__more-offers-content .c-more-offer-btn{display:block;top:inherit;bottom:130px;right:inherit;left:calc(50% + 35px)}.c-detailoffer__more-offers-content .c-more-offer-btn .c-more-offer-btn__text{padding-top:45px;padding-bottom:45px;width:150px}}@media only screen and (max-width:400px){.c-detailoffer__more-offers-content .c-more-offer-btn{display:block;top:inherit;bottom:90px;right:inherit;left:calc(50% + 15px)}.c-detailoffer__more-offers-content .c-more-offer-btn .c-more-offer-btn__text{padding-top:45px;padding-bottom:45px;width:130px}}.c-detailoffer__aside-box .o-plain-code>:last-child,.c-detailoffer__short-info .o-plain-code>:last-child{margin-bottom:0}.c-detailoffer__aside-box .o-plain-code>ul,.c-detailoffer__short-info .o-plain-code>ul{padding-left:0}.c-detailoffer__aside-box .flatpickr-calendar,.c-detailoffer__short-info .flatpickr-calendar{padding-top:0}.c-detailoffer__aside-box .flatpickr-months,.c-detailoffer__short-info .flatpickr-months{padding-top:5px;padding-bottom:5px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.c-detailoffer__aside-inner,.c-detailoffer__short-info-inner{padding:20px}.c-detailoffer__aside-inner--no-padding{padding:0}.c-detailoffer__aside-title,.c-detailoffer__short-info-title{font-size:20px;font-size:2rem;line-height:1.3;position:relative;padding-left:30px;margin-bottom:15px;font-weight:700}.c-detailoffer__aside-title-icon{position:absolute;top:2px;left:0;margin:0}.c-detailoffer__green-link{color:#0caea1}.c-detailoffer--new-deal-page .c-detailoffer__aside-title{padding-left:0}.c-detailoffer--new-deal-page .c-detailoffer__gallery{width:100%}.c-detailoffer--new-deal-page .c-detailoffer__benefits{width:100%;padding-left:1rem;padding-right:1rem;clear:left}.c-detailoffer--new-deal-page .c-detailoffer__benefits-row{display:flex}.c-detailoffer--new-deal-page .c-detailoffer__benefits-title-block{position:relative;flex:1 0 auto;padding-left:20px;padding-right:20px}@media only screen and (max-width:1023px){.c-detailoffer--new-deal-page .c-detailoffer__benefits-title-block{display:none}}.c-detailoffer--new-deal-page .c-detailoffer__benefits-title{margin-bottom:5px}.c-detailoffer--new-deal-page .c-detailoffer__benefits-title-content{position:relative;top:50%;transform:translateY(-50%)}.c-detailoffer--new-deal-page .c-detailoffer__content,.c-detailoffer--new-deal-page .c-detailoffer__more-from-hotel,.c-detailoffer--new-deal-page .c-detailoffer__new-deal-variants{width:67.5%}@media only screen and (max-width:768px){.c-detailoffer--new-deal-page .c-detailoffer__content,.c-detailoffer--new-deal-page .c-detailoffer__more-from-hotel,.c-detailoffer--new-deal-page .c-detailoffer__new-deal-variants{width:100%}}.c-detailoffer--new-deal-page .c-detailoffer__aside{width:32.5%}@media only screen and (max-width:768px){.c-detailoffer--new-deal-page .c-detailoffer__aside{width:100%}}.c-detailoffer__headline{font-size:30px;font-size:3rem;line-height:1.3}.c-detailoffer__header-rating{margin-top:-16px;margin-bottom:6px}@media only screen and (max-width:560px){.c-detailoffer__header-rating{margin-top:-12px;margin-bottom:10px}}.c-detailoffer__header-rating-number{margin-right:.5rem}.c-detailoffer__header-rating-total{color:#4d4d4d;margin-right:.5rem}.c-detailoffer__header-rating-total a{color:#0caea1;transition:color .3s ease-in-out}.c-detailoffer__header-rating-total a:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}@media only screen and (max-width:400px){.c-detailoffer__header-rating-total{display:block}}.c-detailoffer__header-rating-tip-wrapper{display:inline-block}@media only screen and (max-width:560px){.c-detailoffer__header-rating-tip-wrapper{display:block}}.c-detailoffer__header-rating-tip{position:relative;top:-4px}@media only screen and (max-width:560px){.c-detailoffer__header-rating-tip{margin-left:0;top:0}.c-detailoffer__header-rating-tip .c-tip__arrow{right:inherit;left:50%;transform:translateY(0) translateX(-40%) rotate(90deg);height:15px;width:20px;top:-17px;bottom:0}.c-detailoffer__header-rating-tip .c-tip__arrow:before{box-shadow:none}}.c-detailoffer__more-from-hotel{margin-bottom:40px}.c-detailoffer__more-from-hotel__item{display:flex;justify-content:flex-start;align-items:flex-start;padding:15px;background:#fff;border-radius:3px}.c-detailoffer__more-from-hotel__item:not(:last-child){margin-bottom:10px}@media only screen and (min-width:560px){.c-detailoffer__more-from-hotel__item{align-items:center;padding:20px}}.c-detailoffer__more-from-hotel__item-image{margin-right:15px}@media only screen and (min-width:560px){.c-detailoffer__more-from-hotel__item-image{margin-right:20px}}.c-detailoffer__more-from-hotel__item-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (min-width:560px){.c-detailoffer__more-from-hotel__item-content{flex-direction:row}}@media only screen and (min-width:1024px){.c-detailoffer__more-from-hotel__item-content-left{margin-right:20px}}.c-detailoffer__more-from-hotel__item-content-right{margin-left:auto}.c-detailoffer__more-from-hotel__item-title{margin-bottom:10px;color:#4d4d4d}@media only screen and (min-width:560px){.c-detailoffer__more-from-hotel__item-title{margin-bottom:5px}}.c-detailoffer__more-from-hotel__item-services{font-size:12px;font-size:1.2rem;line-height:14px;display:flex;flex-wrap:wrap;color:#4d4d4d}.c-detailoffer__more-from-hotel__item-services .c-icon-with-text{margin-right:10px}@media only screen and (max-width:560px){.c-detailoffer__more-from-hotel__item-services{margin-top:10px;margin-left:-125px}}.c-detailoffer__more-from-hotel__item-price{font-size:110%;font-weight:700;color:#0caea1}.c-detailoffer__content-heading{font-size:24px;font-size:2.4rem;line-height:30px;margin-bottom:13.75px;color:#4d4d4d;font-weight:700}.c-detailoffer__content-heading .icon-svg{display:inline-block;padding:0;margin:0 10px 0 0;position:relative;width:45px;top:-6px;color:#222}.c-detailoffer__content-paragraph{margin-bottom:30.13px;color:#4d4d4d}.c-detailoffer__content-paragraph ul{padding-left:20px;list-style:disc}.c-detailoffer__tip-for-trip{display:flex;flex-direction:row;padding:30px;margin-bottom:30.13px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}@media only screen and (max-width:1024px){.c-detailoffer__tip-for-trip{flex-direction:column}}.c-detailoffer__tip-for-trip-photo{flex-basis:30%}.c-detailoffer__tip-for-trip-photo img{display:block;border-radius:50%}@media only screen and (max-width:1024px){.c-detailoffer__tip-for-trip-photo{margin-bottom:25px}.c-detailoffer__tip-for-trip-photo img{max-width:40%}}@media only screen and (max-width:768px){.c-detailoffer__tip-for-trip-photo{text-align:center}.c-detailoffer__tip-for-trip-photo img{max-width:60%;margin:0 auto}}.c-detailoffer__tip-for-trip-content{margin-left:30px;flex-grow:1}@media only screen and (max-width:1024px){.c-detailoffer__tip-for-trip-content{margin-left:0}}.c-detailoffer__tip-for-trip-heading{font-size:20px;font-size:2rem;line-height:24px;margin-bottom:5px;color:#4d4d4d;font-weight:700}.c-detailoffer__tip-for-trip-heading.c-detailoffer__tip-for-trip-heading--smaller{font-size:18px;font-size:1.8rem;line-height:24px;margin-bottom:14px}.c-detailoffer__tip-for-trip-label{position:relative;top:-4px;left:8px}.c-detailoffer__tip-for-trip-paragraph{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d}.c-detailoffer__tip-for-trip-list{margin-bottom:28px}.c-detailoffer__tip-for-trip-list li{padding-left:12px;margin-bottom:8px}.c-detailoffer__tip-for-trip-list li:before{content:"";background-color:#0caea1;width:6px;height:6px;border-radius:50%;display:inline-block;position:relative;top:-2px;left:-12px}.c-detailoffer__tip-for-trip-link{display:inline-block;margin-right:30px;margin-top:10px;margin-bottom:10px;color:#0caea1;font-weight:700;text-decoration:underline;transition:color .3s ease-in-out;cursor:pointer}.c-detailoffer__tip-for-trip-link:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}.c-tk-detailoffer__content{background-color:#f9f9fa;padding:24px;border-radius:6px}.c-tk-detailoffer__content .list-ul{margin-top:8px;margin-bottom:24px}.c-tk-detailoffer__content-block{margin-bottom:24px}.c-tk-detailoffer__rooms{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}@media only screen and (min-width:1024px){.c-tk-detailoffer__variants{width:664px}.c-tk-detailoffer__content{padding:32px}.c-tk-detailoffer__content-block,.c-tk-detailoffer__content .list-ul{margin-bottom:32px}}.c-detailoffer-ext,.c-detailoffer-ext .list-ul li,.c-detailoffer-ext .o-plain-code ul li,.c-detailoffer-ext h1,.c-detailoffer-ext h2,.c-detailoffer-ext h3,.c-detailoffer-ext h4,.c-detailoffer-ext h5,.c-detailoffer-ext h6,.c-detailoffer-ext p{color:#4d4d4d!important}.c-detailoffer-ext .list-ul li:before,.c-detailoffer-ext .o-plain-code ul li:before{background-color:#00d0ad!important}.c-detailoffer__headline-row{align-items:center;margin-bottom:5px}.c-detailoffer-ext__headline{font-size:24px;font-size:2.4rem;line-height:28px;display:flex;align-items:center;justify-content:space-between;margin-bottom:0}@media only screen and (min-width:1025px){.c-detailoffer-ext__headline{font-size:30px;font-size:3rem;line-height:36px}}.c-detailoffer-ext__header-row{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}@media only screen and (max-width:560px){.c-detailoffer-ext__header-row{flex-direction:column;align-items:flex-start}}.c-detailoffer-ext__header-row-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.c-detailoffer-ext__header-row-divider{width:1px;height:25px;margin:0 25px;border-left:1px solid #959595}.c-detailoffer-ext__header-rating-number{margin-right:.5rem}.c-detailoffer-ext__header-rating-total{color:#4d4d4d;margin-right:.5rem}.c-detailoffer-ext__header-rating-total a{color:#0caea1;transition:color .3s ease-in-out}.c-detailoffer-ext__header-rating-total a:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}@media only screen and (max-width:400px){.c-detailoffer-ext__header-rating-total{display:block}}.c-detailoffer-ext__row:after{content:"";display:table;clear:both}.c-detailoffer-ext__benefits-row{display:flex}.c-detailoffer-ext__benefits-title-block{position:relative;flex:1 0 auto;padding-left:20px;padding-right:20px}@media only screen and (max-width:1023px){.c-detailoffer-ext__benefits-title-block{display:none}}.c-detailoffer-ext__benefits-title{margin-bottom:5px}.c-detailoffer-ext__benefits-title-content{position:relative;top:50%;transform:translateY(-50%)}.c-detailoffer-ext__subnav{margin-top:1rem}.c-detailoffer-ext__subnav:after{content:"";display:table;clear:both}.c-detailoffer-ext__subnav-wrap{overflow-x:auto;white-space:nowrap;border-bottom:1px solid #f0f0f0}@media only screen and (min-width:1024px){.c-detailoffer-ext__subnav-wrap{display:flex;justify-content:space-between;align-items:center;overflow:visible}}.c-detailoffer-ext__subnav-additional{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.c-blog-article__content .offer .content .button .c-detailoffer-ext__subnav-additional a,.c-detailoffer-ext__subnav-additional .c-blog-article__content .offer .content .button a,.c-detailoffer-ext__subnav-additional .c-button,.c-detailoffer-ext__subnav-additional .c-step-order__button--next,.c-detailoffer-ext__subnav-additional .c-step-order__button--prev{margin:0}@media only screen and (min-width:1024px){.c-detailoffer-ext__subnav-additional{justify-content:flex-end;order:10;margin-top:-3.5rem;margin-bottom:0}}.c-detailoffer-ext__subnav-additional-item{display:inline-block}.c-detailoffer-ext__subnav-additional-item:not(:last-of-type){margin-right:10px}.c-detailoffer-ext__subnav-price{font-size:20px;font-size:2rem;line-height:1.3;color:#0caea1;font-weight:700}@media only screen and (min-width:1024px){.c-detailoffer-ext__subnav-price{font-size:24px;font-size:2.4rem;line-height:1.3}}@media only screen and (max-width:1024px){.c-detailoffer-ext__subnav-nav{display:inline-block}}.c-detailoffer-ext__subnav-nav-item{display:inline-block;margin-left:25px;margin-right:25px;font-weight:700}.c-detailoffer-ext__subnav-nav-item:first-child{margin-left:0}@media only screen and (max-width:1247px){.c-detailoffer-ext__subnav-nav-item{margin-left:15px;margin-right:15px}}@media only screen and (max-width:768px){.c-detailoffer-ext__subnav-nav-item{margin-left:7px;margin-right:7px}}.c-detailoffer-ext__subnav-nav-link{font-size:16px;font-size:1.6rem;line-height:1.3;position:relative;display:block;padding-top:0;padding-left:3px;text-decoration:none;line-height:55px;color:#404040;background-color:transparent;border:0;outline:0;cursor:pointer}.c-detailoffer-ext__subnav-nav-link.is-active,.c-detailoffer-ext__subnav-nav-link:hover{color:#0caea1}.c-detailoffer-ext__subnav-nav-link.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0caea1}@media only screen and (max-width:768px){.c-detailoffer-ext__subnav-nav-link{font-size:13px;font-size:1.3rem;line-height:1.3;padding:10px}}.c-detailoffer-ext__subnav--sticky{position:fixed;top:0;left:0;right:0;margin:0;padding:10px 0;background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.05);z-index:9999;transform:translateY(-100%);transition:transform .3s ease,box-shadow .3s ease}.c-detailoffer-ext__subnav--sticky.is-visible{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transform:translateY(0)}.c-detailoffer-ext__subnav--sticky .c-detailoffer-ext__subnav-wrap{border-bottom:none}.c-detailoffer-ext__subnav--sticky .c-detailoffer-ext__subnav-additional{margin:0}@media only screen and (min-width:768px){.c-detailoffer-ext__subnav--sticky .c-detailoffer-ext__subnav-additional-item:not(:last-of-type){margin-right:4rem}}@media only screen and (min-width:1024px){.c-detailoffer-ext__subnav--sticky{padding:0 10px}}.c-detailoffer-ext__grid:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){.c-detailoffer-ext__main{float:left;width:66.67%;padding-right:1rem}}@media only screen and (min-width:768px){.c-detailoffer-ext__aside{float:right;width:33.33%;padding-left:1rem}}.c-detailoffer-ext__aside-title{font-size:20px;font-size:2rem;line-height:1.3;position:relative;padding-left:0;margin-bottom:10px;font-weight:700;color:#4d4d4d}.c-detailoffer-ext__aside-title-icon{position:absolute;top:2px;left:0;margin:0}.c-detailoffer-ext__short-info .o-plain-code>:last-child{margin-bottom:0}.c-detailoffer-ext__short-info .o-plain-code>ul{padding-left:0}.c-detailoffer-ext__short-info .flatpickr-calendar{padding-top:0}.c-detailoffer-ext__short-info .flatpickr-months{padding-top:5px;padding-bottom:5px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.c-detailoffer-ext__short-info-inner{padding:20px}.c-detailoffer-ext__short-info-title{font-size:20px;font-size:2rem;line-height:1.3;position:relative;padding-left:30px;margin-bottom:15px;font-weight:700;color:#4d4d4d}.c-detailoffer-ext__more-from-hotel{margin-bottom:40px}.c-detailoffer-ext__more-from-hotel__item{display:flex;justify-content:flex-start;align-items:flex-start;padding:15px;background:#fff;border-radius:3px}.c-detailoffer-ext__more-from-hotel__item:not(:last-child){margin-bottom:10px}@media only screen and (min-width:560px){.c-detailoffer-ext__more-from-hotel__item{align-items:center;padding:20px}}.c-detailoffer-ext__more-from-hotel__item-image{margin-right:15px}@media only screen and (min-width:560px){.c-detailoffer-ext__more-from-hotel__item-image{margin-right:20px}}.c-detailoffer-ext__more-from-hotel__item-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (min-width:560px){.c-detailoffer-ext__more-from-hotel__item-content{flex-direction:row}}@media only screen and (min-width:1024px){.c-detailoffer-ext__more-from-hotel__item-content-left{margin-right:20px}}.c-detailoffer-ext__more-from-hotel__item-content-right{margin-left:auto}.c-detailoffer-ext__more-from-hotel__item-title{margin-bottom:10px;color:#4d4d4d}@media only screen and (min-width:560px){.c-detailoffer-ext__more-from-hotel__item-title{margin-bottom:5px}}.c-detailoffer-ext__more-from-hotel__item-services{font-size:12px;font-size:1.2rem;line-height:14px;display:flex;flex-wrap:wrap;color:#4d4d4d}.c-detailoffer-ext__more-from-hotel__item-services .c-icon-with-text{margin-right:10px}@media only screen and (max-width:560px){.c-detailoffer-ext__more-from-hotel__item-services{margin-top:10px;margin-left:-125px}}.c-detailoffer-ext__more-from-hotel__item-price{font-size:110%;font-weight:700;color:#0caea1}.c-detailoffer-ext__content-heading{font-size:24px;font-size:2.4rem;line-height:30px;margin-bottom:13.75px;color:#4d4d4d;font-weight:700}.c-detailoffer-ext__content-heading .icon-svg{display:inline-block;padding:0;margin:0 10px 0 0;position:relative;width:45px;top:-6px;color:#222}.c-detailoffer-ext__content-paragraph{margin-bottom:30px}.c-detailoffer-ext__tk-review{display:flex;flex-direction:column;align-items:center;padding:40px;margin-bottom:40px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}@media only screen and (min-width:769px){.c-detailoffer-ext__tk-review{flex-direction:row;align-items:flex-start}}.c-detailoffer-ext__tk-review-photo{flex:1;margin-bottom:30px}.c-detailoffer-ext__tk-review-photo img{display:block;border-radius:50%}@media only screen and (min-width:769px){.c-detailoffer-ext__tk-review-photo{flex:0 0 150px;margin-bottom:0;margin-right:30px}}.c-detailoffer-ext__tk-review-heading{margin-bottom:15px}.c-detailoffer-ext__tk-review-heading .c-tip{margin-left:0}.c-detailoffer-ext__tk-review-paragraph{font-size:18px;font-size:1.8rem;line-height:24px;color:#4d4d4d}.c-detailoffer-ext__tip-for-trip{display:flex;flex-direction:row;padding:30px;margin-bottom:30.13px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}@media only screen and (max-width:1024px){.c-detailoffer-ext__tip-for-trip{flex-direction:column}}.c-detailoffer-ext__tip-for-trip-photo{flex-basis:30%}.c-detailoffer-ext__tip-for-trip-photo img{display:block;border-radius:50%}@media only screen and (max-width:1024px){.c-detailoffer-ext__tip-for-trip-photo{margin-bottom:25px}.c-detailoffer-ext__tip-for-trip-photo img{max-width:40%}}@media only screen and (max-width:768px){.c-detailoffer-ext__tip-for-trip-photo{text-align:center}.c-detailoffer-ext__tip-for-trip-photo img{max-width:60%;margin:0 auto}}.c-detailoffer-ext__tip-for-trip-content{margin-left:30px;flex-grow:1}@media only screen and (max-width:1024px){.c-detailoffer-ext__tip-for-trip-content{margin-left:0}}.c-detailoffer-ext__tip-for-trip-heading{font-size:20px;font-size:2rem;line-height:24px;margin-bottom:5px;color:#4d4d4d;font-weight:700}.c-detailoffer-ext__tip-for-trip-heading.c-detailoffer-ext__tip-for-trip-heading--smaller{font-size:18px;font-size:1.8rem;line-height:24px;margin-bottom:14px}.c-detailoffer-ext__tip-for-trip-label{position:relative;top:-4px;left:8px}.c-detailoffer-ext__tip-for-trip-paragraph{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d}.c-detailoffer-ext__tip-for-trip-list{margin-bottom:28px}.c-detailoffer-ext__tip-for-trip-list li{padding-left:12px;margin-bottom:8px}.c-detailoffer-ext__tip-for-trip-list li:before{content:"";background-color:#0caea1;width:6px;height:6px;border-radius:50%;display:inline-block;position:relative;top:-2px;left:-12px}.c-detailoffer-ext__tip-for-trip-link{display:inline-block;margin-right:30px;margin-top:10px;margin-bottom:10px;color:#0caea1;font-weight:700;text-decoration:underline;transition:color .3s ease-in-out;cursor:pointer}.c-detailoffer-ext__tip-for-trip-link:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}.c-detailoffer-ext__capacity-box{padding:20px}.c-detailoffer-ext__capacity-item{font-size:16px;font-size:1.6rem;line-height:19px;display:block;padding:10px;font-weight:700}.c-detailoffer-ext__capacity-item .icon-svg{margin-right:20px}.c-detailoffer-ext__pricing-box{padding:15px 20px}.c-detailoffer-ext__pricing-subtitle{padding:0 5px;margin:15px 0 0}.c-detailoffer-ext__pricing-item{padding:15px}.c-detailoffer-ext__pricing-item-title{display:block;margin-bottom:15px}.c-detailoffer-ext__pricing-item-line{display:flex;justify-content:space-between}.c-detailoffer-ext__pricing-item-line:not(:last-child){margin-bottom:10px}.c-detailoffer-ext--building .c-offer-variants__sidebox--desktop{margin-top:51px;margin-bottom:30px;z-index:9999}.c-hotelpage .c-detailoffer-ext__subnav{margin-top:0}.c-hotelpage .c-detailoffer-ext__subnav-wrap{border:none}.c-hotelpage__ratings-box{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;margin-bottom:20px;padding:20px;border:2px solid #ffa82c}@media only screen and (min-width:769px){.c-hotelpage__ratings-box{height:270px;margin:20px 0;padding:40px 30px 30px}}.c-hotelpage__ratings-box-icon{display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin-bottom:20px;border-radius:50%;background:#ffa82c;color:#fff}.c-hotelpage__ratings-box-button{margin-top:auto}@media only screen and (max-width:768px){.c-hotelpage__ratings-box-button{display:none}}.c-offer-variants-ext{display:flex;width:100%}@media only screen and (max-width:768px){.c-offer-variants-ext{display:block}}.c-offer-variants-ext__heading{margin-bottom:10px;font-weight:700}.c-offer-variants-ext__heading:not(:first-of-type){margin-top:30px}.c-offer-variants-ext__heading-title{font-size:16px;font-size:1.6rem;display:inline-block;margin-right:12px;text-transform:none;font-weight:700}@media only screen and (max-width:400px){.c-offer-variants-ext__heading-title{display:block;margin-right:0;margin-bottom:10px}}.c-offer-variants-ext__heading-labels{display:inline-block}.c-offer-variants-ext__heading-label{display:inline-block;position:relative;padding-left:12px;margin-right:10px;color:#959595}.c-offer-variants-ext__heading-label:before{display:block;position:absolute;height:15px;width:1px;top:2px;left:0;content:"";background-color:#cdcdcd}.c-offer-variants-ext__heading-icon{position:relative;top:-4px}.c-offer-variants-ext__list{width:100%}.c-offer-variants-ext__item{width:100%;margin-bottom:10px;opacity:1;visibility:visible;background-color:#fff;border-radius:3px}.c-offer-variants-ext__item.is-hidden{height:0;opacity:0;visibility:hidden;overflow:hidden;display:none}.c-offer-variants-ext__item-inner{font-size:14px;font-size:1.4rem;line-height:16px;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transition:box-shadow .3s ease-in-out}@media only screen and (max-width:400px){.c-offer-variants-ext__item-inner{font-size:12px;font-size:1.2rem;line-height:14px}}.c-offer-variants-ext__item-inner:hover{box-shadow:0 7px 20px 1px rgba(0,0,0,.1)}.c-offer-variants-ext__header{display:flex;flex-direction:row;cursor:pointer;position:relative}.c-offer-variants-ext__header:after{content:"";display:block;width:100%;height:8px;left:0;bottom:0;position:absolute;opacity:0;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:opacity .3s ease-in-out}.c-offer-variants-ext__item--active .c-offer-variants-ext__header{position:relative}.c-offer-variants-ext__item--active .c-offer-variants-ext__header:after{opacity:1}.c-offer-variants-ext__header-labels{font-size:12px;font-size:1.2rem;display:inline-block}@media only screen and (max-width:560px){.c-offer-variants-ext__header-labels{display:block;padding-top:1px}}.c-offer-variants-ext__header-label{margin-right:10px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:560px){.c-offer-variants-ext__header-label{display:block;margin-top:6px;margin-right:0}}.c-offer-variants-ext__header-indicator{padding:21px 20px;position:relative}.c-offer-variants-ext__header-indicator:before{content:"";width:24px;height:24px;display:block;border-radius:50%;border:2px solid #cdcdcd}@media only screen and (max-width:560px){.c-offer-variants-ext__header-indicator{padding:15px}}@media only screen and (max-width:400px){.c-offer-variants-ext__header-indicator{padding:15px 10px}}.c-offer-variants-ext__header-seasons{padding:14px 20px 14px 0;flex-grow:1}@media only screen and (max-width:560px){.c-offer-variants-ext__header-seasons{padding:14px 14px 14px 0}}.c-offer-variants-ext__header-seasons-header{margin-bottom:4px}.c-offer-variants-ext__header-seasons-header-title{display:inline-block;margin-right:10px;font-weight:700;color:#959595}.c-offer-variants-ext__header-season{position:relative;font-weight:700}.c-offer-variants-ext__header-season:nth-child(2n){margin-left:0!important;padding-left:0!important}.c-offer-variants-ext__header-season:nth-child(2n):after{display:none!important}@media only screen and (min-width:1248px){.c-offer-variants-ext__header-season{display:inline-block;min-width:35%}.c-offer-variants-ext__header-season:nth-child(odd){margin-left:18px;padding-left:18px}.c-offer-variants-ext__header-season:nth-child(odd):after{content:"";height:15px;width:1px;display:block;position:absolute;left:-2px;top:2px;background-color:#cdcdcd}}@media only screen and (max-width:374px){.c-offer-variants-ext__header-season{font-size:11px;font-size:1.1rem;display:block}.c-offer-variants-ext__header-season:not(:last-of-type){margin-bottom:5px}}.c-offer-variants-ext__header-summary{padding:14px 20px 12px;flex-basis:30%;flex-shrink:0;position:relative;border-left:1px solid #f0f0f0}@media only screen and (max-width:1248px){.c-offer-variants-ext__header-summary{flex-basis:40%}}@media only screen and (max-width:400px){.c-offer-variants-ext__header-summary{flex-basis:32%;padding:14px 8px 14px 15px}}@media only screen and (max-width:374px){.c-offer-variants-ext__header-summary{flex-basis:40%}}.c-offer-variants-ext__header-summary-title{display:block;margin-bottom:5px;font-weight:700;color:#959595}@media only screen and (max-width:400px){.c-offer-variants-ext__header-summary-item{display:block}.c-offer-variants-ext__header-summary-item:not(:last-of-type){margin-bottom:4px}}.c-offer-variants-ext__body{height:0;overflow:hidden;padding:0 10px;transition-property:all;transition-duration:.5s;opacity:0}.c-offer-variants-ext__body-inner{padding:10px;background:#fafafa}.c-offer-variants-ext__box{position:relative;height:43px;overflow:hidden;padding:10px;background:#fff;transition-property:all;transition-duration:.5s}.c-offer-variants-ext__box:not(:last-child){margin-bottom:10px}@media only screen and (min-width:769px){.c-offer-variants-ext__box{height:45px;padding:10px 20px}}.c-offer-variants-ext__box .c-checkbox__input:checked+.c-checkbox__fake-input,.c-offer-variants-ext__box .c-radioinput__input:checked+.c-radioinput__fake-input{background-color:#0caea1;border-color:#0caea1}.c-offer-variants-ext__box--open{height:auto;padding:20px 10px}@media only screen and (min-width:769px){.c-offer-variants-ext__box--open{padding:30px 20px 20px}}.c-offer-variants-ext__box-title{display:flex;align-items:center;margin-bottom:10px}@media only screen and (min-width:769px){.c-offer-variants-ext__box-title{margin-bottom:20px}}.c-offer-variants-ext__box-title-label{font-size:16px;font-size:1.6rem;line-height:1.3;font-weight:700}@media only screen and (min-width:400px){.c-offer-variants-ext__box-title-label{font-size:18px;font-size:1.8rem;line-height:1.3}}@media only screen and (min-width:769px){.c-offer-variants-ext__box-title-label{font-size:20px;font-size:2rem;line-height:1.3}}.c-offer-variants-ext__box-title-summary{margin-left:auto;margin-right:20px;border-right:1px solid #f0f0f0}.c-offer-variants-ext__box-title-summary>*{display:inline-block;margin-right:20px}@media only screen and (max-width:1247px){.c-offer-variants-ext__box-title-summary{display:none}}.c-offer-variants-ext__box-title-action{color:#0caea1}.c-offer-variants-ext__box-title-action:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1247px){.c-offer-variants-ext__box-title-action{margin-left:auto}}.c-offer-variants-ext__box-subtitle{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px;font-weight:700;text-transform:uppercase}.c-offer-variants-ext__box-section{padding-bottom:20px}@media only screen and (min-width:769px){.c-offer-variants-ext__box-section{padding-bottom:40px}}.c-offer-variants-ext__box-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:20px;border-top:1px solid #f0f0f0}.c-offer-variants-ext__box-footer--no-border{padding-top:0;border:none}.c-offer-variants-ext__box-footer-price{font-size:20px;font-size:2rem;line-height:1.3;font-weight:700;color:#0caea1}@media only screen and (min-width:769px){.c-offer-variants-ext__box-footer-price{font-size:24px;font-size:2.4rem;line-height:1.3}}.c-offer-variants-ext__box-footer-error{font-size:16px;font-size:1.6rem;line-height:1.3;display:none;font-weight:700;color:#ff2c65}@media only screen and (min-width:560px){.c-offer-variants-ext__box-footer-error{margin-left:auto;margin-right:20px}}.c-offer-variants-ext__box-footer-cta{min-width:240px;margin:0}@media only screen and (max-width:768px){.c-offer-variants-ext__box-footer-cta{min-width:auto;padding:0 1rem}}.c-offer-variants-ext__days{display:flex;position:relative;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.c-offer-variants-ext__days input{position:absolute;z-index:-1}.c-offer-variants-ext__day-wrapper{flex-basis:25%;padding:5px}@media only screen and (max-width:1025px){.c-offer-variants-ext__day-wrapper{flex-basis:50%}}@media only screen and (max-width:768px){.c-offer-variants-ext__day-wrapper{flex-basis:25%}}@media only screen and (max-width:560px){.c-offer-variants-ext__day-wrapper{flex-basis:50%}}.c-offer-variants-ext__day{display:block;height:100%;padding:5px;text-align:center;border:1px solid #cdcdcd;border-radius:3px;cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);font-weight:700;background-color:#fff;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.c-offer-variants-ext__day:hover{border-color:#0caea1;background-color:rgb(226.2338709677,253.0161290323,250.8669354839)}.c-offer-variants-ext__day-header{margin-bottom:3px}.c-offer-variants-ext__day-header--suffix{font-size:12px;font-size:1.2rem}.c-offer-variants-ext__day-price{font-size:14px;font-size:1.4rem;display:inline-block}.c-offer-variants-ext__day-price--old{font-size:12px;font-size:1.2rem;color:#959595;text-decoration:line-through}.c-offer-variants-ext__day-price--new{color:#0caea1}.c-offer-variants-ext__day-input:checked+.c-offer-variants-ext__day{background-color:#0caea1;border-color:#0caea1;color:#fff}.c-offer-variants-ext__day-input:checked+.c-offer-variants-ext__day .c-offer-variants-ext__day-price{color:inherit}.c-offer-variants-ext__room{display:flex;align-items:center;padding:10px 0;border-top:1px solid #f0f0f0}.c-offer-variants-ext__room .c-radioinput__fake-input{position:relative;top:unset;left:unset;margin-right:10px}.c-offer-variants-ext__room:last-child{border-bottom:1px solid #f0f0f0}.c-offer-variants-ext__room-content{flex:10;display:flex;flex-direction:column}@media only screen and (min-width:769px){.c-offer-variants-ext__room-content{flex-direction:row;align-items:center}}.c-offer-variants-ext__room-info{flex:1;padding-right:10px}.c-offer-variants-ext__room-name{font-size:16px;font-size:1.6rem;line-height:1.3;font-weight:700}@media only screen and (max-width:768px){.c-offer-variants-ext__room-description{display:none}}.c-offer-variants-ext__room-counts{display:flex;align-items:center;font-weight:700;color:#959595}@media only screen and (min-width:769px){.c-offer-variants-ext__room-counts{display:block;flex:0 0 115px;width:115px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;text-align:center}}.c-offer-variants-ext__room-price{flex:0 0 85px;width:85px;padding-left:10px;font-weight:700;color:#959595;text-align:right}@media only screen and (min-width:769px){.c-offer-variants-ext__room-price{flex:0 0 105px;width:105px}}.c-offer-variants-ext__room .c-radioinput__input:checked~.c-offer-variants-ext__room-price{color:#0caea1}.c-offer-variants-ext__date-selection{padding-bottom:0}.c-offer-variants-ext__date-selection .flatpickr-calendar{margin-bottom:10px;padding-top:0;border-bottom:1px solid #f0f0f0;border-radius:0}.c-offer-variants-ext__calendar-wrapper .c-offer-variants-ext__calendar--desktop,.c-offer-variants-ext__calendar-wrapper .c-offer-variants-ext__calendar--mobile{position:absolute;top:-9999px;left:-9999px;opacity:0}.c-offer-variants-ext__calendar-wrapper .c-info-box{display:none}@media only screen and (max-width:1247px){.c-offer-variants-ext__calendar-wrapper--open .c-offer-variants-ext__calendar--mobile{position:static;opacity:1}}@media only screen and (min-width:1248px){.c-offer-variants-ext__calendar-wrapper--open .c-offer-variants-ext__calendar--desktop{position:static;width:640px!important;opacity:1}.c-offer-variants-ext__calendar-wrapper--open .c-offer-variants-ext__calendar--desktop .flatpickr-calendar{min-width:640px!important}.c-offer-variants-ext__calendar-wrapper--open .c-offer-variants-ext__calendar--desktop .flatpickr-days{width:640px!important}}.c-offer-variants-ext__calendar-wrapper--open .c-info-box{display:flex}.c-offer-variants-ext__item--active .c-offer-variants-ext__header-indicator:before{border-color:#0caea1}.c-offer-variants-ext__item--active .c-offer-variants-ext__header-indicator:after{content:"";width:14px;height:14px;border-radius:50%;display:block;position:relative;top:-19px;left:5px;background-color:#0caea1}.c-offer-variants-ext__item--active .c-offer-variants-ext__body{height:auto;padding:10px;opacity:1}@media only screen and (max-width:768px){.c-offer-variants-ext__item--active .c-offer-variants-ext__body{padding-top:10px;padding-bottom:10px}}.c-offer-variants-ext__item--active .c-offer-variants-ext__header-summary{animation:.4s d linear forwards}.form--invalid .c-offer-variants-ext__day{border-color:#ff2c65}.form--invalid .c-offer-variants-ext__box-footer-error{display:block;animation:1.8s c linear forwards}.form--invalid .c-offer-variants-ext__date-selection .flatpickr-calendar,.form--invalid .c-offer-variants-ext__date-selection .flatpickr-months{border-color:#ff2c65}.form--invalid .c-offer-variants-ext__date-selection .dayContainer+.dayContainer{box-shadow:-1px 0 0 #ff2c65}.c-pagination{display:block;padding-left:0;text-align:center}.c-pagination__item{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;font-weight:700;text-align:center}.c-pagination__item>a,.c-pagination__item>span{display:block;width:36px;height:36px;line-height:36px;text-decoration:none}.c-pagination__item>a{border:2px solid transparent;border-radius:50%;transition:border .3s ease-in-out,color .3s ease-in-out}.c-pagination__item>a.is-active,.c-pagination__item>a:hover{color:#0caea1}.c-pagination__arrow{display:inline-block;vertical-align:middle;color:#0caea1}.c-tk-pagination{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding-left:0;text-align:center}.c-tk-pagination__arrow,.c-tk-pagination__item{font-size:16px;font-size:1.6rem;display:inline-block;vertical-align:middle;font-weight:700;text-align:center}.c-tk-pagination__arrow>a,.c-tk-pagination__arrow>span,.c-tk-pagination__item>a,.c-tk-pagination__item>span{display:block;width:36px;height:36px;line-height:36px;text-decoration:none;flex-shrink:0}.c-tk-pagination__arrow>a,.c-tk-pagination__item>a{transition:border .3s ease-in-out,color .3s ease-in-out}.c-tk-pagination__arrow>a.is-active,.c-tk-pagination__arrow>a:hover,.c-tk-pagination__item>a.is-active,.c-tk-pagination__item>a:hover{color:#0caea1}.c-tk-pagination__item{font-weight:600}.c-tk-pagination__arrow a{display:inline-flex;align-items:center;justify-content:center;color:#000}.c-tk-pagination__arrow a:focus,.c-tk-pagination__arrow a:hover{color:#0caea1}@media only screen and (min-width:400px){.c-loadmore-btn{min-width:300px}}.c-loadmore-btn.is-loading>.c-loadmore-btn__text,.c-loadmore-btn>.c-loadmore-btn__loading{display:none}.c-loadmore-btn.is-loading>.c-loadmore-btn__loading{display:inline-block}.c-loadmore-btn.is-hidden{display:none}.c-tk-loadmore-btn{margin-top:48px;margin-bottom:32px}.c-tk-loadmore-btn.is-loading>.c-tk-loadmore-btn__text,.c-tk-loadmore-btn>.c-tk-loadmore-btn__loading{display:none}.c-tk-loadmore-btn.is-loading>.c-tk-loadmore-btn__loading{display:inline-block}.c-tk-loadmore-btn.is-hidden{display:none}@media only screen and (min-width:768px){.c-tk-loadmore-btn{margin-bottom:48px}}.c-mobile-filter{background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-mobile-filter:after{content:"";display:table;clear:both}.c-mobile-filter__item{position:relative;float:left;width:50%}.c-mobile-filter__item:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:calc(100% - 20px);background-color:#f0f0f0}.c-mobile-filter__item:last-child:after{display:none}.c-mobile-filter__btn{padding:0;display:block;width:100%;border:0;background-color:transparent}.c-mobile-filter__btn-text{padding-top:15px;padding-bottom:15px;margin-left:10px;margin-right:10px;font-weight:700;color:#222}.c-mobile-filter__btn-icon,.c-mobile-filter__btn-label,.c-mobile-filter__btn-text{display:inline-block;vertical-align:middle}.c-mobile-filter__btn-icon.c-dropdown__icon{position:relative;top:inherit;transform:translateY(0);right:0}.c-notification-label{font-size:12px;font-size:1.2rem;display:inline-block;width:20px;height:20px;vertical-align:middle;font-weight:700;text-align:center;line-height:20px;background-color:#0caea1;border-radius:50%;color:#fff}.c-notification-label--white{background-color:#fff;color:#0caea1}.c-benefits{display:inline-block;display:flex;flex-direction:row;flex-wrap:no-wrap;justify-content:space-between;align-items:baseline}.c-benefits__item{display:inline-block;flex-grow:1;flex-shrink:1;flex-basis:20%;-ms-flex-preferred-size:auto;padding:15px 10px;text-align:center}.c-benefits__icon{margin-bottom:10px}@media only screen and (max-width:560px){.c-benefits__icon>.icon-svg__svg{width:30px}}.c-benefits__text{display:flex;margin-bottom:0;justify-content:center;flex-direction:column;font-size:14px;font-size:1.4rem;line-height:1.3}@media only screen and (max-width:560px){.c-benefits__text{font-size:10px;font-size:1rem;line-height:1.3}}.c-benefits--horizontal{align-items:flex-start}.c-benefits--horizontal .c-benefits__item{padding-top:25px;padding-bottom:25px;display:flex;text-align:left}@media only screen and (max-width:1024px){.c-benefits--horizontal .c-benefits__item{display:block;text-align:center}}.c-benefits--horizontal .c-benefits__icon{margin-bottom:0;margin-left:0;margin-right:15px}@media only screen and (max-width:1024px){.c-benefits--horizontal .c-benefits__icon{margin-right:0}}.c-offer-variants.c-offer-variants--selected-item .c-offer-variants__info-item,.c-offer-variants:not(.c-offer-variants--selected-item) .c-offer-variants__info-day{display:none}.c-offer-variants__col-primary{width:67.5%}@media only screen and (max-width:768px){.c-offer-variants__col-primary{width:100%;margin-bottom:-140px}}.c-offer-variants__col-secondary{width:32.5%}@media only screen and (max-width:768px){.c-offer-variants__col-secondary{display:none}}@media only screen and (min-width:769px){.c-offer-variants__col-secondary--medium-gap{padding-top:36px}}.c-offer-variants__item{margin-bottom:10px}@media only screen and (max-width:768px){.c-offer-variants__sidebox-header{display:none}}.c-offer-variants__sidebox-bubble-infobox{max-width:230px;margin:8px auto 0;padding:6px}@media only screen and (max-width:1024px){.c-offer-variants__sidebox-bubble-infobox{max-width:170px}}.c-blog-article__content .offer .content .button .c-offer-variants__sidebox-buttons a,.c-offer-variants__sidebox-buttons .c-blog-article__content .offer .content .button a,.c-offer-variants__sidebox-buttons .c-button,.c-offer-variants__sidebox-buttons .c-step-order__button--next,.c-offer-variants__sidebox-buttons .c-step-order__button--prev{outline:none;line-height:1em;padding-top:12px;padding-bottom:12px}.c-offer-variants__sidebox--desktop{border:none!important;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-offer-variants__sidebox--responsive{margin-left:-20px;margin-right:-20px;position:sticky;z-index:1002;bottom:0;margin-top:170px;padding:0 0 10px!important;box-shadow:0 0 6px 0 rgba(0,0,0,.075);border-color:transparent!important}@media only screen and (min-width:769px){.c-offer-variants__sidebox--responsive{display:none}}@media only screen and (max-width:560px){.c-offer-variants__sidebox--responsive{margin-left:-5px;margin-right:-5px}}.c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-info{display:none;margin-bottom:0}.c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-buttons{margin-top:15px}.c-offer-variants__sidebox--responsive.active{border-color:#0caea1!important}.c-offer-variants__sidebox--responsive.active .c-offer-variants__sidebox-info{display:block;background-color:#0caea1;color:#fff;font-weight:700;padding:10px}.c-offer-variants__sidebox--responsive.active .c-offer-variants__sidebox-info *{color:#fff!important}.c-offer-variants__item-inner{font-size:14px;font-size:1.4rem;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);transition:box-shadow .3s ease-in-out}@media only screen and (max-width:400px){.c-offer-variants__item-inner{font-size:12px;font-size:1.2rem}}.c-offer-variants__item-inner:hover{box-shadow:0 7px 20px 1px rgba(0,0,0,.1)}.c-offer-variants__heading{margin-bottom:10px;font-weight:700}.c-offer-variants__heading:not(:first-of-type){margin-top:30px}.c-offer-variants__heading-title{font-size:20px;font-size:2rem;display:inline-block;margin-right:12px}@media only screen and (max-width:400px){.c-offer-variants__heading-title{display:block;margin-right:0}}.c-offer-variants__heading-labels{display:inline-block}.c-offer-variants__heading-label{display:inline-block;position:relative;padding-left:12px;margin-right:10px;color:#959595}.c-offer-variants__heading-label:before{display:block;position:absolute;height:15px;width:1px;top:2px;left:0;content:"";background-color:#cdcdcd}.c-offer-variants__heading-icon{position:relative;top:-4px}.c-offer-variants__header{display:flex;flex-direction:row;cursor:pointer;position:relative}.c-offer-variants__header:after{content:"";display:block;width:100%;height:8px;left:0;bottom:0;position:absolute;opacity:0;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:opacity .3s ease-in-out}.c-offer-variants__item--active .c-offer-variants__header{position:relative}.c-offer-variants__item--active .c-offer-variants__header:after{opacity:1}.c-offer-variants__header-labels{font-size:12px;font-size:1.2rem;display:inline-block}@media only screen and (max-width:560px){.c-offer-variants__header-labels{display:block;padding-top:1px}}.c-offer-variants__header-label{margin-right:10px;font-weight:700;text-transform:uppercase}@media only screen and (max-width:560px){.c-offer-variants__header-label{display:block;margin-top:6px;margin-right:0}}.c-offer-variants__header-indicator{padding:20px;position:relative}.c-offer-variants__header-indicator:before{content:"";width:24px;height:24px;display:block;border-radius:50%;border:2px solid #cdcdcd}@media only screen and (max-width:560px){.c-offer-variants__header-indicator{padding:15px}}@media only screen and (max-width:400px){.c-offer-variants__header-indicator{padding:15px 10px}}@media only screen and (max-width:374px){.c-offer-variants__header-indicator{padding:15px 7px}.c-offer-variants__header-indicator:before{width:18px;height:18px}}.c-offer-variants__header-seasons{padding:14px 20px 14px 0;flex-grow:1}@media only screen and (max-width:560px){.c-offer-variants__header-seasons{padding:14px 14px 14px 0}}.c-offer-variants__header-seasons-header{margin-bottom:4px}.c-offer-variants__header-seasons-header-title{display:inline-block;margin-right:10px;font-weight:700;color:#959595}.c-offer-variants__header-season{position:relative;font-weight:700}.c-offer-variants__header-season:nth-child(2n){margin-left:0!important;padding-left:0!important}.c-offer-variants__header-season:nth-child(2n):after{display:none!important}@media only screen and (min-width:1248px){.c-offer-variants__header-season{display:inline-block;min-width:35%}.c-offer-variants__header-season:nth-child(odd){margin-left:18px;padding-left:18px}.c-offer-variants__header-season:nth-child(odd):after{content:"";height:15px;width:1px;display:block;position:absolute;left:-2px;top:2px;background-color:#cdcdcd}}@media only screen and (max-width:374px){.c-offer-variants__header-season{font-size:11px;font-size:1.1rem;display:block}.c-offer-variants__header-season:not(:last-of-type){margin-bottom:5px}}.c-offer-variants__header-summary{padding:14px 20px 12px;flex-basis:30%;flex-shrink:0;position:relative;border-left:1px solid #f0f0f0}@media only screen and (max-width:1248px){.c-offer-variants__header-summary{flex-basis:40%;border:none}.c-offer-variants__header-summary:before{content:"";position:absolute;left:0;top:10%;height:80%;width:1px;background-color:#f0f0f0}}@media only screen and (max-width:400px){.c-offer-variants__header-summary{flex-basis:32%;padding:14px 8px 14px 15px}}@media only screen and (max-width:374px){.c-offer-variants__header-summary{flex-basis:40%}}.c-offer-variants__header-summary-title{display:block;margin-bottom:5px;font-weight:700;color:#959595}@media only screen and (max-width:400px){.c-offer-variants__header-summary-item{display:block}.c-offer-variants__header-summary-item:not(:last-of-type){margin-bottom:4px}}.c-offer-variants__body{padding-left:64px;padding-right:20px;height:0;overflow:hidden;transition-property:all;transition-duration:.5s;opacity:0}@media only screen and (max-width:768px){.c-offer-variants__body{padding-left:14px;padding-right:5px}}.c-offer-variants__days{display:flex;position:relative;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.c-offer-variants__days input{position:absolute;z-index:-1}.c-offer-variants__day-wrapper{flex-basis:25%;padding:5px}@media only screen and (max-width:1025px){.c-offer-variants__day-wrapper{flex-basis:50%}}@media only screen and (max-width:768px){.c-offer-variants__day-wrapper{flex-basis:25%}}@media only screen and (max-width:560px){.c-offer-variants__day-wrapper{flex-basis:50%}}@media only screen and (max-width:374px){.c-offer-variants__day-wrapper{flex-basis:100%}}.c-offer-variants__day{display:block;height:100%;padding:5px;text-align:center;border:1px solid #cdcdcd;border-radius:3px;cursor:pointer;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);font-weight:700;background-color:#fff;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.c-offer-variants__day:hover{border-color:#0caea1;background-color:rgb(226.2338709677,253.0161290323,250.8669354839)}.c-offer-variants__day-header{margin-bottom:3px}.c-offer-variants__day-header--suffix{font-size:12px;font-size:1.2rem}.c-offer-variants__day-price{font-size:14px;font-size:1.4rem;display:inline-block}.c-offer-variants__day-price--old{font-size:12px;font-size:1.2rem;color:#ff2c65;text-decoration:line-through;font-weight:400}.c-offer-variants__day-price--new{color:#0caea1}.c-offer-variants__day-input:checked+.c-offer-variants__day{background-color:#0caea1;border-color:#0caea1;color:#fff}.c-offer-variants__day-input:checked+.c-offer-variants__day .c-offer-variants__day-price{color:inherit}.c-offer-variants__item--active .c-offer-variants__header-indicator:before{border-color:#0caea1}.c-offer-variants__item--active .c-offer-variants__header-indicator:after{content:"";width:14px;height:14px;border-radius:50%;display:block;position:relative;top:-19px;left:5px;background-color:#0caea1}@media only screen and (max-width:374px){.c-offer-variants__item--active .c-offer-variants__header-indicator:after{width:10px;height:10px;top:-14px;left:4px}}.c-offer-variants__item--active .c-offer-variants__body{height:auto;padding-top:14px;padding-bottom:10px;opacity:1}@media only screen and (max-width:768px){.c-offer-variants__item--active .c-offer-variants__body{padding-top:10px;padding-bottom:10px}}.c-offer-variants__item--active .c-offer-variants__header-summary{animation:.4s d linear forwards}.form--invalid .c-offer-variants__day,.form--invalid .c-offer-variants__item:not(.c-offer-variants__item--active) .c-offer-variants__header-indicator:before{border-color:#ff2c65}.form--invalid .c-offer-variants__body-text{color:#ff2c65}.form--invalid .c-offer-variants__sidebox--responsive{border-color:#ff2c65!important}.form--invalid .c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-info .icon-svg{opacity:1}.form--invalid .c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-info{display:block;background-color:#ff2c65;color:#fff;font-weight:700;padding:10px}@media only screen and (min-width:769px){.form--invalid .c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-info{animation:1.8s c linear forwards}}.form--invalid .c-offer-variants__sidebox--responsive .c-offer-variants__sidebox-info *{color:#fff!important}.c-offer-variants{display:flex;width:100%}@media only screen and (max-width:768px){.c-offer-variants{display:block}}.c-offer-variants__col-primary{width:68.75%;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:1024px){.c-offer-variants__col-primary{width:62.5%}}@media only screen and (max-width:768px){.c-offer-variants__col-primary{width:100%}}.c-offer-variants__col-secondary{width:31.25%;padding-left:1rem;padding-right:1rem}@media only screen and (max-width:1024px){.c-offer-variants__col-secondary{width:37.5%}}@media only screen and (max-width:768px){.c-offer-variants__col-secondary{width:100%}}@media only screen and (min-width:768px){.c-offer-variants__col-secondary--bigger-gap{padding-top:50px}}.c-offer-variants__item{opacity:1;visibility:visible;background-color:#fff;border-radius:3px}@media only screen and (min-width:1024px){.c-offer-variants__item:not(:last-of-type){margin-bottom:5px}}.c-offer-variants__item.is-hidden{height:0;opacity:0;visibility:hidden;overflow:hidden;display:none}.c-offer-variants__sidebox{padding:20px;position:sticky;top:80px;border:2px solid #f0f0f0;text-align:center;background-color:#fff;transition:border-color .3s ease-in-out}.c-offer-variants__sidebox-header{font-weight:700;margin-bottom:5px}.c-offer-variants__sidebox-info{margin-bottom:20px}.c-offer-variants__sidebox-info .icon-svg{position:relative;top:-4px;margin-right:7px;margin-left:0;opacity:.2}@media only screen and (max-width:768px){.c-offer-variants__sidebox-info .icon-svg{display:none}}.c-offer-variants__sidebox-separator{height:1px;margin-bottom:20px;background-color:#f0f0f0}.c-blog-article__content .offer .content .button .c-offer-variants__sidebox-buttons a,.c-offer-variants__sidebox-buttons .c-blog-article__content .offer .content .button a,.c-offer-variants__sidebox-buttons .c-button,.c-offer-variants__sidebox-buttons .c-step-order__button--next,.c-offer-variants__sidebox-buttons .c-step-order__button--prev{min-width:230px;border-width:1px}@media only screen and (max-width:1024px){.c-blog-article__content .offer .content .button .c-offer-variants__sidebox-buttons a,.c-offer-variants__sidebox-buttons .c-blog-article__content .offer .content .button a,.c-offer-variants__sidebox-buttons .c-button,.c-offer-variants__sidebox-buttons .c-step-order__button--next,.c-offer-variants__sidebox-buttons .c-step-order__button--prev{min-width:auto}}.c-offer-variants__radioinput,.c-offer-variants__selectbox{border:2px solid #f0f0f0;border-radius:3px}.c-offer-variants__radioinput.is-active,.c-offer-variants__selectbox.is-active{border-color:#0caea1}.c-offer-variants__radioinput{padding-top:25px;padding-bottom:25px}@media only screen and (max-width:560px){.c-offer-variants__radioinput{padding-top:15px;padding-bottom:15px}}.c-offer-variants__selectbox{padding:15px 20px}.c-radioinput--bigger .c-radioinput__fake-input.c-offer-variants__item-fake-input{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.c-offer-variants__item-content{position:relative;display:flex;flex-wrap:no-wrap;flex-direction:row;justify-content:space-between;align-items:center}.c-offer-variants__item-text{font-size:16px;font-size:1.6rem;padding-right:15px;padding-left:60px}.c-offer-variants__item-price{padding-right:20px;min-width:140px;text-align:right}.c-offer-variants__item-price,.c-offer-variants__item-text{flex:0 1 auto}.c-offer-variants__item-tips{display:block;padding-left:20px;padding-top:10px}.c-offer-variants__item-tips>.c-tip:first-child{margin-left:5px}.c-offer-variants__more-variants{font-size:16px;font-size:1.6rem;line-height:1.3;display:block;position:absolute;bottom:0;left:0;width:100%;text-align:left;padding:45px 15px 15px;font-weight:700;text-align:center;background-color:transparent;background-image:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa 85%);border:0;outline:0;color:#0caea1;cursor:pointer}.c-offer-variants__more-variants>.icon-svg{position:absolute;top:100%;left:50%;margin:0;background:#fff;border-radius:50%;transform:translateY(-50%) translateX(-50%);transition:transform .3s ease,box-shadow .3s ease}.c-offer-variants__more-variants:hover>.icon-svg{color:#0caea1;transform:translateY(-38%) translateX(-50%)}.c-offer-variants__more-variants.is-rolled-up{padding:0}.c-offer-variants__more-variants.is-rolled-up>.c-offer-variants__more-variants-btntext{display:none}.c-offer-variants__more-variants.is-rolled-up>.icon-svg{transform:translateY(-50%) translateX(-50%) rotate(180deg)}.c-offer-variants__more-variants.is-rolled-up:hover>.icon-svg{transform:translateY(-72%) translateX(-50%) rotate(180deg)}.c-offer-variants__buttons{padding-left:15px;padding-right:15px}.c-blog-article__content .offer .content .button .c-offer-variants__buttons a.c-button--bigger,.c-offer-variants__buttons .c-blog-article__content .offer .content .button a.c-button--bigger,.c-offer-variants__buttons .c-button--bigger.c-step-order__button--next,.c-offer-variants__buttons .c-button--bigger.c-step-order__button--prev,.c-offer-variants__buttons .c-button.c-button--bigger{min-width:220px;margin-left:10px;margin-right:0}.c-offer-variants__more-variants-text{font-size:14px;font-size:1.4rem;line-height:1.3;border:0;background-color:transparent;color:#0caea1;cursor:pointer}.c-offer-variants__info--result{display:flex;flex-direction:column;padding-left:25px;justify-content:center;height:100%}.c-offer-variants__info--result p{margin-bottom:5px}@media only screen and (max-width:768px){.c-offer-variants--order-page .c-offer-variants__item-content{flex-wrap:wrap}}.c-offer-variants--order-page .c-offer-variants__radioinput{padding-top:15px;padding-bottom:15px}.c-offer-variants--order-page .c-offer-variants__radioinput .c-count-input{opacity:0;visibility:hidden}@media only screen and (max-width:768px){.c-offer-variants--order-page .c-offer-variants__radioinput .c-count-input{position:absolute;right:0;bottom:0}}.c-offer-variants--order-page .c-radioinput--bigger .c-radioinput__fake-input.c-offer-variants__item-fake-input{left:0}.c-offer-variants--order-page .c-offer-variants__item-text{padding-left:40px}@media only screen and (max-width:768px){.c-offer-variants--order-page .c-offer-variants__item-text{flex-basis:100%;margin-bottom:15px}}.c-offer-variants--order-page .c-offer-variants__item-price{padding-right:0}@media only screen and (max-width:768px){.c-offer-variants--order-page .c-offer-variants__item-price{min-width:auto;padding-left:40px;text-align:left}}.c-offer-variants--order-page .c-offer-variants__item .c-offer-variants__radioinput.is-active{border-color:transparent;border-top-color:#f0f0f0}.c-offer-variants--order-page .c-offer-variants__item .c-offer-variants__radioinput.is-active .c-count-input{opacity:1;visibility:visible}.c-offer-variants--order-page .c-offer-variants__item:first-child .c-offer-variants__radioinput.is-active{border-color:transparent;border-top-color:transparent}@media only screen and (max-width:768px){.c-offer-variants--order-page .c-radioinput--bigger .c-radioinput__fake-input.c-offer-variants__item-fake-input{left:0}}.c-offer-variants--deal-page .c-offer-variants__radioinput{padding-top:10px;padding-bottom:10px}.c-offer-variants--deal-page .c-offer-variants__item-tips{padding-top:0;padding-left:55px}.c-offer-variants--deal-page .c-offer-info__time{text-align:right;padding-right:10px}.c-offer-variants--deal-page .c-offer-info__customers{text-align:left;padding-left:10px}@media only screen and (max-width:768px){.c-offer-variants__list{margin-bottom:30px}}.c-offer-variants__list .c-offer-variants__item:last-of-type{margin-bottom:0}.form--invalid .c-offer-variants__sidebox-info{font-weight:700;color:#ff2c65;animation:1.8s c linear forwards}.form--invalid .c-offer-variants__sidebox{border-color:#ff2c65}.c-offer-info__item{display:inline-block;width:49%;vertical-align:middle;text-align:center;border-right:1px solid #cdcdcd}.c-offer-info__item:last-child{border-right:0}.c-offer-info__item:first-child:last-child{width:100%}.c-offer-info__icon,.c-offer-info__text{display:inline-block;vertical-align:middle;margin-left:5px;margin-right:5px}.c-offer-info__text{font-size:14px;font-size:1.4rem;line-height:1.3}.c-offer-info__hot-message{padding-left:25px}.c-offer-info__hot-message>.icon-svg{margin-right:10px}.c-offer-info__alarm-clock{animation:b 10s cubic-bezier(.36,.07,.19,.97) 1s infinite both;transform:translateZ(0) rotate(0deg);backface-visibility:hidden;perspective:1000px;transform-origin:center 90%}.c-offer-info__hot-message-span{flex:0 0 auto}.c-modal{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;visibility:hidden;transform:translateX(100%);transition:transform 0s ease-in-out 0s,opacity .35s ease-in-out .05s,visibility 0s linear .35s}.c-modal.is-open{opacity:1;visibility:visible;z-index:var(--z-index-modal);transform:translateX(0);transition:transform 0s ease-in-out 0s,opacity .35s ease-in-out,visibility 0s linear 0s}.c-modal.is-open>.c-modal__wrapper{transform:translateY(-50%);opacity:1;visibility:visible;transition:opacity .35s ease-in-out,visibility 0s linear 0s,transform .35s ease-in-out}@media only screen and (max-width:560px){.c-modal.is-open>.c-modal__wrapper{max-height:100vh}}.c-modal__wrapper{display:flex;flex-direction:column;position:absolute;top:50%;transform:translateY(-40%);left:0;right:0;width:100%;max-width:1080px;max-height:80vh;margin-left:auto;margin-right:auto;z-index:var(--z-index-modal-content);opacity:0;visibility:hidden;transition:opacity .35s ease-in-out,visibility 0s linear .35s,transform .35s ease-in-out;background-color:#fafafa;border-radius:3px;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-modal__wrapper{height:100%}}.c-modal__wrapper--narrow{max-width:680px}.c-modal__footer,.c-modal__header{width:100%;position:relative;padding:15px 30px;background-color:#fff}@media only screen and (max-width:560px){.c-modal__footer,.c-modal__header{padding-left:15px;padding-right:15px}}.c-modal__footer{background-color:#f0f0f0}.c-modal__content{width:100%;padding:30px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width:560px){.c-modal__content{padding-left:15px;padding-right:15px}}.c-modal__content-block--fullwidth{margin-left:-30px;margin-right:-30px}@media only screen and (max-width:560px){.c-modal__content-block--fullwidth{margin-left:-15px;margin-right:-15px}}.c-modal__header-title{margin-bottom:0;padding-right:30px}.c-modal__header-close{position:absolute;top:15px;right:20px;margin:0;color:#4d4d4d}.c-modal__header-close .icon-svg{line-height:1}.c-modal__header-close .icon-svg svg{margin-top:3px}.c-modal--outer-close .c-modal__wrapper{overflow:visible}@media only screen and (max-width:767px){.c-modal--outer-close.is-open .c-modal__wrapper{max-width:calc(100% - 30px);max-height:calc(100% - 30px)}}.c-modal--outer-close .c-modal__header-close{top:-14px;right:-14px;width:44px;height:44px;background:#fff;box-shadow:0 22px 24px 0 rgba(0,0,0,.08)}.c-modal--outer-close .c-modal__header-close .icon-svg__svg{vertical-align:-3px!important}.c-modal--outer-close .c-modal__header-close:focus,.c-modal--outer-close .c-modal__header-close:hover{color:#0caea1}@media only screen and (min-width:769px){.c-modal--outer-close .c-modal__header-close{top:-22px;right:-22px}}.c-modal--auth .c-modal__wrapper{background:#fff}@media only screen and (min-width:769px){.c-modal--auth .c-modal__wrapper{max-width:680px}}.c-modal--auth .c-modal__content{padding:30px 20px}@media only screen and (min-width:769px){.c-modal--auth .c-modal__content{padding:30px 65px}}.c-modal--auth .c-form-block__row{margin:0!important;padding:0!important}.c-modal--auth .c-tab{flex:0 0 60px;width:100%;border-radius:3px 0 0 3px;overflow:hidden}@media only screen and (min-width:769px){.c-modal--auth .c-tab{flex:0 0 65px}}.c-modal--auth .c-tab__nav-item,.c-modal--auth .c-tab__navigation{display:flex;align-items:center;justify-content:center}.c-modal--auth .c-tab__nav-item{flex:1 0 auto;height:55px;background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:700;text-decoration:none}.c-modal--auth .c-tab__nav-item:first-child{border-right:1px solid #f0f0f0}.c-modal--auth .c-tab__nav-item:not(:first-child){border-left:1px solid #f0f0f0}.c-modal--auth .c-tab__nav-item.is-active{border:none;background:#fff}@media only screen and (min-width:769px){.c-modal--auth .c-tab__nav-item{height:55px}}.c-modal--auth .c-tab__content{padding:0!important}.c-modal--auth__client-email-change{display:block;margin-top:10px}@media only screen and (min-width:769px){.c-modal--auth__client-email-change{position:absolute;top:40px;right:20px;margin-top:0}}@media only screen and (max-width:767px){.c-modal--auth__submit>:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:769px){.c-modal--auth__submit{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width:769px){.c-modal--auth__submit--register{justify-content:flex-end}}.c-modal--auth__social{margin:0 auto 30px;text-align:center}.c-blog-article__content .offer .content .button .c-modal--auth__social a,.c-modal--auth__social .c-blog-article__content .offer .content .button a,.c-modal--auth__social .c-button,.c-modal--auth__social .c-step-order__button--next,.c-modal--auth__social .c-step-order__button--prev{width:265px;margin:0}@media only screen and (max-width:767px){.c-blog-article__content .offer .content .button .c-modal--auth__social a:not(:last-child),.c-modal--auth__social .c-blog-article__content .offer .content .button a:not(:last-child),.c-modal--auth__social .c-button:not(:last-child),.c-modal--auth__social .c-step-order__button--next:not(:last-child),.c-modal--auth__social .c-step-order__button--prev:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:769px){.c-modal--auth__social{display:flex;align-items:center;justify-content:space-between}.c-blog-article__content .offer .content .button .c-modal--auth__social a,.c-modal--auth__social .c-blog-article__content .offer .content .button a,.c-modal--auth__social .c-button,.c-modal--auth__social .c-step-order__button--next,.c-modal--auth__social .c-step-order__button--prev{flex:0 0 calc(50% - 10px)}}.c-modal--right .c-modal__wrapper{top:0;transform:translateY(0) translateX(50px);left:auto;right:0;width:50%;bottom:0;max-height:inherit;max-width:inherit;background-color:#fff;border-radius:3px 0 0 3px}@media only screen and (max-width:560px){.c-modal--right .c-modal__wrapper{transform:translateY(10%) translateX(0);width:100%}}.c-modal--right .c-modal__header{padding-top:30px;padding-bottom:30px}.c-modal--right .c-modal__content{padding-top:0}.c-modal--right .c-modal__header-title .c-tip{margin-left:20px}.c-modal--right .c-modal__header-close{top:50%;right:30px;line-height:10px;transform:translateY(-50%)}@media only screen and (max-width:560px){.c-modal--right .c-modal__header-close{right:10px}}.c-modal--right.is-open>.c-modal__wrapper{transform:translateY(0) translateX(0)}@media only screen and (max-width:560px){.c-modal--right.is-open>.c-modal__wrapper{max-height:100vh}}.c-modal--offer-variants .c-offer-variants{display:none;background-color:transparent}.c-modal--offer-variants .c-offer-variants__item{margin-bottom:10px;background-color:#fafafa}.c-modal--offer-variants .c-offer-variants__radioinput{border-color:#f0f0f0}.c-modal--offer-variants .c-offer-variants__radioinput.is-active{border-color:#0caea1}.c-modal--offer-variants .c-offer-variants__item:first-child .c-offer-variants__radioinput{border-top-color:#f0f0f0}.c-modal--offer-variants .c-offer-variants__item:first-child .c-offer-variants__radioinput.is-active{border-color:#0caea1}.c-modal--offer-variants.is-open .c-offer-variants{display:block}.c-modal--offer-variants .c-offer-variants{padding-bottom:80px}.c-modal--offer-variants .c-offer-variants__buttons{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding-top:10px;padding-bottom:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.c-blog-article__content .offer .content .button .c-modal--offer-variants .c-offer-variants__buttons a,.c-modal--offer-variants .c-offer-variants__buttons .c-blog-article__content .offer .content .button a,.c-modal--offer-variants .c-offer-variants__buttons .c-button,.c-modal--offer-variants .c-offer-variants__buttons .c-step-order__button--next,.c-modal--offer-variants .c-offer-variants__buttons .c-step-order__button--prev{margin-bottom:5px}.c-modal--map .c-modal__content{padding:0;height:calc(80vh - 80px);position:relative}.c-modal--map .c-modal__content .js-map-detail,.c-modal--map .c-modal__content .js-map-listing{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.c-modal--reservation .c-modal__wrapper{background-color:#fafafa}.c-modal--reservation .c-modal__content{padding-top:5px;padding-bottom:5px}.c-modal--reservation .c-modal__footer{background-color:#f0f0f0}.c-modal--reservation .c-modal__footer-reservation{display:flex;flex-direction:column;justify-content:center;height:100%}.c-modal--reservation .c-modal__footer-reservation p{margin-bottom:5px;padding-top:5px}.c-modal--reservation .c-modal__footer-reservation-chip{position:absolute;top:-10px;margin:0}.c-modal--travelking-family .c-modal__header-close{background-color:#fff;color:#4d4d4d}@media only screen and (min-width:768px){.c-modal--travelking-family .c-modal__content{width:100%;max-width:620px}}@media only screen and (min-width:1024px){.c-modal--travelking-family .c-modal__content{width:calc(100% - 455px)}}@media only screen and (min-width:1300px){.c-modal--travelking-family .c-modal__content{padding:50px}}.c-modal--travelking-family__img{position:absolute;top:0;right:0;z-index:-1}@media only screen and (min-width:1024px){.c-modal--travelking-family__img{width:455px;height:100%}}.c-modal--travelking-family__img-icon{position:absolute;bottom:60px;right:50px;width:120px;height:120px}.c-modal--travelking-family__img-overlay{position:absolute;bottom:0;left:0;height:120px;width:100%;opacity:.59;background:linear-gradient(135deg,#fad961,#f61c0d)}.c-modal--travelking-family__form{display:flex;align-items:flex-start}.c-modal--travelking-family__form .c-input__input,.c-modal--travelking-family__form .c-step-order-axa__participant input,.c-modal--travelking-family__form .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-modal--travelking-family__form input,.c-step-order-tuito__participant .c-modal--travelking-family__form input{width:265px;background-color:#fff}.c-blog-article__content .offer .content .button .c-modal--travelking-family__form a,.c-modal--travelking-family__form .c-blog-article__content .offer .content .button a,.c-modal--travelking-family__form .c-button,.c-modal--travelking-family__form .c-step-order__button--next,.c-modal--travelking-family__form .c-step-order__button--prev{height:45px;line-height:1}.c-modal--travelking-family__success{display:flex;align-items:center}.c-modal--travelking-family__form,.c-modal--travelking-family__success{min-height:55px;margin-top:30px;margin-bottom:30px}.c-modal--travelking-family__social-title{display:block;margin-bottom:5px}.c-modal--travelking-family__social-row{margin-left:-5px}.c-modal--travelking-family__social-link{display:inline-block}.c-simple-gallery{position:relative;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out 0s,opacity .2s ease-in-out .2s}.c-simple-gallery.is-init{opacity:1;visibility:visible;transition:opacity .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.c-simple-gallery__main-view{position:relative;width:100%;margin-bottom:3px;overflow:hidden}.c-simple-gallery__main-view:hover .c-simple-gallery__arrow-next,.c-simple-gallery__main-view:hover .c-simple-gallery__arrow-prev{transform:translateY(-50%) translateX(0)}.c-simple-gallery__main-item{position:relative;cursor:zoom-in}.c-simple-gallery__main-item img{width:100%;height:auto;display:block;filter:blur(8px)}.c-simple-gallery__main-item img.loaded{filter:inherit}.c-simple-gallery__thumbs{display:flex;align-items:baseline;justify-content:flex-start}.c-simple-gallery__labels{position:absolute;right:0;top:10px}@media only screen and (max-width:768px){.c-simple-gallery__labels{display:none}}.c-simple-gallery__rating{position:absolute;right:0;bottom:10px}.c-simple-gallery__arrow-next,.c-simple-gallery__arrow-prev{position:absolute;left:0;top:50%;padding-top:5px;padding-bottom:5px;color:#0caea1;background-color:transparent;border:0;outline:0;cursor:pointer;transition:transform .3s ease-in-out}.c-simple-gallery__arrow-next{right:0;left:inherit;transform:translateY(-50%) translateX(100%)}.c-simple-gallery__arrow-prev{transform:translateY(-50%) translateX(-100%)}.c-thumbs-gallery__block{position:relative}.c-thumbs-gallery__item{transition:opacity .3s ease}.c-thumbs-gallery__item img{display:block;width:100%}.c-thumbs-gallery__fake-items{position:absolute;top:0;right:0;bottom:0;display:flex;background-color:#fff}.c-thumbs-gallery__fake-item{font-size:14px;font-size:1.4rem;line-height:1.3;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;font-wight:600;background-color:#f0f0f0}.c-thumbs-gallery__fake-item .icon-svg svg{margin:auto}.c-thumbs-gallery__fake-item--gallery{color:#fff;background-color:rgba(34,34,34,.65);position:absolute;top:0;right:100%}.c-thumbs-gallery__fake-item--gallery:first-child:last-child{right:0}@media only screen and (max-width:560px){.c-thumbs-gallery__fake-item span{font-size:12px;font-size:1.2rem;line-height:1.3}.c-thumbs-gallery__fake-item .icon-svg{display:none}}.c-variants-button{position:relative}.c-variants-button__title{font-size:24px;font-size:2.4rem;line-height:1.2;padding-left:40px;display:inline-block;font-weight:700}@media only screen and (max-width:560px){.c-variants-button__title{font-size:18px;font-size:1.8rem;line-height:1.2;padding-left:35px}}.c-variants-button__icon{position:absolute;top:50%;transform:translateY(-50%)}.c-variants-button--new-deal-page{padding-top:35px;padding-bottom:48px;text-align:center}.c-variants-button--new-deal-page .c-variants-button__icon{top:40px;transform:inherit}@media only screen and (max-width:768px){.c-variants-button--new-deal-page{padding-top:10px;padding-bottom:40px;text-align:left}.c-variants-button--new-deal-page .c-variants-button__icon{top:15px;transform:inherit}}.c-form-block__row{position:relative;padding-left:60px;padding-right:60px;padding-top:30px}.c-form-block__row:first-child{padding-top:60px}.c-form-block__row:last-child{padding-bottom:30px}@media only screen and (max-width:560px){.c-form-block__row{padding-left:15px;padding-right:15px}.c-form-block__row:first-child{padding-top:30px;padding-bottom:10px}}.c-form-block__row.c-form-block__row--tab-at-top,.c-form-block__row.c-form-block__row--with-arrow{padding-top:25px;padding-bottom:25px;position:relative}.c-form-block__row.c-form-block__row--tab-at-top .h2,.c-form-block__row.c-form-block__row--with-arrow .h2{margin-bottom:0}.c-form-block__row.c-form-block__row--tab-at-top .c-form-block__row-arrow,.c-form-block__row.c-form-block__row--with-arrow .c-form-block__row-arrow{position:absolute;top:99%;left:0;right:0;margin:auto;width:20px;height:15px;overflow:hidden}.c-form-block__row.c-form-block__row--tab-at-top .c-form-block__row-arrow:before,.c-form-block__row.c-form-block__row--with-arrow .c-form-block__row-arrow:before{content:"";position:absolute;top:-9px;left:0;right:0;margin:auto;width:18px;height:18px;transform:rotate(45deg);background:#fff;border:2px solid #f0f0f0}.c-form-block__row.c-form-block__row--tab-at-top .c-tab__navigation{vertical-align:middle}.c-form-block__row.c-form-block__row--tab-at-top .h2{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px}.c-form-block__button{width:100%}.c-form-block__textarea{margin:0 0 30px}.c-form-block__textarea .c-textarea__input{background-color:#fafafa}@media only screen and (max-width:560px){.c-form-block__textarea{margin-bottom:20px;margin-left:0;margin-right:0}}.c-form-block__input{margin:0 0 30px}.c-form-block__input.c-selectbox{width:100%}.c-form-block__input .c-input__input,.c-form-block__input .c-selectbox__custom-label,.c-form-block__input .c-step-order-axa__participant input,.c-form-block__input .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-form-block__input input,.c-step-order-tuito__participant .c-form-block__input input{background-color:#fafafa}.c-form-block__input .c-selectbox__custom-label{min-width:inherit}@media only screen and (max-width:560px){.c-form-block__input{margin-bottom:20px;margin-left:0;margin-right:0}}.c-form-block__radioinput{min-height:45px}.c-form-block__radioinput:last-of-type{margin-bottom:30px}.c-form-block__radioinput .c-radioinput__fake-input{top:50%;transform:translateY(-50%)}.c-form-block__checkbox{margin-bottom:25px}.c-form-block__checkbox:last-of-type{margin-bottom:30px}.c-form-block__checkbox .c-checkbox__name{flex:1}.c-checkbox--custom.c-checkbox--bigger.c-form-block__checkbox--privacypolicy{align-items:flex-start}.c-checkbox--custom.c-checkbox--bigger.c-form-block__checkbox--privacypolicy .c-checkbox__name{font-size:14px;font-size:1.4rem;line-height:1.3}.c-form-block__full-price{font-size:24px;font-size:2.4rem;line-height:1.3;position:absolute;bottom:100%;right:50px;margin:0;padding:0 20px;transform:translateY(50%);font-weight:700;background-color:#fff}@media only screen and (max-width:768px){.c-form-block__full-price{position:static;margin-bottom:30px;text-align:center;padding:0;transform:translateY(0)}}.c-form-block__tab{display:none}.c-form-block__tab.is-active{display:block}.c-form-block__tab.is-active+.c-form-block__tab--checkboxes{display:none}.c-form-block__tab--twisto{padding-left:40px}.c-form-block__tab--twisto .c-form-block__twisto-process{position:relative;padding-left:10px;padding-right:10px;margin-top:10px}.c-form-block__tab--twisto .c-form-block__twisto-process p{margin-bottom:0}.c-form-block__tab--twisto .c-form-block__twisto-process .icon-svg{margin-bottom:10px}.c-form-block__tab--twisto .c-form-block__twisto-process-icon{position:absolute;right:-6px;top:10px;margin:0}.c-form-block__tab--twisto .list-ul{margin-top:0;padding-left:0}.c-form-block__tab--twisto .list-ul li{margin-bottom:5px}.c-form-block__tab--checkboxes{display:block}.c-form-block__tab-inputs{padding:20px;background-color:#f0f0f0;border-radius:3px}@media only screen and (max-width:768px){.c-form-block__tab-inputs{padding-left:10px;padding-right:10px}}.c-form-block--no-vertical-offset{padding-top:0;padding-bottom:0}.c-form-block--donate-form{max-width:720px;width:100%;margin-left:auto;margin-right:auto}.c-form-message{display:block;margin-top:6px}.c-form-message,.c-form-message>*{font-size:12px;font-size:1.2rem;line-height:1.3}.c-form-message.is-success{color:#0caea1}.c-form-message.is-error{color:#ff2c65}.c-circle-with-icon__circle{position:relative;width:112px;height:112px;margin-left:auto;margin-right:auto;margin-bottom:15px;text-align:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:50%}.c-circle-with-icon__circle--smaller{width:80px;height:80px}.c-circle-with-icon__circle--border{border:2px solid #f0f0f0;box-shadow:none}.c-circle-with-icon__icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto}.c-circle-with-icon__title{font-size:18px;font-size:1.8rem;font-weight:700}.c-circle-with-icon__text,.c-circle-with-icon__title{line-height:1.3;display:block;max-width:200px;width:100%;margin:auto;text-align:center}.c-circle-with-icon__text{font-size:16px;font-size:1.6rem}.c-circle-with-icon--green .c-circle-with-icon__circle{box-shadow:none;background-color:#0caea1}.c-circle-with-icon--green .c-circle-with-icon__icon{color:#fff}.c-circle-with-icon--simple .c-circle-with-icon__title{font-size:16px;font-size:1.6rem;line-height:1.3;font-weight:400}.c-tk-circle-with-icon__circle{color:#7f7f7f;display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;flex-shrink:0;flex-grow:0;text-align:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);outline:1px solid #e9e9e9;border-radius:50%}.c-tk-circle-with-icon__circle .icon-svg,.c-tk-circle-with-icon__circle svg{flex-shrink:0}.c-tk-circle-with-icon__circle .icon-svg{margin:0}.c-tk-circle-with-icon__circle svg{width:auto;height:32px}.c-aside-block{background-color:#fff}.c-aside-block__inner{padding:30px}.c-aside-block__inner .c-media .row{margin-right:-.8rem;margin-left:-.8rem}.c-aside-block__inner .c-media [class*=col-]{padding-right:.8rem;padding-left:.8rem}.c-aside-block-flex{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.c-aside-block-flex__item{width:100%;flex:1 1 auto}.c-customer-support-block__inner{position:relative;padding:30px 15px;text-align:center}.c-customer-support-block__inner>div{margin-left:30px;margin-right:30px}.c-customer-support-block__title{text-align:center;color:#0caea1}.c-customer-support-block__mail,.c-customer-support-block__phone{font-size:22px;font-size:2.2rem;line-height:1.3;font-weight:700}.c-customer-support-block__icon{margin-top:-5px;margin-right:10px}.c-customer-support-block__hours-icon{position:absolute;top:-20px;left:50%;transform:translateX(-50%);margin:auto;padding-left:15px;padding-right:15px;background-color:#fff}.c-customer-support-block__hours-title{margin-bottom:15px;color:#959595}.c-customer-support-block__hours{font-size:18px;font-size:1.8rem;line-height:1.3;margin-bottom:0;font-weight:700}.c-heading-with-tip--offset-left{padding-left:15px}.c-heading-with-tip__title{display:inline-block;vertical-align:middle;padding-left:15px}.c-ticket{padding:20px 40px;border:2px solid #0caea1;position:relative}.c-ticket:before{left:0;background:linear-gradient(45deg,#0caea1 25%,transparent 0) 0 -50px,linear-gradient(135deg,#0caea1 25%,transparent 0) 0 -50px;background-size:10px 10px}.c-ticket:after,.c-ticket:before{content:"";display:block;width:10px;height:100%;position:absolute;top:0}.c-ticket:after{right:0;background:linear-gradient(-45deg,#0caea1 25%,transparent 0) 0 -50px,linear-gradient(-135deg,#0caea1 25%,transparent 0) 0 -50px;background-size:10px 10px}.c-ticket__title{margin-bottom:10px}.c-item-with-circle{position:relative}.c-item-with-circle__circle{position:absolute;top:0;left:0}@media only screen and (max-width:768px){.c-item-with-circle__circle .c-circle-with-icon__circle--smaller{width:60px;height:60px}}.c-item-with-circle__content{padding-left:100px}.c-item-with-circle__content .h4{margin-bottom:10px}@media only screen and (max-width:768px){.c-item-with-circle__content{padding-left:75px}}.c-thankyou-page__pay-boxes{margin-bottom:30px}.c-thankyou-page__pay-box{padding:30px;margin-bottom:30px;border-radius:3px}.c-thankyou-page__pay-box p{font-size:20px;font-size:2rem;line-height:1.3;margin-bottom:0}.c-newsletter-modal{text-align:center}.c-newsletter-modal .c-input{margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:center}.c-newsletter-modal .c-input__input,.c-newsletter-modal .c-step-order-axa__participant input,.c-newsletter-modal .c-step-order-tuito__participant input,.c-step-order-axa__participant .c-newsletter-modal input,.c-step-order-tuito__participant .c-newsletter-modal input{text-align:center;background-color:#fff}.c-blog-article__content .offer .content .button .c-newsletter-modal a,.c-newsletter-modal .c-blog-article__content .offer .content .button a,.c-newsletter-modal .c-button,.c-newsletter-modal .c-input,.c-newsletter-modal .c-step-order__button--next,.c-newsletter-modal .c-step-order__button--prev{max-width:400px;width:100%}.c-blog-article__content .offer .content .button .c-newsletter-modal a,.c-newsletter-modal .c-blog-article__content .offer .content .button a,.c-newsletter-modal .c-button,.c-newsletter-modal .c-step-order__button--next,.c-newsletter-modal .c-step-order__button--prev{margin-bottom:50px}.c-newsletter-modal__text{max-width:700px;margin-left:auto;margin-right:auto}.c-alert{padding:10px 15px;margin:5px 0;background-color:#f0f0f0;color:#222;border-radius:3px}.c-alert--success{background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4);color:#fff}.c-alert--warning{background-color:#ffa82c;background-image:linear-gradient(135deg,#fad961,#f61c0d);color:#fff}.c-alert--error{background-color:#ff2c65;background-image:linear-gradient(135deg,#ff2c2c,#ff2c65);color:#fff}.c-adminbox{position:fixed;bottom:20px;left:10px}.c-adminbox__item{position:relative}.c-adminbox__icon{position:relative;display:block;width:60px;height:60px;margin:10px;text-align:center;line-height:40px;background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4);border:0;color:#fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(34,34,34,.3);transition:box-shadow .3s ease}.c-adminbox__icon:hover{box-shadow:0 8px 25px 0 rgba(34,34,34,.3)}.c-adminbox__box{position:absolute;bottom:105%;left:10px;width:300px;background-color:#fff;border-radius:3px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1);overflow:hidden;display:none}.c-adminbox__box.is-active{display:block}.c-adminbox__box--note{width:500px}.c-adminbox__box-link{display:block;margin-bottom:5px}.c-adminbox__box-link,.c-adminbox__box-list{font-size:14px;font-size:1.4rem;line-height:1.3}.c-adminbox__box-list{padding-left:0}.c-adminbox__box-list li{padding:5px 0;border-bottom:1px solid #f0f0f0}.c-adminbox__box-list li strong{float:right}.c-adminbox__box-list li:last-child{border-bottom:0 solid #f0f0f0}.c-adminbox__box-header{padding:5px 15px;background-color:#0caea1;color:#fff}.c-adminbox__box-header .h4{margin-bottom:0;color:#fff}.c-adminbox__box-content{padding:15px}.c-adminbox__closeicon{position:absolute;top:7px;right:10px}.c-adminbox__notification{font-size:15px;font-size:1.5rem;line-height:20px;display:block;position:absolute;top:5px;right:5px;width:20px;height:20px;font-weight:700;text-align:center;background-color:#ffa82c;border-radius:50%;color:#fff;z-index:99}.c-banner{padding:30px 15px;min-height:calc(100% - 30px);text-align:center;background-color:#0caea1;color:#fff}.c-banner.c-banner--outline{border:2px solid #0caea1;background-color:transparent;color:#222}.c-banner.c-banner--outline .c-banner__paragraph,.c-banner.c-banner--outline .c-banner__title{color:#222}.c-banner.c-banner--outline .c-banner__icon{color:#0caea1}.c-banner.c-banner--travelcircus{background-color:transparent;color:#222}.c-banner.c-banner--travelcircus .c-banner__paragraph,.c-banner.c-banner--travelcircus .c-banner__title{color:#222}.c-banner.c-banner--travelcircus .c-banner__icon{color:#0caea1}.c-banner--smaller{min-height:auto}.c-banner--smaller .c-banner__title{font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:10px}.c-banner--vertical{text-align:left;padding:15px}.c-banner--vertical .c-banner__link{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:768px){.c-banner--vertical .c-banner__link{flex-wrap:wrap;text-align:center}}.c-banner--vertical .c-banner__title{font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:5px}.c-banner--vertical .c-banner__paragraph{font-size:16px;font-size:1.6rem;line-height:1.2;margin-bottom:0}.c-banner--vertical .c-banner__button{min-width:250px;text-align:center;height:45px}@media only screen and (max-width:768px){.c-banner--vertical .c-banner__button,.c-banner--vertical .c-banner__header{margin-left:auto;margin-right:auto;margin-bottom:10px}}@media only screen and (max-width:768px){.c-banner--vertical .c-banner__content{margin-bottom:10px}}.c-banner--vertical-left .c-banner__link{justify-content:flex-end}.c-banner--vertical-left .c-banner__icon{margin-right:20px}.c-banner--vertical-left .c-banner__button{min-width:130px;margin-left:auto}.c-banner--vertical-img .c-banner__link{justify-content:flex-start}.c-banner--vertical-img .c-banner__img{margin-right:20px}.c-banner--vertical-img .c-banner__title{font-size:20px;font-size:2rem;margin:0;line-height:1.3}.c-banner--vertical-img .c-tip{margin-bottom:10px}.c-banner--vertical-bigger .c-banner__title{font-size:26px;font-size:2.6rem;line-height:32px;margin-bottom:10px}.c-banner--vertical-bigger .c-banner__paragraph{font-size:18px;font-size:1.8rem;line-height:22px;margin-bottom:0}.c-banner--secondary{background-color:#ffa82c}.c-banner--secondary.c-banner--outline{border:2px solid #ffa82c}.c-banner--secondary.c-banner--outline .c-banner__icon{color:#ffa82c}.c-banner--pink{background-color:#ff2c65}.c-banner--pink.c-banner--outline{border:2px solid #ff2c65}.c-banner--pink.c-banner--outline .c-banner__icon{color:#ff2c65}.c-banner--black{background-color:#222}.c-banner--black.c-banner--outline{border:2px solid #222}.c-banner--black.c-banner--outline .c-banner__icon{color:#222}.c-banner--white{background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-banner--white .c-banner__title{color:#4d4d4d}.c-banner__link{text-decoration:none}.c-banner__link:hover{color:inherit}.c-banner__title{font-size:36px;font-size:3.6rem;line-height:1.2;color:#fff}@media only screen and (max-width:1024px){.c-banner__title{font-size:20px;font-size:2rem;line-height:1.3;margin-bottom:10px}}.c-banner__paragraph{font-size:18px;font-size:1.8rem;line-height:1.3;color:#fff}@media only screen and (max-width:1024px){.c-banner__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3}}.c-tk-banner{display:flex;flex-direction:column;justify-content:center;padding:80px 46px;min-height:calc(100% - 30px);text-align:center;background-color:#0caea1;color:#fff;border-radius:6px}.c-tk-banner__link{text-decoration:none}.c-tk-banner__link:hover{color:inherit}.c-tk-banner__title{font-size:24px;font-size:2.4rem;line-height:30px;color:#fff;margin-top:16px;margin-bottom:12px}.c-tk-banner__paragraph{font-size:16px;font-size:1.6rem;line-height:24px;color:#fff;margin-bottom:32px}.c-tk-banner__button{color:#0caea1;font-weight:600}.c-tk-banner__button:focus,.c-tk-banner__button:hover{color:#0caea1}.c-credits{position:absolute;top:10px;right:0}@media only screen and (max-width:767px){.c-credits{top:0}}.c-credits__icon{width:35px;height:35px;text-align:center;line-height:35px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:50%}.c-credits__icon,.c-credits__text{display:inline-block;vertical-align:middle}.c-credits__text{margin-left:10px}.c-backbutton{position:absolute;top:10px;left:0}.c-backbutton .c-blog-article__content .offer .content .button a,.c-backbutton .c-button,.c-backbutton .c-step-order__button--next,.c-backbutton .c-step-order__button--prev,.c-blog-article__content .offer .content .button .c-backbutton a{padding-left:35px}.c-backbutton__icon{position:absolute;left:7px;top:14px}.c-list-with-icon{position:relative}.c-list-with-icon--dark .c-list-with-icon__icon{background-color:#222}.c-list-with-icon--dark .c-list-with-icon__icon>.icon-svg{color:#fff}.c-list-with-icon--bigger .c-list-with-icon__icon{min-width:100px;width:100px;height:100px;margin-right:20px;border:2px solid #f0f0f0;background-color:transparent}.c-list-with-icon--inline .c-list-with-icon__icon{min-width:1.6rem;width:1.6rem;height:1.6rem;margin-right:.8rem}.c-list-with-icon--inline .c-list-with-icon__item{min-height:0}.c-list-with-icon--white .c-list-with-icon__icon{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-list-with-icon--transparent .c-list-with-icon__icon{background-color:transparent;box-shadow:none}.c-list-with-icon--outlined .c-list-with-icon__icon{border:2px solid #f0f0f0;background-color:transparent}.c-list-with-icon__item{min-height:50px;position:relative;display:flex;align-items:center;margin-bottom:10px}.c-list-with-icon__item--horizontal{display:flex;align-items:flex-start}.c-list-with-icon__icon{position:relative;display:block;min-width:60px;width:60px;height:60px;flex:0 1 auto;margin-right:15px;text-align:center;background-color:#f0f0f0;border-radius:50%}.c-list-with-icon__icon>.icon-svg{position:absolute;top:50%;left:50%;margin:auto;transform:translateX(-50%) translateY(-50%)}.c-list-with-icon__text{display:block;flex:0 1 auto}.c-list-with-icon__title{margin-bottom:5px}.c-map-info-box{position:relative}.c-map-info-box__link{text-decoration:none}.c-map-info-box__link:hover{color:inherit}.c-map-info-box__image{width:250px;height:100%;position:absolute;top:0;left:0;background-position:50%;background-size:cover}.c-map-info-box__content{padding:20px 20px 20px 270px}.c-map-info-box__headline{margin-bottom:10px}.c-map-info-box__sub-headline{font-size:14px;font-size:1.4rem;line-height:1.3}.c-tab__nav-item{cursor:pointer}.c-tab__navigation--rounded-tab{display:inline-block;height:auto;background-color:transparent;border:2px solid #0caea1;border-radius:20px;overflow:hidden}.c-tab__navigation--rounded-tab .c-tab__nav-item{font-size:16px;font-size:1.6rem;margin:0;padding:0 20px;display:inline-block;height:35px;font-weight:700;line-height:35px;color:#0caea1;background-color:transparent;border:0;border-radius:20px;outline:0}.c-tab__navigation--rounded-tab .c-tab__nav-item.is-active{background-color:#0caea1;color:#fff}.c-tab__content{display:none}.c-tab__content.is-active{display:block;padding-bottom:30px}.c-flipcards-wrap{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.c-flipcard{position:relative;background-color:transparent;flex-basis:33.33%;padding:15px;perspective:1000px;width:33.33%;height:auto;min-height:230px}.c-flipcard:hover .c-flipcard__inner{transform:rotateY(180deg);box-shadow:0 12px 24px 0 rgba(0,0,0,.08)}@media only screen and (max-width:1024px){.c-flipcard{flex-basis:50%}}@media only screen and (max-width:560px){.c-flipcard{flex-basis:100%}}.c-flipcard__inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s ease,box-shadow .8s ease;transform-style:preserve-3d;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-flipcard__back,.c-flipcard__front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.c-flipcard__front{display:flex;flex-direction:column;justify-content:center;padding:30px;background-color:#fff}.c-flipcard__front-icon{color:#0caea1}.c-flipcard__front-icon svg{margin:auto;margin-bottom:10px}.c-flipcard__back{position:relative;background-color:#fff;transform:rotateY(180deg);padding:30px;text-align:left}.c-flipcard__link-list{margin-bottom:10px}.c-flipcard__link-item{display:block;text-decoration:none;line-height:1.6}.c-flipcard__link-item:hover{text-decoration:underline;color:inherit}.c-flipcard__more{color:#ffa82c;font-weight:700}.c-flipcard__more:hover{text-decoration:underline;color:#ffa82c}.c-employer-block{position:relative;display:table;min-height:120px;margin-bottom:30px;width:100%}@media only screen and (max-width:560px){.c-employer-block{min-height:90px}}.c-employer-block__photo{width:120px;height:120px;background-size:cover;background-position:50%;border-radius:50%;overflow:hidden}@media only screen and (max-width:560px){.c-employer-block__photo{width:90px;height:90px}}.c-employer-block__content{position:absolute;top:50%;left:140px;width:calc(100% - 140px);transform:translateY(-50%)}@media only screen and (max-width:560px){.c-employer-block__content{left:110px;width:calc(100% - 110px)}}.c-employer-block__mail,.c-employer-block__name,.c-employer-block__position{display:block}.c-employer-block__name{margin-bottom:5px;font-weight:700}.c-employer-block__position{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:15px;color:#959595}@media only screen and (max-width:560px){.c-employer-block__position{margin-bottom:5px}}.c-employer-block__mail{font-size:18px;font-size:1.8rem;line-height:1.3;text-decoration:none;font-weight:700;color:#0caea1}.c-newsletter-box{padding:30px 15px;min-height:calc(100% - 30px);text-align:center;border:2px solid #0caea1;background-color:transparent;color:#222}.c-newsletter-box--vertical{text-align:left;padding:15px}.c-newsletter-box--vertical .c-newsletter-box__flex{display:flex;align-items:center;justify-content:space-between;padding-left:80px;position:relative}@media only screen and (max-width:1024px){.c-newsletter-box--vertical .c-newsletter-box__flex{flex-wrap:wrap}}@media only screen and (max-width:560px){.c-newsletter-box--vertical .c-newsletter-box__flex{padding-left:0;text-align:center}}.c-newsletter-box--vertical .c-newsletter-box__title{font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:5px}.c-newsletter-box--vertical .c-newsletter-box__paragraph{font-size:16px;font-size:1.6rem;line-height:1.2;margin-bottom:0}.c-newsletter-box--vertical .c-newsletter-box__button{text-align:center;height:45px}.c-newsletter-box--vertical .c-newsletter-box__footer{overflow:hidden;padding-left:15px;flex:1 1 auto;text-align:right}@media only screen and (max-width:1024px){.c-newsletter-box--vertical .c-newsletter-box__footer{margin-left:-5px;padding-left:0;text-align:left}}@media only screen and (max-width:560px){.c-newsletter-box--vertical .c-newsletter-box__footer{text-align:center}}.c-newsletter-box--vertical .c-newsletter-box__content{flex:1 1 auto}@media only screen and (max-width:1024px){.c-newsletter-box--vertical .c-newsletter-box__content{margin-bottom:15px}}.c-newsletter-box--vertical .c-newsletter-box__header{position:absolute;left:0}@media only screen and (max-width:560px){.c-newsletter-box--vertical .c-newsletter-box__header{position:static;margin:auto;margin-bottom:15px}}.c-newsletter-box__icon{color:#0caea1}.c-newsletter-box__link{text-decoration:none}.c-newsletter-box__link:hover{color:inherit}.c-newsletter-box__title{font-size:36px;font-size:3.6rem;line-height:1.2}@media only screen and (max-width:1024px){.c-newsletter-box__title{font-size:20px;font-size:2rem;line-height:1.3;margin-bottom:10px}}.c-newsletter-box__paragraph{font-size:18px;font-size:1.8rem;line-height:1.3}@media only screen and (max-width:1024px){.c-newsletter-box__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3}}.c-newsletter-box__button{min-width:240px}.c-newsletter-box__input{display:inline-block}@media only screen and (max-width:1024px){.c-newsletter-box__button,.c-newsletter-box__input>.c-input__input,.c-step-order-axa__participant .c-newsletter-box__input>input,.c-step-order-tuito__participant .c-newsletter-box__input>input{min-width:auto}}.c-tooltip{position:relative}.c-tooltip:hover .c-tooltip__box{opacity:1;visibility:visible;transition:opacity .3s ease 0s,visibility 0s ease 0s}.c-tooltip__icon,.c-tooltip__text{display:inline-block;vertical-align:middle}.c-tooltip__arrow{right:100%;transform:translateY(-55%);width:15px;height:20px;overflow:hidden}.c-tooltip__arrow,.c-tooltip__arrow:before{display:inline-block;position:absolute;top:50%}.c-tooltip__arrow:before{content:"";width:12px;height:12px;right:-2px;transform:rotate(45deg) translateY(-50%);background-color:#fff;box-shadow:0 2px 2px 0 rgba(34,34,34,.15)}.c-tooltip__box{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:100%;margin:5px 5px 5px 10px;padding:15px;width:400px;color:#222;border-radius:3px;background-color:#fff;box-shadow:0 3px 4px 1px rgba(34,34,34,.1);opacity:0;visibility:hidden;z-index:10;transition:opacity .3s ease 0s,visibility 0s ease .3s}@media only screen and (max-width:560px){.c-tooltip__box{font-size:12px;font-size:1.2rem;line-height:1.3;padding:10px;width:200px}}.c-tooltip__box--left{margin-left:5px;margin-right:10px;top:50%;transform:translateY(-50%);right:100%;left:inherit}.c-tooltip__box--left .c-tooltip__arrow{right:inherit;left:100%}.c-tooltip__box--left .c-tooltip__arrow:before{right:inherit;left:-10px}.c-tooltip__box--bottom{margin-left:0;margin-top:15px;top:100%;left:50%;transform:translateX(-50%);box-shadow:0 -2px 4px 1px rgba(34,34,34,.1)}.c-tooltip__box--bottom .c-tooltip__arrow{right:inherit;left:50%;bottom:100%;top:auto;transform:translateY(0) translateX(-50%);height:15px;width:20px}.c-tooltip__box--bottom .c-tooltip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-60%);bottom:-11px;box-shadow:0 -1px 3px 0 rgba(34,34,34,.15)}.c-tooltip__box--top{margin-left:0;margin-bottom:15px;bottom:100%;top:inherit;left:50%;transform:translateX(-50%)}.c-tooltip__box--top .c-tooltip__arrow{right:inherit;left:50%;top:100%;transform:translateY(0) translateX(-50%);height:15px;width:20px}.c-tooltip__box--top .c-tooltip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-70%);top:0}.c-tooltip--small .c-tooltip__box{width:auto;margin:0 0 5px;padding:5px 10px;white-space:nowrap}.c-tk-tooltip{position:relative}.c-tk-tooltip:hover .c-tk-tooltip__box{opacity:1;visibility:visible;transition:opacity .3s ease 0s,visibility 0s ease 0s}.c-tk-tooltip__icon,.c-tk-tooltip__text{display:inline-block;vertical-align:middle}.c-tk-tooltip__arrow{display:inline-block;position:absolute;top:50%;right:100%;transform:translateY(-55%);width:15px;height:20px;overflow:hidden}.c-tk-tooltip__arrow:before{content:"";width:12px;height:12px;right:-2px;transform:rotate(45deg) translateY(-50%);box-shadow:0 2px 2px 0 rgba(34,34,34,.15)}.c-tk-tooltip__arrow:before,.c-tk-tooltip__box{display:inline-block;position:absolute;top:50%;background-color:#fff}.c-tk-tooltip__box{font-size:14px;font-size:1.4rem;line-height:1.3;transform:translateY(-50%);left:100%;margin:5px 5px 5px 10px;padding:15px;width:400px;color:#222;border-radius:3px;box-shadow:0 3px 4px 1px rgba(34,34,34,.1);opacity:0;visibility:hidden;z-index:1000;transition:opacity .3s ease 0s,visibility 0s ease .3s}@media only screen and (max-width:560px){.c-tk-tooltip__box{font-size:12px;font-size:1.2rem;line-height:1.3;padding:10px;width:200px}}.c-tk-tooltip__box--left{margin-left:5px;margin-right:10px;top:50%;transform:translateY(-50%);right:100%;left:inherit}.c-tk-tooltip__box--left .c-tk-tooltip__arrow{right:inherit;left:100%}.c-tk-tooltip__box--left .c-tk-tooltip__arrow:before{right:inherit;left:-10px}.c-tk-tooltip__box--bottom{margin-left:0;margin-top:15px;top:100%;left:50%;transform:translateX(-50%);box-shadow:0 -2px 4px 1px rgba(34,34,34,.1)}.c-tk-tooltip__box--bottom .c-tk-tooltip__arrow{right:inherit;left:50%;bottom:100%;top:auto;transform:translateY(0) translateX(-50%);height:15px;width:20px}.c-tk-tooltip__box--bottom .c-tk-tooltip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-60%);bottom:-11px;box-shadow:0 -1px 3px 0 rgba(34,34,34,.15)}.c-tk-tooltip__box--top{margin-left:0;margin-bottom:15px;bottom:100%;top:inherit;left:50%;transform:translateX(-50%)}.c-tk-tooltip__box--top .c-tk-tooltip__arrow{right:inherit;left:50%;top:100%;transform:translateY(0) translateX(-50%);height:15px;width:20px}.c-tk-tooltip__box--top .c-tk-tooltip__arrow:before{right:inherit;left:50%;top:inherit;transform:rotate(45deg) translateY(0) translateX(-70%);top:0}.c-tk-tooltip--small .c-tk-tooltip__box{width:auto;margin:0 0 5px;padding:5px 10px;white-space:nowrap}.c-donate-block{position:relative;padding-top:40px;padding-bottom:40px;text-align:center;background-color:#0caea1;background-image:linear-gradient(135deg,#0caea1,#3dbeb4);overflow:hidden;border-radius:3px}.c-donate-block:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../assets/img/king-footer-bg.svg);background-position:50%;background-size:cover;opacity:.3}.c-donate-block--smaller{padding-top:30px;padding-bottom:30px;max-width:400px;width:100%;margin-left:auto;margin-right:auto}.c-donate-block--smaller .c-donate-block__money{font-size:48px;font-size:4.8rem;line-height:1}.c-donate-block__content{position:relative;z-index:1}.c-donate-block__title{color:#fff}.c-donate-block__money{font-size:80px;font-size:8rem;line-height:1;font-weight:700;color:#fff}.c-donate-opened__icon{position:absolute;top:50%;left:23px;transform:translateY(-50%)}.c-donate-opened{margin-bottom:10px;background-color:#fff;border:2px solid #f0f0f0}.c-donate-opened__header{position:relative;padding:30px 60px;border-bottom:2px solid #f0f0f0}@media only screen and (max-width:767px){.c-donate-opened__header{padding-top:15px;padding-bottom:15px}}.c-donate-opened__amount-title,.c-donate-opened__title{font-size:24px;font-size:2.4rem;line-height:1.3;margin-bottom:0}@media only screen and (max-width:560px){.c-donate-opened__amount-title,.c-donate-opened__title{font-size:18px;font-size:1.8rem;line-height:1.2}}.c-donate-opened__button-active-arrow{position:absolute;top:100%;left:65px;right:0;margin:0;width:20px;height:15px;overflow:hidden}.c-donate-opened__button-active-arrow:after{content:"";position:absolute;top:-5px;left:0;right:0;margin:auto;width:12px;height:12px;transform:rotate(45deg);opacity:1;background:#fff;border:2px solid #f0f0f0;transition:opacity .1s ease-in-out}.c-donate-opened__content{padding:30px 60px}.c-how-to-donate__item{position:relative;padding-left:15px;padding-right:15px;min-width:260px}.c-how-to-donate__item .c-circle-with-icon__title{max-width:inherit}.c-how-to-donate__arrow{position:absolute;top:60px;left:calc(100% - 10px)}.c-chip{font-size:12px;font-size:1.2rem;line-height:22px;display:inline-block;vertical-align:middle;position:relative;margin-left:5px;margin-right:5px;margin-bottom:5px;padding-left:10px;padding-right:10px;height:22px;color:#fff;font-weight:700;border-radius:15px;background-color:#cdcdcd;box-shadow:0 3px 4px 1px rgba(34,34,34,.1)}.c-chip--bigger{font-size:18px;font-size:1.8rem;line-height:40px;padding-left:15px;padding-right:15px;height:40px;border-radius:30px}.icon-svg.c-chip__icon{margin-left:0;margin-right:5px}.c-chip__text{display:block}.c-chip--green,.c-chip--primary{background-color:#0caea1}.c-chip--red{background-color:#ff2c65}.c-chip--yellow{background-color:#ffa82c}.c-chip--gray{background-color:#cdcdcd}.c-chip--brown{background-color:#d1a784}.c-chip--purple{background-color:#c491f5}.c-gallery{position:relative;opacity:1;visibility:visible;transition:opacity .2s ease-in-out 0s,opacity .2s ease-in-out .2s}.c-gallery.is-init{opacity:1;visibility:visible;transition:opacity .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.c-gallery__row{display:flex;margin-left:-5px;margin-right:-5px}@media only screen and (max-width:767px){.c-gallery__row{flex-wrap:wrap}}.c-gallery__main-view{position:relative;width:62.5%;padding-left:5px;padding-right:5px;overflow:hidden}@media only screen and (max-width:767px){.c-gallery__main-view{width:100%;margin-bottom:10px}}.c-gallery__main-item{position:relative}.c-gallery__main-image{width:100%;height:auto;display:block;cursor:zoom-in}.c-gallery__main-image .c-lazy-image__placeholder{display:block}.c-gallery__labels{position:absolute;top:8px;left:-8px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:769px){.c-gallery__labels{top:20px}}.c-gallery__label{font-size:14px;font-size:1.4rem;line-height:16px;display:flex;align-items:center;height:30px;margin-bottom:10px;padding:7px 10px;border-radius:3px;font-weight:700}.c-gallery__label .icon-svg{margin:0 8px 0 0}.c-gallery__label--primary{background:#0caea1;color:#fff}.c-gallery__label--red{background:#ff2c65;color:#fff}.c-gallery__label--yellow{background:#ffa82c;color:#fff}.c-gallery__thumbnails{width:37.5%;padding:0 5px}@media only screen and (max-width:767px){.c-gallery__thumbnails{width:100%}}.c-gallery__rating{position:absolute;right:10px;top:10px;cursor:pointer}.c-gallery__rating:hover{color:#222}.c-gallery__rating:hover .c-rating-result__amount{color:#fff}.c-gallery__thumb-items{position:relative;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex;align-items:baseline;justify-content:flex-start}@media only screen and (max-width:560px){.c-gallery__thumb-items{flex-wrap:nowrap}}.c-gallery__thumb-item{position:relative;width:50%;padding-top:50%;padding-left:5px;padding-right:5px;cursor:zoom-in}.c-gallery__thumb-item:first-child{width:100%;margin-bottom:10px}@media only screen and (max-width:767px){.c-gallery__thumb-item:first-child{width:33.33%;margin-bottom:0}}@media only screen and (max-width:767px){.c-gallery__thumb-item{width:33.33%;padding-top:20%}}.c-gallery__thumb-item--last:after{content:"";position:absolute;top:0;left:5px;right:5px;bottom:0;background-color:#00d8a4;cursor:auto}.c-gallery__thumb-item-bg{background-size:cover;background-position:50%;position:absolute;top:0;left:5px;width:calc(100% - 10px);bottom:0}.c-gallery__fake-items{position:absolute;top:50%;left:calc(50% + 2.5px);width:calc(100% - 15px);transform:translateY(-50%) translateX(-50%);z-index:1;cursor:auto}@media only screen and (min-width:1025px){.c-gallery__fake-items{width:calc(100% - 70px)}}.c-gallery__fake-item{font-size:16px;font-size:1.6rem;line-height:1.3;display:flex;align-items:center;justify-content:center;margin-bottom:12px;font-weight:400;color:#fff}.c-gallery__fake-item:last-child{margin-bottom:0}.c-gallery__fake-item .icon-svg{margin-left:0;margin-right:10px}@media only screen and (max-width:768px){.c-gallery__fake-item{font-size:13px;font-size:1.3rem;line-height:1.3;justify-content:center;margin-bottom:5px}}.c-gallery__verified-deal-box--mobile{margin:5px 0 20px;padding:20px;background-color:#0caea1}.c-gallery__verified-deal-box--mobile .c-gallery__verified-deal:not(:last-child){margin-bottom:15px}.c-gallery__verified-deal-box--desktop{position:absolute;top:50%;left:calc(50% + 2.5px);width:calc(100% - 50px);transform:translateY(-50%) translateX(-50%);z-index:1}.c-gallery__verified-deal{display:flex;align-items:flex-start;width:280px;max-width:100%;color:#fff}.c-gallery__verified-deal-icon{flex:0 0 35px;display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin-right:15px;border:2px solid #fff;border-radius:50%}.c-gallery__verified-deal-label{font-size:16px;font-size:1.6rem;line-height:18px}.c-gallery__verified-deal--sm{width:100%}.c-gallery__verified-deal--sm:not(:last-child){margin-bottom:10px}.c-gallery__verified-deal--sm .c-gallery__verified-deal-icon{flex:0 0 30px;width:30px;height:30px;margin-right:10px}.c-gallery__verified-deal--sm .c-gallery__verified-deal-label{font-size:12px;font-size:1.2rem;line-height:14px}.c-gallery__verified-deal--md{width:200px}.c-gallery__verified-deal--md:not(:last-child){margin-bottom:20px}.c-gallery__verified-deal--md .c-gallery__verified-deal-icon{flex:0 0 40px;width:40px;height:40px;margin-right:12px}.c-gallery__verified-deal--md .c-gallery__verified-deal-label{font-size:16px;font-size:1.6rem;line-height:18px}.c-gallery__verified-deal--lg{display:block;width:200px;text-align:center}.c-gallery__verified-deal--lg .c-gallery__verified-deal-icon{width:60px;height:60px;margin:0 auto 10px}.c-gallery__verified-deal--lg .c-gallery__verified-deal-label{font-size:16px;font-size:1.6rem;line-height:19px}.c-gallery--v3 .c-gallery__row{margin-left:0;margin-right:0}.c-gallery--v3 .c-gallery__main-view{width:55%}@media only screen and (max-width:768px){.c-gallery--v3 .c-gallery__main-view{width:100%;margin-bottom:5px}}.c-gallery--v3 .c-gallery__thumbnails{width:45%}@media only screen and (max-width:768px){.c-gallery--v3 .c-gallery__thumbnails{padding-left:0;width:100%}}.c-gallery--v3 .c-gallery__thumb-item{padding-top:32.7%}.c-gallery--v3 .c-gallery__thumb-item:first-child{padding-top:42.5%;margin-bottom:5px}@media only screen and (max-width:768px){.c-gallery--v3 .c-gallery__thumb-item,.c-gallery--v3 .c-gallery__thumb-item:first-child{padding-top:22%}}.c-gallery--v3 .c-gallery__main-view{padding-left:0;padding-right:0}.c-gallery--v3 .c-gallery__thumb-item-bg{width:calc(100% - 5px)}.c-gallery--v3 .c-gallery__thumb-item--last:after{right:0}.c-tips-for-you__item{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.c-tips-for-you__item:first-child{border-top:1px solid #f0f0f0}.c-tips-for-you__item:hover .c-tips-for-you__title{color:#0caea1}.c-tips-for-you__item-content{justify-content:space-between;text-decoration:none}.c-tips-for-you__item-content,.c-tips-for-you__left{display:flex;align-items:center}.c-tips-for-you__img{width:50px;height:50px;margin-right:15px;flex:1 0 auto;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%}.c-tips-for-you__icon{position:relative;display:block;width:49px;height:49px;margin-right:20px;background-color:#f0f0f0;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-tips-for-you__icon-img{position:absolute;left:5px;top:5px;overflow:hidden;height:34px;width:34px;background-position:50%;background-size:cover;border-radius:50%}.c-tips-for-you__title{font-size:16px;font-size:1.6rem;line-height:1.3;margin-bottom:0;flex:1 1 auto;font-weight:400;text-decoration:underline}.c-tips-for-you__amount{font-size:14px;font-size:1.4rem;line-height:1.3;height:20px;padding-left:10px;padding-right:10px;font-weight:700;color:#fff;background-color:#0caea1;border-radius:20px;line-height:20px}.c-title-description__title{margin-bottom:2px}.c-title-description__desc{margin-bottom:15px;display:inline-block;color:#959595}.c-title-description__show-more{margin-top:12px}.c-title-description__show-more a{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:600;text-decoration:none}.c-title-description__show-more a:hover{color:#0caea1}.c-tk-title-description{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px}.c-tk-title-description .c-tk-title-description__show-more{margin-bottom:0}.c-tk-title-description__title{font-size:24px;font-size:2.4rem;line-height:1.3;margin-bottom:0}.c-tk-title-description__title svg{margin-right:12px}.c-tk-title-description__desc{margin-bottom:15px;display:inline-block;color:#959595}.c-tk-title-description__show-more a{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:600;text-decoration:none}.c-tk-title-description__show-more a:hover{color:#0caea1}.c-slider{position:relative}.c-slider [data-action]{display:none}.c-slider__inside{opacity:0;height:280px;transition:height .3s ease}.c-slider__inside.is-init{height:auto;opacity:1}.c-slider__img{width:100%;filter:blur(10px)}.c-slider__img.loaded{filter:blur(0)}.c-slider__nav{position:absolute;top:100%;left:50%;transform:translateX(-50%)}.c-slider__nav-item{width:8px;height:8px;padding:0;margin-left:4px;margin-right:4px;border:0;border-radius:50%;background:#cdcdcd;outline:0}.c-slider__nav-item.tns-nav-active{background-color:#f0f0f0}.c-quote{position:relative}.c-quote__text{font-size:24px;font-size:2.4rem;line-height:1.3;width:100%;max-width:940px;margin-left:auto;margin-right:auto;font-weight:400}.c-quote--quotation-mark{padding-top:30px;padding-left:60px}.c-quote--quotation-mark .c-quote__header{position:absolute;top:0;left:0;color:#cdcdcd}.c-quote__img{width:90px;height:90px;overflow:hidden;margin-right:15px;flex-basis:90px;flex-shrink:0;background-size:cover;background-position:50%;border-radius:50%}.c-quote__footer--flex{display:flex;height:100%;align-items:center}.c-top-favourite-destination{margin-bottom:20px}@media only screen and (max-width:560px){.c-top-favourite-destination{margin-bottom:10px}}.c-top-favourite-destination__link{position:relative;display:block;text-decoration:none}.c-top-favourite-destination__link:hover .c-top-favourite-destination__title{text-decoration:underline}.c-top-favourite-destination__photo{position:absolute;left:0;top:0;bottom:0;width:48%;overflow:hidden;border-radius:5px 0 0 5px}.c-top-favourite-destination__content{flex:1 0 auto;padding:10px 10px 10px calc(48% + 20px);min-height:120px;display:flex;flex-direction:column;justify-content:center;border-top:2px solid #f0f0f0;border-right:2px solid #f0f0f0;border-bottom:2px solid #f0f0f0;border-radius:5px}.c-top-favourite-destination__title{margin-bottom:5px}.c-top-favourite-destination__icon{margin-left:0;margin-right:10px;margin-top:-2px}.c-favourite-destinations{display:none;position:relative;box-shadow:0 7px 20px 1px rgba(0,0,0,.1);border-radius:5px;max-height:100px;transition:height .35s ease;z-index:1}@media only screen and (max-width:768px){.c-favourite-destinations{flex-wrap:wrap;max-height:inherit}}.c-favourite-destinations:after{content:"";bottom:calc(100% - 8px);left:calc(100% - 160px);border:solid transparent;height:16px;width:16px;position:absolute;z-index:-1;pointer-events:none;background-color:#fff;transform:rotate(45deg);box-shadow:0 0 8px 0 rgba(34,34,34,.15);transition:opacity .3s ease 0s;opacity:0}.c-favourite-destinations.is-open{display:flex;height:auto}.c-favourite-destinations.is-open:after{opacity:1;transition:opacity .3s ease .1s}.c-favourite-destinations.is-open .c-favourite-destinations__item{visibility:visible;opacity:1}.c-favourite-destinations.is-collapsing{display:flex;position:relative;height:0;overflow:hidden;transition:height .35s ease}.c-favourite-destinations__item{display:flex;align-items:center;flex-basis:20%;justify-content:center;padding:20px 10px;text-decoration:none;background-color:#fff;border-right:1px solid #f0f0f0;opacity:0;visibility:hidden;transition:background-color .3s ease,opacity .3s ease,visibility .3s ease}.c-favourite-destinations__item:last-child{border-right:0;border-radius:0 5px 5px 0}.c-favourite-destinations__item:first-child{border-radius:5px 0 0 5px}.c-favourite-destinations__item:hover{background-color:#fafafa}@media only screen and (max-width:768px){.c-favourite-destinations__item{justify-content:left;flex-basis:50%;border-bottom:1px solid #f0f0f0}.c-favourite-destinations__item:last-child:nth-child(odd){flex-basis:100%}}@media only screen and (max-width:560px){.c-favourite-destinations__item{border-right:0;flex-basis:100%}}.c-favourite-destinations__title{margin-bottom:0}.c-tk-favourite-destinations__wrapper{position:relative}.c-tk-favourite-destinations{display:flex;align-items:start;flex-wrap:nowrap;gap:12px;overflow-x:auto}@media only screen and (min-width:1248px){.c-tk-favourite-destinations{gap:20px}.c-tk-favourite-destinations::-webkit-scrollbar{display:none}}.c-tk-favourite-destination{width:calc(50% - 6px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid #e3e3e6;border-radius:6px;padding:32px;flex-shrink:0;gap:22px;text-decoration:none}.c-tk-favourite-destination:hover{background-color:#fafafa}@media only screen and (min-width:768px){.c-tk-favourite-destination{width:calc(25% - 9px)}}@media only screen and (min-width:1248px){.c-tk-favourite-destination{width:calc(16.66% - 17.5px)}}.c-tk-favourite-destination__flag{display:block;width:48px;height:48px;background-size:cover;background-repeat:no-repeat}.c-tk-favourite-destination__name{font-size:18px;font-size:1.8rem;line-height:1.3;margin-bottom:6px}.c-tk-favourite-destination__offers{font-size:14px;font-size:1.4rem;line-height:18px;color:#7f7f7f}@media only screen and (max-width:1023px){.c-special-offers{flex-wrap:nowrap;overflow-x:auto;padding-bottom:20px}}@media only screen and (max-width:1023px){.c-special-offers__item{flex-basis:30%;min-width:30%}}@media only screen and (max-width:560px){.c-special-offers__item{flex-basis:40%;min-width:40%}}.c-special-offer{position:relative;padding-top:100%;display:block;text-decoration:none;text-align:center;border-radius:6px;overflow:hidden;box-shadow:0 2px 3px 1px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.c-special-offer:hover{transform:translateY(-6px);box-shadow:0 7px 20px 1px rgba(0,0,0,.2)}.c-special-offer:hover .c-special-offer__button{background-color:#fff;color:#222}.c-special-offer--map{padding-top:inherit;height:calc(100% - 20px)}.c-special-offer--map:hover{transform:translateY(0);box-shadow:inherit}.c-special-offer--map:hover .c-special-offer__button{background-color:#222;color:#fff}.c-special-offer__photo{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translateX(-50%) translateY(-50%)}.c-special-offer__footer{position:absolute;bottom:20px;left:0;right:0}.c-special-offer__button{margin:0;min-width:auto}.c-blog-article__content .offer .content .button a.c-special-offer__button.c-button--outline,.c-special-offer__button.c-button--outline.c-step-order__button--next,.c-special-offer__button.c-button--outline.c-step-order__button--prev,.c-special-offer__button.c-button.c-button--outline{transition:background-color .3s ease,color .3s ease}.c-header-with-btn{display:flex;justify-content:space-between;align-items:center}.c-circle-avatar{width:60px;height:60px;position:relative;margin-right:20px;display:block;background-color:#f0f0f0;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-circle-avatar__img{position:absolute;top:7px;left:7px;width:40px;height:40px;background-size:cover;background-position:50%;border-radius:50%;overflow:hidden}.c-circle-avatar__icon{position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1023px){.c-customer-ratings{flex-wrap:nowrap;overflow-x:auto;padding-bottom:20px}}@media only screen and (max-width:1023px){.c-customer-ratings__item{flex-basis:30%;min-width:30%}}@media only screen and (max-width:767px){.c-customer-ratings__item{flex-basis:40%;min-width:40%}}@media only screen and (max-width:560px){.c-customer-ratings__item{flex-basis:70%;min-width:70%}}.c-customer-rating{text-align:center}.c-customer-rating__content,.c-customer-rating__header{position:relative}.c-customer-rating__header{padding-top:280px;overflow:hidden;border-radius:6px;box-shadow:0 2px 3px 1px rgba(0,0,0,.05)}.c-customer-rating__header:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.07) 7.86%,rgba(0,0,0,.2) 51.37%,rgba(0,0,0,.55));z-index:1}.c-customer-rating__content{padding-top:45px}.c-customer-rating__image>img{display:block}.c-customer-rating__title{font-size:16px;font-size:1.6rem;line-height:1.3;position:absolute;bottom:40px;width:100%;margin-bottom:0;padding-left:10px;padding-right:10px;color:#fff;z-index:1}.c-customer-rating__smile,.c-customer-rating__star{position:absolute;bottom:calc(100% - 30px);margin-left:auto;margin-right:auto;left:0;right:0;z-index:1}.c-customer-rating__star{font-size:14px;font-size:1.4rem;line-height:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;background:#fff;font-weight:700;color:#ffa82c}.c-customer-rating__result{font-size:20px;font-size:2rem;line-height:1.3;margin-bottom:0;font-weight:700}.c-customer-rating__customer{font-size:16px;font-size:1.6rem;line-height:1.3;margin-bottom:10px}.c-customer-rating__desc{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px}.c-header-company-info__icon{position:relative;top:-3px;margin-left:0}.c-header-company-info__link:hover{color:inherit}.c-header-company-info__opening-time{margin-left:auto}.c-header-company-info--secondary{flex:1;display:flex;padding:0 15px;color:#959595}.c-header-company-info--secondary .c-header-company-info__icon{top:0}@media only screen and (max-width:560px){.c-header-company-info--secondary{font-size:14px;font-size:1.4rem;line-height:1.3}}.c-hp-categories{position:relative}.c-hp-categories__btn{margin-bottom:0;width:100%;padding-left:20px;padding-right:20px;position:relative;display:block;background-color:transparent;border:0;border-bottom:2px solid transparent;line-height:60px;outline:0;cursor:pointer}.c-hp-categories__btn.is-active{border-color:#0caea1}.c-hp-categories__btn.is-active:after{content:"";top:100%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#0caea1;border-width:8px;margin-left:-8px}.c-hp-categories__slider .c-slider__item{padding-bottom:10px}.c-hp-categories__nav{position:relative;padding-right:120px;margin-bottom:30px}.c-hp-categories__nav:after{content:"";position:absolute;top:0;right:120px;width:60px;height:60px;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media only screen and (max-width:560px){.c-hp-categories__nav{padding-right:0}.c-hp-categories__nav:after{right:0}}.c-hp-categories__title{font-size:18px;font-size:1.8rem;line-height:1.3;display:block}.c-hp-categories__control{position:absolute;right:0;top:10px;outline:0}.c-hp-categories__control-next,.c-hp-categories__control-prev{padding:0;width:40px;height:40px;border:2px solid #cdcdcd;border-radius:50%;text-align:center;color:#cdcdcd;background-color:transparent;outline:0}.c-hp-categories__control-next:hover,.c-hp-categories__control-prev:hover{border-color:#ffa82c}.c-hp-categories__control-next:hover .icon-svg,.c-hp-categories__control-prev:hover .icon-svg{color:#ffa82c}.c-hp-categories__control-next .icon-svg,.c-hp-categories__control-prev .icon-svg{display:block;margin:auto}.c-hp-categories__control-next .icon-svg .icon-svg__svg,.c-hp-categories__control-prev .icon-svg .icon-svg__svg{margin:auto}.c-hp-categories__control-next{margin-left:10px}.c-text-with-bigphoto{position:relative;overflow:hidden}@media only screen and (max-width:768px){.c-text-with-bigphoto{min-height:auto}}.c-text-with-bigphoto--bg-photo{min-height:550px}.c-text-with-bigphoto--bg-photo.c-text-with-bigphoto--p-left .c-text-with-bigphoto__photo{right:inherit;left:0}.c-text-with-bigphoto--bg-photo.c-text-with-bigphoto--p-left .c-text-with-bigphoto__row{justify-content:flex-end}.c-text-with-bigphoto--bg-photo .c-text-with-bigphoto__photo{width:50%;position:absolute;top:0;right:0;height:100%;background-size:cover;background-position:50%}@media only screen and (max-width:768px){.c-text-with-bigphoto--bg-photo .c-text-with-bigphoto__photo{min-height:auto}}@media only screen and (max-width:768px){.c-text-with-bigphoto--bg-photo .c-text-with-bigphoto__text:first-child{padding-left:15px;padding-right:15px}}.c-text-with-bigphoto__photo{padding-left:0;padding-right:0}.c-text-with-bigphoto__photo img{display:block;width:100%}.c-text-with-bigphoto__text{position:relative;padding-top:90px;padding-bottom:90px;padding-left:60px;z-index:1}@media only screen and (max-width:768px){.c-text-with-bigphoto__text{padding-top:45px;padding-bottom:45px}}.c-text-with-bigphoto__text:first-child{padding-left:0;padding-right:30px}.c-search-box{position:relative}.c-search-box.is-active{z-index:999}.c-search-box.is-typing .c-search-box__clear-btn{opacity:.2;visibility:visible}.c-search-box.is-typing .c-search-box__submit-btn{opacity:1;visibility:visible}.c-search-box__clear-btn,.c-search-box__submit-btn{padding:0;border:0;position:absolute;top:50%;right:10px;transform:translateY(-50%);opacity:0;visibility:hidden;background:transparent}.c-search-box__submit-btn{cursor:pointer}.c-search-box__dropdown{position:absolute;top:calc(100% - 20px);left:0;width:100%;padding:45px 20px 20px;max-height:calc(100vh - 100px);overflow-y:auto;text-align:left;z-index:-1}.c-search-box__dropdown a{text-decoration:none}.c-search-box__dropdown .row{margin-right:-.45rem;margin-left:-.45rem}.c-search-box__dropdown [class*=col-]{padding-right:.45rem;padding-left:.45rem}.c-search-box__dropdown .c-media,.c-search-box__dropdown .c-media:last-child{margin-bottom:15px}.c-search-box__dropdown .c-media__image,.c-search-box__dropdown .c-media__location:last-child,.c-search-box__dropdown .c-media__paragraph:last-child{margin-bottom:0}.c-search-box__dropdown-category{margin-bottom:30px}.c-search-box__dropdown-category:last-child,.c-search-box__dropdown-category:last-child a:last-child .c-media{margin-bottom:0}.c-order-page .c-form-block__row:first-child{padding-top:60px;padding-bottom:30px}.c-order-page .c-form-block__row--basket{padding-top:20px;padding-bottom:20px}.c-order-page .c-form-block__row--basket .c-offer-variants--order-page .c-offer-variants__item-text{padding-left:0}.c-order-page .c-offer-variants__radioinput{border:0}.c-order-page__block{margin-bottom:10px}.c-biggest-header{position:relative;padding-top:0;padding-bottom:0}.c-biggest-header__img{padding-top:80px;padding-bottom:90px}@media only screen and (max-width:768px){.c-biggest-header__img{padding-top:45px;padding-bottom:60px}}.c-biggest-header__subtitle,.c-biggest-header__title{color:#fff}.c-biggest-header__arrow{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);color:#fff}.c-career-slider .c-slider__nav{top:calc(100% + 15px)}.c-career-slider .c-slider__nav-item{background-color:hsla(0,0%,100%,.4)}.c-career-slider .c-slider__nav-item.tns-nav-active{background-color:#fff}.c-career-slider .tns-outer{overflow-x:visible}.c-career-slider__control{position:absolute;left:10px;bottom:10px;outline:0}.c-career-slider__control-next,.c-career-slider__control-prev{padding:0;width:40px;height:40px;border:2px solid #fff;border-radius:50%;text-align:center;color:#fff;background-color:transparent;outline:0}.c-career-slider__control-next:hover,.c-career-slider__control-prev:hover{border-color:#f0f0f0}.c-career-slider__control-next:hover .icon-svg,.c-career-slider__control-prev:hover .icon-svg{color:#f0f0f0}.c-career-slider__control-next .icon-svg,.c-career-slider__control-prev .icon-svg{display:block;margin:auto}.c-career-slider__control-next .icon-svg .icon-svg__svg,.c-career-slider__control-prev .icon-svg .icon-svg__svg{margin:auto}.c-career-slider__control-next{margin-left:10px}.c-career-box{width:320px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:3px;overflow:hidden}@media only screen and (max-width:768px){.c-career-box{width:100%}}.c-career-box__content{padding:30px}.c-category-topheader{height:200px;position:relative}.c-category-topheader .row,.c-category-topheader .wrapper{height:100%}.c-category-topheader .row{align-items:flex-end}.c-category-topheader__img{position:absolute;top:0;bottom:0;left:0;right:0}.c-show-more-content{position:relative;margin-bottom:30px;overflow:hidden;padding-bottom:15px}.c-show-more-content.is-rolled-out .c-show-more-content__button{background-image:inherit}.c-show-more-content.is-rolled-out .c-show-more-content__button .icon-svg{transform:translateY(10px) rotate(180deg)}.c-show-more-content__button{position:absolute;bottom:0;left:0;right:0;display:block;width:100%;text-align:left;height:50px;text-align:center;background-color:transparent;background-image:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa 85%);border:0;outline:0;color:#959595}.c-show-more-content__button>.icon-svg{transform:translateY(10px);cursor:pointer}.c-blog-article__meta{margin-bottom:40px;padding:20px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}@media only screen and (min-width:1025px){.c-blog-article__meta{display:flex;justify-content:space-between;align-items:center}}.c-blog-article__meta-list{margin-bottom:0;color:#959595}.c-blog-article__meta-list li{display:inline-block}.c-blog-article__meta-list li:not(:last-of-type):after{display:inline-block;content:"|";margin:0 10px 0 15px}@media only screen and (max-width:1024px){.c-blog-article__meta-list{margin-bottom:20px}.c-blog-article__meta-list li{display:block}.c-blog-article__meta-list li:not(:last-of-type):after{display:none}}@media only screen and (max-width:560px){.c-blog-article__meta-list li{line-height:1.4em}.c-blog-article__meta-list li span{display:block;margin-bottom:.8em}}.c-blog-article__description{font-size:22px;font-size:2.2rem;line-height:30px;margin-bottom:30px;font-style:italic;color:#4d4d4d}.c-blog-article__cover{margin-bottom:30px}@media only screen and (min-width:1025px){.c-blog-article__cover{margin-bottom:50px}}.c-blog-article__content{color:#7f7f7f;font-size:120%}.c-blog-article__content h1,.c-blog-article__content h2,.c-blog-article__content h3,.c-blog-article__content h4,.c-blog-article__content h5,.c-blog-article__content h6{margin-top:16px;margin-bottom:32px}.c-blog-article__content p{color:#7f7f7f;margin-bottom:48px;font-size:inherit}.c-blog-article__content .u-font-weight-bold,.c-blog-article__content strong{color:#222;font-weight:700}.c-blog-article__content .offer{margin:35px 0;font-size:0;box-sizing:border-box;background-color:#fafafa;display:flex;flex-wrap:nowrap}.c-blog-article__content .offer .image{flex-basis:30%;flex-grow:1;display:flex;flex-direction:column}.c-blog-article__content .offer .image a{display:block}.c-blog-article__content .offer .image a img{display:block;width:100%}.c-blog-article__content .offer .content{position:relative;flex-basis:70%;font-size:medium;vertical-align:top;padding:25px;flex-grow:1;display:flex;flex-direction:column}.c-blog-article__content .offer .content h2{font-size:2.8rem}.c-blog-article__content .offer .content h2 a{color:#000;text-decoration:none}.c-blog-article__content .offer .content .price .through .old{color:#959595;text-decoration:line-through}.c-blog-article__content .offer .content .price .new{font-size:30px;font-weight:700;color:#0caea1}.c-blog-article__content .offer .content .button{position:absolute;bottom:25px;right:25px}.c-blog-article__content img.s13,.c-blog-article__content img.s14{width:50%!important}.c-blog-article__content .pwd .description{font-size:16px!important}.c-blog-article__content img{position:relative}.c-blog-article__content img.s12,.c-blog-article__content img.s13,.c-blog-article__content img.s14{width:100%!important}.c-blog-article__content img.pleft,.c-blog-article__content img.pright{float:none!important;margin:20px 0!important}.c-blog-article__content img.pleft{float:left;margin:20px 20px 10px 0}.c-blog-article__content img.pright{float:right;margin:20px 0 10px 20px}.c-blog-article__content img.pdefault{float:none;margin:20px auto}.c-blog-article__content img.s11{width:100%}.c-blog-article__content img.s12{width:50%}.c-blog-article__content img.s13{width:33.3%}.c-blog-article__content img.s14{width:25%}.c-blog-article__content p{text-align:justify;margin:10px 0 20px}.c-blog-article__content p.greenquote{font-size:18px;font-weight:600;padding-left:25px;border-left:7px solid #0caea1;margin:30px 0}@media only screen and (max-width:1024px){.c-blog-article__content .offer .image{flex-basis:35%}.c-blog-article__content .offer .image a{width:100%;height:100%;overflow:hidden}.c-blog-article__content .offer .image a img{object-fit:cover;min-height:100%;min-width:100%}.c-blog-article__content .offer .content{flex-basis:65%}}@media only screen and (max-width:560px){.c-blog-article__content .offer,.c-blog-article__content .offer .content,.c-blog-article__content .offer .image{display:block}.c-blog-article__content .offer .content .price .new{font-size:24px}.c-blog-article__content .offer .content h2{font-size:2.2rem}}.c-blog-listing__header{margin-bottom:30px}@media only screen and (min-width:769px){.c-blog-listing__header{display:flex;align-items:center;justify-content:space-between}}.c-blog-listing__header-title{margin-bottom:0}.c-blog-listing__header-search{width:100%}@media only screen and (min-width:769px){.c-blog-listing__header-search{width:420px;max-width:100%;padding-left:20px}}.c-blog-listing__separator{margin-top:40px!important;margin-bottom:40px!important}.c-blog-listing__main{margin-bottom:40px}.c-blog-listing__main .c-bg-box{align-items:flex-end}@media only screen and (min-width:769px){.c-blog-listing__main .c-bg-box{padding:45px 35px}}.c-blog-listing__item{display:flex;flex-direction:column;margin-bottom:40px}.c-blog-listing__item .c-media__image{margin:0}.c-blog-listing__item .c-media__headline.h2{font-size:30px;font-size:3rem;line-height:36px}.c-blog-listing__item .c-media__headline.h3{font-size:24px;font-size:2.4rem;line-height:29px}.c-blog-listing__item .c-media__headline a{text-decoration:none}.c-blog-listing__item .c-media__meta{font-size:18px;font-size:1.8rem;line-height:23px;margin-bottom:12px;color:#959595}.c-blog-listing__item .c-media__meta li{display:inline-block}.c-blog-listing__item .c-media__meta li:not(:last-of-type):after{display:inline-block;content:"|";margin:0 10px 0 15px}.c-blog-listing__item .c-media__headline{margin-bottom:15px}.c-blog-listing__item .c-media__paragraph{font-size:18px;font-size:1.8rem;line-height:23px;margin-bottom:0}.c-blog-article__content .offer .content .button .c-blog-listing__item a,.c-blog-listing__item .c-blog-article__content .offer .content .button a,.c-blog-listing__item .c-button,.c-blog-listing__item .c-step-order__button--next,.c-blog-listing__item .c-step-order__button--prev{align-self:flex-start;margin-top:20px;margin-left:0}@media only screen and (max-width:1024px){.c-blog-listing__item .row{display:block}.c-blog-listing__item .c-media__image{display:block;max-width:100%}.c-blog-listing__item .c-media__body{display:block;max-width:100%;margin-bottom:30px}}@media only screen and (max-width:560px){.c-blog-listing__item .c-media__headline.h2{font-size:24px;font-size:2.4rem;line-height:30px}.c-blog-listing__item .c-media__meta{font-size:16px;font-size:1.6rem;line-height:18px;margin-top:10px}.c-blog-listing__item .c-media__meta li{display:inline-block}.c-blog-listing__item .c-media__meta li:not(:last-of-type):after{display:inline-block;content:"|";margin:0 10px 0 15px}.c-blog-listing__item .c-media__paragraph{font-size:16px;font-size:1.6rem;line-height:18px}}.c-blog-listing__item--main .c-media__meta{margin-bottom:15px;color:#fff}.c-blog-listing__item--main .c-media__headline{color:#fff}.c-blog-listing__banner{margin-bottom:40px}.c-deals-in-selectbox .row{margin-right:0;margin-left:0}.c-deals-in-selectbox [class*=col-]{padding-left:0;padding-right:0}.c-deals-in-selectbox .c-selectbox__custom-label{background-image:linear-gradient(180deg,rgb(252.45,252.45,252.45),rgb(249.9,249.9,249.9))}.c-deals-in-selectbox__deal{margin-bottom:10px;transition:box-shadow .3s ease}.c-deals-in-selectbox__deal:hover{box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-blog-article__content .offer .content .button .c-deals-in-selectbox__deal:hover .c-deals-in-selectbox__inner>a,.c-deals-in-selectbox__deal:hover .c-blog-article__content .offer .content .button .c-deals-in-selectbox__inner>a,.c-deals-in-selectbox__deal:hover .c-deals-in-selectbox__inner>.c-button,.c-deals-in-selectbox__deal:hover .c-deals-in-selectbox__inner>.c-step-order__button--next,.c-deals-in-selectbox__deal:hover .c-deals-in-selectbox__inner>.c-step-order__button--prev{background-color:#ffa82c;color:#fff}.c-deals-in-selectbox__valid{font-size:12px;font-size:1.2rem;line-height:1.3;margin-bottom:10px;font-weight:700;color:#959595}.c-deals-in-selectbox__valid>span{display:inline-block;color:#222}.c-deals-in-selectbox__valid>span:after{content:"|";display:inline-block;padding-left:5px;padding-right:2px}.c-deals-in-selectbox__valid>span:last-child:after{display:none}.c-deals-in-selectbox__valid>.c-deals-in-selectbox__valid-offer{text-transform:uppercase;color:#ff2c65}.c-deals-in-selectbox__valid>.c-deals-in-selectbox__valid-offer:after{content:"|";display:inline-block;padding-left:10px;padding-right:7px;color:#959595}.c-deals-in-selectbox__valid>.c-deals-in-selectbox__valid-offer:last-child:after{display:none}.c-deals-in-selectbox__inner{padding:20px;height:100%;border:2px solid #fafafa;background-color:#fafafa}.c-deals-in-selectbox__buttons{padding:14px;display:flex;flex-direction:column;justify-content:space-around;background-color:transparent}.c-blog-article__content .offer .content .button .c-deals-in-selectbox__buttons a,.c-deals-in-selectbox__buttons .c-blog-article__content .offer .content .button a,.c-deals-in-selectbox__buttons .c-button,.c-deals-in-selectbox__buttons .c-step-order__button--next,.c-deals-in-selectbox__buttons .c-step-order__button--prev{padding:0;margin:0;width:100%;margin-bottom:10px}.c-blog-article__content .offer .content .button .c-deals-in-selectbox__buttons a:last-child,.c-deals-in-selectbox__buttons .c-blog-article__content .offer .content .button a:last-child,.c-deals-in-selectbox__buttons .c-button:last-child,.c-deals-in-selectbox__buttons .c-step-order__button--next:last-child,.c-deals-in-selectbox__buttons .c-step-order__button--prev:last-child{margin-bottom:0}.c-deals-in-selectbox__buttons .c-button--small{line-height:25px}.c-deals-in-selectbox__title{font-size:16px;font-size:1.6rem;line-height:1.3;margin-top:20px;margin-bottom:10px;font-weight:400}.c-deals-in-selectbox--white .c-deals-in-selectbox__buttons,.c-deals-in-selectbox--white .c-deals-in-selectbox__inner{background-color:#fff}.c-deals-in-selectbox--white .c-deals-in-selectbox__inner{border:1px solid #fafafa}@media only screen and (max-width:768px){.c-hotels-listing-page-title{order:-1}.c-hotels-listing-page-title .h1,.c-hotels-listing-page-title h1{margin-bottom:0}}.c-hotels-listing-title{display:flex;text-decoration:none}.c-hotels-listing-more-link{text-align:center}.c-blog-article__content .offer .content .button .c-hotels-listing-more-link a,.c-hotels-listing-more-link .c-blog-article__content .offer .content .button a,.c-hotels-listing-more-link .c-button,.c-hotels-listing-more-link .c-step-order__button--next,.c-hotels-listing-more-link .c-step-order__button--prev{margin:0}.c-hotels-listing__avatar{position:relative;display:block;width:49px;height:49px;margin-right:20px;background-color:#f0f0f0;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-hotels-listing__avatar-img{position:absolute;top:5px;left:5px;overflow:hidden;width:34px;height:34px;background-position:50%;background-size:cover;border-radius:50%}.c-hotels-listing__item{display:block;text-decoration:none}.c-hotels-listing__item .h3{margin-bottom:10px}.c-hotels-listing__item:hover{color:initial}.c-hotels-listing__item:hover .c-hotels-listing__item-photo{transform:translateY(-6px);box-shadow:0 7px 20px 1px rgba(0,0,0,.2)}.c-hotels-listing__item-photo{position:relative;display:block;overflow:hidden;padding-top:140%;border-radius:6px;box-shadow:0 2px 3px 1px rgba(0,0,0,.05);text-align:center;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease}@media only screen and (max-width:1024px){.c-hotels-listing__item-photo{padding-top:100%}}@media only screen and (max-width:560px){.c-hotels-listing__item-photo{padding-top:80%}}.c-hotels-listing__item-content{padding:20px 5px;text-align:center}.c-hotels-listing__item-content p{margin:0}.lg-backdrop{z-index:10000000}.lg-outer{z-index:10000001}.lg-img-wrap{padding:5rem 5px 15rem}.c-dealsubnav{padding-left:1rem;padding-right:1rem}.c-dealsubnav__wrap{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}@media only screen and (max-width:1024px){.c-dealsubnav__wrap{display:block;overflow-x:auto;white-space:nowrap;border-bottom:0}}.c-dealsubnav__nav-item{display:inline-block;margin-left:25px;margin-right:25px;font-weight:700}.c-dealsubnav__nav-item:first-child{margin-left:0}@media only screen and (max-width:1247px){.c-dealsubnav__nav-item{margin-left:15px;margin-right:15px}}@media only screen and (max-width:768px){.c-dealsubnav__nav-item{margin-left:7px;margin-right:7px}}.c-dealsubnav__nav-link{font-size:16px;font-size:1.6rem;line-height:1.3;position:relative;display:block;padding-top:0;padding-left:3px;text-decoration:none;line-height:55px;color:#404040;background-color:transparent;border:0;outline:0;cursor:pointer}.c-dealsubnav__nav-link.is-active,.c-dealsubnav__nav-link:hover{color:#0caea1}.c-dealsubnav__nav-link.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0caea1}@media only screen and (max-width:768px){.c-dealsubnav__nav-link{font-size:13px;font-size:1.3rem;line-height:1.3;padding:10px}}.c-dealsubnav__additional{font-weight:700}@media only screen and (max-width:1024px){.c-dealsubnav__additional{display:none}}.c-dealsubnav__additional-item{display:inline-block}.c-dealsubnav__additional-item:not(:last-of-type){margin-right:10px}.c-dealsubnav__additional-link{font-size:16px;font-size:1.6rem;line-height:1.3;display:block;padding-left:3px;padding-top:0;position:relative;border:0;cursor:pointer;outline:0;text-decoration:none;background-color:transparent;color:#222}.c-dealsubnav__additional-link.is-active,.c-dealsubnav__additional-link:hover{color:#0caea1}.c-dealsubnav__additional-link.is-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#0caea1}@media only screen and (max-width:768px){.c-dealsubnav__additional-link{font-size:13px;font-size:1.3rem;line-height:1.3}}@media only screen and (max-width:1024px){.c-dealsubnav__navigation{display:inline-block}}.c-dealsubnav__save{background-color:transparent;outline:none;border:0;cursor:pointer}.c-dealsubnav__save.is-active .icon-svg.is-inactive,.c-dealsubnav__save:hover .icon-svg.is-inactive{opacity:0}.c-dealsubnav__save.is-active .icon-svg.is-active,.c-dealsubnav__save:hover .icon-svg.is-active{opacity:1}.c-dealsubnav__save.is-active .c-dealsubnav__save-text{text-decoration:inherit}.c-dealsubnav__save.is-active .c-dealsubnav__save-text--inactive{display:none}.c-dealsubnav__save.is-active .c-dealsubnav__save-text--active,.c-dealsubnav__save:not(.is-active) .c-dealsubnav__save-text--inactive{display:inline-block}.c-dealsubnav__save:not(.is-active) .c-dealsubnav__save-text--active{display:none}.c-dealsubnav__save-icon{position:relative;top:2px}.c-dealsubnav__save-icon .icon-svg{margin-left:0}.c-dealsubnav__save-icon .icon-svg.is-active{position:absolute;top:2px;left:0;color:#ff2c65;opacity:0}.c-dealsubnav__save-text{display:inline-block;vertical-align:middle}.c-dealsubnav__ratings{font-size:16px;font-size:1.6rem;line-height:1.3;line-height:52px}.c-dealsubnav--sticky{position:fixed;top:0;left:0;right:0;z-index:9999;transform:translateY(-100%);background-color:#fff;box-shadow:0 0 0 0 rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.c-dealsubnav--sticky.is-visible{transform:translateY(0);box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-dealsubnav--sticky .c-dealsubnav__wrap{border-bottom:0}.c-variants-table{display:flex;margin-bottom:20px;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:768px){.c-variants-table{flex-direction:column}}@media only screen and (min-width:768px){.c-variants-table{margin-top:40px}}.c-variants-table__box{flex-basis:19%}.c-variants-table__box--legend{flex-basis:37%}@media only screen and (max-width:768px){.c-variants-table__box--legend .c-variants-table__row,.c-variants-table__box--legend .c-variants-table__row--bigger{display:none}.c-variants-table__box--legend .c-variants-table__row--big{display:block;text-align:center}}.c-variants-table__box--empty{flex-basis:3%}@media only screen and (max-width:768px){.c-variants-table__box--empty{min-height:30px}.c-variants-table__box--empty .c-variants-table__row{display:none}}.c-variants-table__box--bordered{position:relative;top:-2px;border:2px solid #f0f0f0;border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-variants-table__row{display:flex;align-items:center;padding:10px}@media only screen and (min-width:768px){.c-variants-table__row{height:59px}}@media only screen and (max-width:768px){.c-variants-table__row{flex-direction:column;padding:20px}}.c-variants-table__row--padding-left-zero{padding-left:0}.c-variants-table__row--underlined{border-bottom:1px solid #f0f0f0}@media only screen and (min-width:768px){.c-variants-table__row--big{height:89px}}@media only screen and (min-width:768px){.c-variants-table__row--bigger{height:69px}}.c-variants-table__row--centered{justify-content:center}.c-variants-table__row--align-bottom{align-items:flex-end}.c-variants-table__row--arrowed{border-bottom:2px solid #f0f0f0;position:relative}.c-variants-table__row--arrowed:before{background-color:#f0f0f0;bottom:-9px}.c-variants-table__row--arrowed:after,.c-variants-table__row--arrowed:before{display:block;content:"";width:16px;height:16px;position:absolute;transform:rotate(-45deg)}.c-variants-table__row--arrowed:after{background-color:#fff;bottom:-6px}@media only screen and (max-width:768px){.c-variants-table__row--label-item{display:none}}.c-variants-table__heading{font-size:18px;font-size:1.8rem;line-height:1.3;font-weight:700}.c-variants-table__title{font-size:24px;font-size:2.4rem;line-height:1.3;font-weight:700}.c-variants-table__state--ok{height:15px;position:relative}.c-variants-table__state--ok:after,.c-variants-table__state--ok:before{display:block;position:absolute;content:"";background-color:#00d685}.c-variants-table__state--ok:before{top:7px;left:-7px;width:6px;height:2px;transform:rotate(45deg)}.c-variants-table__state--ok:after{top:5px;left:-4px;width:14px;height:2px;transform:rotate(-45deg)}.c-variants-table__state--missing{height:15px;position:relative}.c-variants-table__state--missing:before{position:relative;display:block;width:5px;height:2px;top:6px;content:"";background-color:#828282}.c-variants-table__label{display:none;margin-bottom:5px;font-weight:700}@media only screen and (max-width:768px){.c-variants-table__label{display:block}}.c-insurance-instructions{margin:0 100px;display:flex;justify-content:center;flex-direction:row}@media only screen and (max-width:1024px){.c-insurance-instructions{margin:0}}@media only screen and (max-width:768px){.c-insurance-instructions{flex-direction:column}}@media only screen and (min-width:768px){.c-insurance-instructions{margin-top:40px}}.c-insurance-instructions__item{position:relative;padding-left:15px;padding-right:15px;flex-basis:30%}.c-insurance-instructions__item .c-circle-with-icon__title{max-width:inherit}.c-insurance-instructions__separator{display:flex;justify-content:center;flex-basis:5%}.c-insurance-instructions__arrow{position:relative;top:45px}@media only screen and (max-width:768px){.c-insurance-instructions__arrow{display:none}}.c-insurance-instructions__arrow--down{display:none;margin:0 0 30px}@media only screen and (max-width:768px){.c-insurance-instructions__arrow--down{display:block}}.c-dealcard{padding:20px}.c-dealcard__buttons{width:240px}.c-blog-article__content .offer .content .button .c-dealcard__buttons a,.c-dealcard__buttons .c-blog-article__content .offer .content .button a,.c-dealcard__buttons .c-button,.c-dealcard__buttons .c-step-order__button--next,.c-dealcard__buttons .c-step-order__button--prev{width:100%;margin:0}.c-blog-article__content .offer .content .button .c-dealcard__buttons a:not(:last-child),.c-dealcard__buttons .c-blog-article__content .offer .content .button a:not(:last-child),.c-dealcard__buttons .c-button:not(:last-child),.c-dealcard__buttons .c-step-order__button--next:not(:last-child),.c-dealcard__buttons .c-step-order__button--prev:not(:last-child){margin-bottom:15px}.c-dealcard__row{padding-bottom:20px;margin-bottom:20px}.c-dealcard__row:last-child{padding-bottom:0;margin-bottom:0}.c-dealcard__row-item{display:flex;align-items:flex-start;justify-content:flex-start}.c-dealcard__row-item:not(:last-child){margin-bottom:20px}.c-dealcard__row-item .c-button--icon{flex:0 0 42px;margin:-2px 15px 0 0}.c-dealcard__rating{margin:0 auto;padding:20px;width:100%;max-width:360px;text-align:center;background-color:#fafafa}.c-blog-article__content .offer .content .button .c-dealcard__rating a,.c-dealcard__rating .c-blog-article__content .offer .content .button a,.c-dealcard__rating .c-button,.c-dealcard__rating .c-step-order__button--next,.c-dealcard__rating .c-step-order__button--prev{background-color:#fff}@media only screen and (max-width:768px){.c-dealpagetab{padding:0}.c-dealpagetab.u-background-white,.c-dealpagetab.u-box-shadow{background-color:transparent;box-shadow:inherit}}.c-dealpagetab .c-tab__content>:last-child,.c-dealpagetab .c-tab__content p:last-of-type,.c-dealpagetab .c-tab__content ul:last-of-type,.c-dealpagetab .c-tab__content ul:last-of-type>li:last-of-type{margin-bottom:0}.c-dealpagetab .c-tab__content.is-active{padding-bottom:20px}.c-dealpagetab .c-collapse__content>:first-child{margin-top:15px}.c-dealpagetab .c-collapse__content>:last-child{margin-bottom:15px}.c-dealpagetab .list-ul{padding-left:0}.c-dealpagetab__content{padding:20px;margin-bottom:5px}.c-dealpagetab__item{padding-left:15px;padding-right:15px;border:0;outline:0;background-color:transparent;text-decoration:underline;font-weight:700}.c-dealpagetab__item.is-active{color:#0caea1}.c-dealpagetab__item:first-child{padding-left:0}.c-dealpagetab__item:hover{color:#0caea1}@media only screen and (max-width:768px){.c-dealpagetab__item{padding:15px 20px;margin-bottom:7px;width:100%;text-align:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-dealpagetab__item:first-child{padding-left:20px}}.c-order-recreation-vouchers__container:not(.active){display:none}.c-order-recreation-vouchers__wrapper{margin-bottom:30px}.c-order-recreation-vouchers__wrapper:not(.active){display:none}.c-order-recreation-vouchers__coupon{margin-bottom:20px}.c-order-recreation-vouchers__coupon-title{margin-bottom:5px}.c-order-recreation-vouchers__participant{flex:0 0 auto;padding-right:1rem;padding-left:1rem;flex-basis:50%;max-width:50%}@media only screen and (max-width:1248px){.c-order-recreation-vouchers__participant{flex-basis:100%;max-width:100%}}.c-order-recreation-vouchers__participant.inactive{display:none}.c-order-recreation-vouchers__participant-remove{cursor:pointer}.c-order-recreation-vouchers__participant-add{outline:none}.c-order-recreation-vouchers__participant-add.inactive{display:none}.c-order-recreation-vouchers__options{text-align:center;width:100%}.c-range-slider-target{position:relative;direction:ltr}.c-range-slider-target,.c-range-slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;user-select:none;box-sizing:border-box}.c-range-slider-base{width:100%;height:100%;position:relative;z-index:1}.c-range-slider-connects{width:100%;height:100%;position:relative;overflow:hidden;z-index:0}.c-range-slider-connect,.c-range-slider-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.c-range-slider-connect{height:100%;width:100%}.c-range-slider-origin{height:10%;width:10%}html:not([dir=rtl]) .c-range-slider-horizontal .c-range-slider-origin{left:auto;right:0}.c-range-slider-vertical .c-range-slider-origin{width:0}.c-range-slider-horizontal .c-range-slider-origin{height:0}.c-range-slider-handle{backface-visibility:hidden;position:absolute}.c-range-slider-touch-area{height:100%;width:100%}.c-range-slider-state-tap .c-range-slider-connect,.c-range-slider-state-tap .c-range-slider-origin{transition:transform .3s}.c-range-slider-state-drag *{cursor:inherit!important}.c-range-slider-horizontal{height:3px;margin-top:7px;margin-bottom:7px}.c-range-slider-vertical{width:3px;margin-left:7px;margin-right:7px}html:not([dir=rtl]) .c-range-slider-horizontal .c-range-slider-handle{right:-8.5px;top:-7px;left:auto}.c-range-slider-target{background:#b7b7b7}.c-range-slider-connect{background:#ffc501}.c-range-slider-draggable{cursor:ew-resize}.c-range-slider-vertical .c-range-slider-draggable{cursor:ns-resize}.c-range-slider-handle{width:17px;height:17px;background:#eaeaec;border-radius:50%;cursor:default;outline:none}.c-range-slider-active{background:rgb(207.225,207.225,211.775)}[disabled] .c-range-slider-connect{background:#b8b8b8}[disabled].c-range-slider-handle,[disabled] .c-range-slider-handle,[disabled].c-range-slider-target{cursor:not-allowed}.c-range-slider-pips{position:absolute;color:#999}.c-range-slider-pips,.c-range-slider-pips *{box-sizing:border-box}.c-range-slider-value{position:absolute;white-space:nowrap;text-align:center}.c-range-slider-value-sub{color:#ccc;font-size:10px}.c-range-slider-marker{position:absolute;background:#ccc}.c-range-slider-marker-large,.c-range-slider-marker-sub{background:#aaa}.c-range-slider-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.c-range-slider-value-horizontal{transform:translate(-50%,50%)}.c-range-slider-rtl .c-range-slider-value-horizontal{transform:translate(50%,50%)}.c-range-slider-marker-horizontal.c-range-slider-marker{margin-left:-1px;width:2px;height:5px}.c-range-slider-marker-horizontal.c-range-slider-marker-sub{height:10px}.c-range-slider-marker-horizontal.c-range-slider-marker-large{height:15px}.c-range-slider-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.c-range-slider-value-vertical{transform:translateY(-50%);padding-left:25px}.c-range-slider-rtl .c-range-slider-value-vertical{transform:translateY(50%)}.c-range-slider-marker-vertical.c-range-slider-marker{width:5px;height:2px;margin-top:-1px}.c-range-slider-marker-vertical.c-range-slider-marker-sub{width:10px}.c-range-slider-marker-vertical.c-range-slider-marker-large{width:15px}.c-range-slider-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.c-range-slider-horizontal .c-range-slider-tooltip{transform:translate(-50%);left:50%;bottom:120%}.c-range-slider-vertical .c-range-slider-tooltip{transform:translateY(-50%);top:50%;right:120%}.c-dashed-steps{text-align:center}.c-dashed-steps>.c-dashed-steps__step:first-of-type .c-dashed-steps__step-before,.c-dashed-steps>.c-dashed-steps__step:last-of-type .c-dashed-steps__step-after{border:none}.c-dashed-steps__step{display:flex;align-items:center;justify-content:center;padding:0 2px}.c-dashed-steps__step-dot{font-size:24px;font-size:2.4rem;line-height:50px;height:50px;width:50px;background-color:#0caea1;border-radius:50%;margin:0 8px;font-weight:700;color:#fff}.c-dashed-steps__step-after,.c-dashed-steps__step-before{height:2px;flex-grow:1;border-top:2px dashed #0caea1}.c-row-step{display:flex;margin-bottom:10px}.c-row-step-number{line-height:33px;height:30px;width:30px;background-color:#0caea1;border-radius:50%;margin:0 8px;text-align:center;color:#fff}.c-row-step-number,.c-row-step-text{font-size:18px;font-size:1.8rem;font-weight:700}.c-row-step-text{line-height:22px;flex-grow:1;color:#4d4d4d;padding-top:5px}.c-xmas-configurator__list{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:5px;background-color:#fff;padding:4px;width:100%;color:#4d4d4d}.c-xmas-configurator__row{display:flex;width:100%;border-radius:5px;border:2px solid transparent;padding:14px 10px;cursor:pointer;position:relative;text-align:left;min-height:72px;align-items:center}.c-xmas-configurator__row:before{content:"";width:20px;height:20px;border:2px solid #cdcdcd;border-radius:50%;display:inline-block;position:absolute;right:12px;top:25px}.c-xmas-configurator__row:not(:last-of-type):after{content:"";display:block;width:92%;height:0;position:absolute;bottom:-3px;left:4%;border-bottom:1px solid #f0f0f0}.c-xmas-configurator__input:checked+.c-xmas-configurator__row{border-color:#0caea1}.c-xmas-configurator__input:checked+.c-xmas-configurator__row:before{font-size:15px;font-size:1.5rem;line-height:23px;content:"✕";border:none;background-color:#0caea1;color:#fff;font-weight:700;text-align:center}.c-xmas-configurator__input:checked+.c-xmas-configurator__row:after{display:none}.c-xmas-configurator__list-text{font-size:16px;font-size:1.6rem;line-height:19px;margin-left:15px;font-weight:700;position:relative;top:3px}.c-xmas-configurator__tiles{display:flex;flex-wrap:wrap;margin:-5px}.c-xmas-configurator__tile{display:flex;flex-basis:50%;cursor:pointer;padding:5px}@media only screen and (max-width:560px){.c-xmas-configurator__tile{flex-basis:100%}}.c-xmas-configurator__tile-border{border-radius:5px;display:flex;flex-grow:1;padding:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-xmas-configurator__tile-inner{border-radius:5px;width:100%;color:#4d4d4d;border:2px solid transparent;display:flex;align-items:center;flex-direction:column;text-align:center;padding:26px 15px;position:relative}.c-xmas-configurator__tile-inner:after{content:"";width:20px;height:20px;border:2px solid #cdcdcd;border-radius:50%;display:block;bottom:10px;position:absolute}@media only screen and (max-width:1023px){.c-xmas-configurator__tile-inner{padding-bottom:42px}}.c-xmas-configurator__input{display:none}.c-xmas-configurator__input:checked+.c-xmas-configurator__tile .c-xmas-configurator__tile-border .c-xmas-configurator__tile-inner{border-color:#0caea1}.c-xmas-configurator__input:checked+.c-xmas-configurator__tile .c-xmas-configurator__tile-border .c-xmas-configurator__tile-inner:after{font-size:16px;font-size:1.6rem;line-height:24px;content:"✕";border:none;background-color:#0caea1;color:#fff;font-weight:700;text-align:center}.c-xmas-configurator__tiles-text{font-size:16px;font-size:1.6rem;line-height:19px;margin-top:15px;font-weight:700;position:relative;top:3px;display:block;flex-grow:1}.c-xmas-configurator__button-wrapper--sticky{position:sticky;bottom:0;padding:20px 15px;background-color:#fff;text-align:center;box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);margin-bottom:-45px}@media only screen and (min-width:1024px){.c-xmas-configurator__button-wrapper--sticky{display:none}}.c-xmas-configurator__button-wrapper--desktop{padding-bottom:40px}@media only screen and (max-width:1023px){.c-xmas-configurator__button-wrapper--desktop{display:none}}.c-xmas-configurator__button{margin:0}@media only screen and (max-width:560px){.c-xmas-configurator__big-button-fix{font-size:16px;font-size:1.6rem;line-height:18px;min-width:auto;padding:8px 18px 8px 10px}}.c-gift-voucher-thumbs{margin:0 -20px}.c-gift-voucher-thumb{padding:10px;background-color:#fff;text-align:center;box-shadow:0 7px 20px 1px rgba(0,0,0,.1);border-radius:3px}.c-gift-voucher-thumb:not(.c-gift-voucher-thumb--favorite){margin:35px 0 0}@media only screen and (max-width:560px){.c-gift-voucher-thumb{margin:0 0 35px!important}}.c-gift-voucher-thumb--favorite{margin-left:-10px;margin-right:-10px}.c-gift-voucher-thumb--favorite .c-gift-voucher-thumb__border{padding:72px 5px 28px}.c-gift-voucher-thumb--favorite .c-gift-voucher-thumb__border:before{content:"";width:108px;height:82px}@media only screen and (max-width:1299px){.c-gift-voucher-thumb--favorite{margin-left:0;margin-right:0}}@media only screen and (max-width:560px){.c-gift-voucher-thumb--favorite{margin:0 0 35px}}.c-gift-voucher-thumb__cap{font-size:14px;font-size:1.4rem;line-height:14px;padding:5px 0 2px;font-weight:700;margin-left:-10px;margin-right:-10px;text-align:center;background-color:#ffa82c;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.c-gift-voucher-thumb__cap .icon-svg{position:relative;top:-3px}@media only screen and (max-width:1299px){.c-gift-voucher-thumb__cap{margin-left:0;margin-right:0}}@media only screen and (max-width:560px){.c-gift-voucher-thumb__cap{font-size:16px;line-height:16px;padding:10px 0 5px}.c-gift-voucher-thumb__cap .icon-svg{position:relative;top:-5px}}.c-gift-voucher-thumb__input{background-color:#f0f0f0;border-radius:25px;display:inline-block;padding:7px 8px 6px;margin-bottom:20px;margin-top:15px}@media (min-width:1025px) and (max-width:1200px){.c-gift-voucher-thumb__input{margin-bottom:23px;margin-top:20px;padding:4px 3px}}@media only screen and (max-width:560px){.c-gift-voucher-thumb__input{padding:10px 14px 8px}}.c-gift-voucher-thumb__input-minus,.c-gift-voucher-thumb__input-plus{font-size:18px;font-size:1.8rem;line-height:20px;display:inline-block;width:20px;height:20px;background-color:#0caea1;border-radius:50%;color:#fff;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}@media only screen and (max-width:560px){.c-gift-voucher-thumb__input-minus,.c-gift-voucher-thumb__input-plus{font-size:20px;font-size:2rem;line-height:25px;width:25px;height:25px}}.c-gift-voucher-thumb__input-content{display:inline-block;font-size:13px;font-size:1.3rem;line-height:15px}.c-gift-voucher-thumb__input-content input{display:inline-block;width:4em;padding:0;margin:0;outline:none;border:none;background:transparent;text-align:center;-moz-appearance:textfield}.c-gift-voucher-thumb__input-content input::-webkit-inner-spin-button,.c-gift-voucher-thumb__input-content input::-webkit-outer-spin-button{-webkit-appearance:none}@media (min-width:1025px) and (max-width:1200px){.c-gift-voucher-thumb__input-content input{margin-left:-4px;margin-right:-3px}}@media (min-width:1025px) and (max-width:1200px){.c-gift-voucher-thumb__input-content{font-size:11px;font-size:1.1rem;line-height:15px}}@media only screen and (max-width:560px){.c-gift-voucher-thumb__input-content{font-size:17px;font-size:1.7rem;line-height:18px}}.c-gift-voucher-thumb__input-suffix{margin-right:2px}.c-gift-voucher-thumb__border{border:2px solid #0caea1;padding:60px 5px 18px;position:relative}.c-gift-voucher-thumb__border:before{content:"";width:78px;height:58px;position:absolute;top:-2px;left:-2px;background-image:url(../assets/img/bow-overlay.png);background-repeat:no-repeat;background-size:100% 100%}.c-gift-voucher-thumb__title{margin:0 auto;font-weight:700}.c-gift-voucher-thumb__subtitle,.c-gift-voucher-thumb__title{font-size:16px;font-size:1.6rem;line-height:19px;display:block;color:#4d4d4d}.c-gift-voucher-thumb__subtitle{margin:0 auto 5px}.c-gift-voucher-thumb__price{font-size:24px;font-size:2.4rem;line-height:20px;display:block;margin:0 auto 26px;color:#0caea1;font-weight:700}.c-gift-voucher-thumb__button{font-size:15px;font-size:1.5rem;line-height:18px;padding:5px 20px;display:block;margin:0 auto;color:#ffa82c;font-weight:700;background-color:transparent;border:1.5px solid #ffa82c;outline:none;border-radius:30px;cursor:pointer}.c-gift-voucher-thumb__button:hover{color:#fff;background-color:#ffa82c}@media only screen and (max-width:560px){.c-gift-voucher-thumb__button{font-size:17px;font-size:1.7rem;line-height:18px;padding:10px 30px}}.c-tk-gift-header{position:relative;background-color:#f9f9fa;background-image:url(../assets/img/voucher/tk-gift-vouchers-bg.jpg);border-radius:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.c-blog-article__content .offer .content .button .c-tk-gift-header a,.c-tk-gift-header .c-blog-article__content .offer .content .button a,.c-tk-gift-header .c-button,.c-tk-gift-header .c-step-order__button--next,.c-tk-gift-header .c-step-order__button--prev{margin:0}.c-tk-gift-header__text{position:relative;padding:24px;z-index:2}.c-tk-gift-header__text p{line-height:24px}.c-tk-gift-header__image{padding:6px 10px 20px;width:100%;z-index:1}.c-tk-gift-voucher-thumbs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.c-tk-gift-voucher-thumb{display:flex;flex-direction:column;align-items:center;gap:16px;border-radius:6px;padding:24px;text-align:center;outline:1px solid #e9e9e9;box-shadow:0 4px 8px 0 rgba(0,0,0,.1)}.c-tk-gift-voucher-thumb.j-buy:hover{cursor:pointer}.c-tk-gift-voucher-thumb.j-buy:hover .c-tk-button,.c-tk-gift-voucher-thumb.j-buy:hover .c-tk-calendar-range__day,.c-tk-gift-voucher-thumb.j-buy:hover .c-tk-calendar-range__footer-button,.c-tk-gift-voucher-thumb.j-buy:hover .c-tk-person-selector__footer-button{color:#fff;background-color:#0caea1}.c-tk-gift-voucher-thumb__title{font-size:14px;font-size:1.4rem;line-height:16px;font-weight:600;margin-top:8px}.c-tk-gift-voucher-thumb__price{font-size:24px;font-size:2.4rem;line-height:29px;color:#0caea1;font-weight:600;height:40px}.c-tk-gift-voucher-thumb__input{display:flex;align-items:center;justify-content:space-between;border:1px solid #e9e9e9;background-color:#f9f9fa;border-radius:6px;height:40px}.c-tk-gift-voucher-thumb__input-button{display:inline-flex;align-items:center;justify-content:center;color:#000;flex-shrink:0;height:100%;width:30px;cursor:pointer}.c-tk-gift-voucher-thumb__input-button:hover{color:#0caea1}.c-tk-gift-voucher-thumb__input-content{font-size:14px;font-size:1.4rem;line-height:18px;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:54px}.c-tk-gift-voucher-thumb__input-content input{background-color:transparent;width:100%;min-width:0;border:0;padding:0}.c-tk-gift-voucher-info{display:flex;flex-direction:column;outline:1px solid #e9e9e9;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);overflow:hidden}.c-tk-gift-voucher-info--text{padding:24px}.c-tk-gift-voucher-info--text>:last-child{margin-bottom:0}.c-tk-gift-voucher-info--image{width:100%;height:auto;vertical-align:middle}.c-tk-gift-voucher-benefits{display:flex;flex-direction:column;gap:24px;margin-top:24px}.c-tk-gift-voucher-benefits--item{display:flex;align-items:center;gap:24px}.c-tk-gift-voucher-benefits--item-text{color:#7f7f7f;font-size:14px;font-size:1.4rem;line-height:18px;padding-right:1.5rem}.c-tk-gift-voucher-benefits--item-text>:last-child{margin-bottom:0}.c-tk-gift-voucher-benefits--item-title{color:#000;font-size:16px;font-size:1.6rem;line-height:24px;font-weight:600;margin-bottom:8px}.c-tk-gift-voucher-benefits--arrow{display:none;flex-shrink:0}@media only screen and (min-width:768px){.c-tk-gift-header{background-image:url(../assets/img/voucher/tk-gift-vouchers-bg-desktop.jpg);background-position:100%}.c-tk-gift-header h1{font-size:48px;font-size:4.8rem;line-height:60px}.c-tk-gift-header__text{max-width:415px;padding:32px}.c-tk-gift-voucher-benefits{margin-top:32px}.c-tk-gift-header__image{position:absolute;width:auto;height:100%;top:50%;right:10px;transform:translateY(-50%);padding:10px}.c-tk-gift-voucher-thumbs{grid-template-columns:repeat(3,1fr);gap:24px}.c-tk-gift-voucher-info--text{padding:32px}}@media only screen and (min-width:1024px){.c-tk-gift-voucher-benefits{flex-direction:row;justify-content:space-between;margin-bottom:36px}.c-tk-gift-voucher-benefits--arrow{color:#7f7f7f;fill:#7f7f7f;display:block;margin-top:48px}.c-tk-gift-voucher-benefits--item{flex-direction:column}.c-tk-gift-voucher-benefits--item-text{padding-right:0;text-align:center}}@media only screen and (min-width:1248px){.c-tk-gift-header__text{max-width:600px;padding:48px}.c-tk-gift-header__text h1{font-size:48px;font-size:4.8rem;line-height:60px;margin-bottom:32px}.c-tk-gift-voucher-info{flex-direction:row;align-items:stretch}.c-tk-gift-voucher-info--image,.c-tk-gift-voucher-info--text{flex-basis:50%;flex-grow:0;flex-shrink:0}.c-tk-gift-voucher-thumbs{grid-template-columns:repeat(6,1fr)}}.c-order-vouchers__button-create,.c-order-vouchers__button-update{font-size:16px;font-size:1.6rem;line-height:19px;border:1.5px solid #ffa82c;border-radius:25px;padding:7px 12px 2px;margin-bottom:5px;margin-right:20px;background:none;outline:none;color:#ffa82c;transition:background-color .3s ease-in-out;font-weight:700;cursor:pointer}.c-order-vouchers__button-create:hover,.c-order-vouchers__button-update:hover{color:rgb(255,157.4857819905,18.5);border-color:rgb(255,157.4857819905,18.5)}.c-order-vouchers__button-create .icon-svg,.c-order-vouchers__button-update .icon-svg{position:relative;top:-3px}.c-order-vouchers__button-create u,.c-order-vouchers__button-update u{text-decoration:underline}.c-order-vouchers__button-remove{font-size:15px;font-size:1.5rem;line-height:18px;background:none;outline:none;color:#222;transition:background-color .3s ease-in-out;cursor:pointer;text-decoration:underline;border:none}.c-order-vouchers__button-remove:hover{color:rgb(21.25,21.25,21.25)}.c-order-vouchers__button-remove:hover .icon-svg{color:rgb(192.25,192.25,192.25)}.c-order-vouchers__button-remove .icon-svg{color:#cdcdcd;margin-left:0;position:relative;top:-2px}.c-voucher-configurator{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(34,34,34,.7);z-index:100;visibility:visible;opacity:1;transition:opacity .3s ease-in-out}.c-voucher-configurator:not(.active){visibility:hidden;opacity:0}.c-voucher-configurator:not(.active) .c-voucher-configurator__content{opacity:0;transform:translateY(-45%)}.c-voucher-configurator__content{opacity:1;transition:opacity .3s ease-in-out .15s,transform .3s ease-in-out .15s;width:95%;max-width:940px;background-color:#fafafa;position:relative;top:50%;transform:translateY(-50%);margin:0 auto;border-radius:3px;max-height:95%;overflow-y:auto}.c-voucher-configurator__header{background-color:#fff}.c-voucher-configurator__title{font-size:36px;font-size:3.6rem;line-height:40px;font-weight:700;margin:0;padding:25px 30px;color:#4d4d4d}@media only screen and (max-width:767px){.c-voucher-configurator__title{font-size:26px;font-size:2.6rem;line-height:32px;padding:20px 35px 20px 20px}}.c-voucher-configurator__close{position:absolute;right:20px;top:20px;background-color:#f0f0f0;border-radius:50%;cursor:pointer;transition:background-color .3s}@media only screen and (max-width:767px){.c-voucher-configurator__close{right:10px;top:10px}}.c-voucher-configurator__close:hover{background-color:rgb(227.25,227.25,227.25)}.c-voucher-configurator__close-icon{margin:0;padding:15px}@media only screen and (max-width:767px){.c-voucher-configurator__close-icon{padding:8px}.c-voucher-configurator__close-icon .icon-svg__svg{height:13px;width:13px}}.c-voucher-configurator__steps{display:flex;flex-wrap:wrap;background-color:#fafafa;cursor:default}.c-voucher-configurator__steps-step{font-size:16px;font-size:1.6rem;line-height:24px;flex-basis:33.3333%;text-align:center;padding:12px 0 10px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-decoration:none;font-weight:700;color:#4d4d4d}.c-voucher-configurator__steps-step:last-of-type{border-right:none}.c-voucher-configurator__steps-step.active{color:#0caea1;border-bottom:2px solid #0caea1}.c-voucher-configurator__steps-step:not(.active):hover{border-bottom:2px solid #f0f0f0}@media only screen and (max-width:767px){.c-voucher-configurator__steps-step{font-size:1.4rem;line-height:20px;flex-basis:100%;border-right:none;text-align:left;padding:7px 20px 6px;font-size:14px}}@media only screen and (min-width:768px){.c-voucher-configurator__steps-step--mobile{display:none}}.c-voucher-configurator__body{display:flex;flex-direction:row}.c-voucher-configurator__panes{flex-basis:58%}@media only screen and (max-width:1023px){.c-voucher-configurator__panes{flex-basis:100%}}.c-voucher-configurator__pane{padding:30px 50px 30px 80px}.c-voucher-configurator__pane:not(.active){display:none}@media only screen and (max-width:1023px){.c-voucher-configurator__pane{padding:20px}}.c-voucher-configurator__pane-title{font-size:24px;font-size:2.4rem;line-height:29px;font-weight:700;color:#4d4d4d}@media only screen and (max-width:767px){.c-voucher-configurator__pane-title{font-size:20px;font-size:2rem;line-height:24px}}.c-voucher-configurator__pane-paragraph{font-size:16px;font-size:1.6rem;line-height:19px;color:#4d4d4d}.c-voucher-configurator__theme{display:block;margin-bottom:22px;cursor:pointer}.c-voucher-configurator__input-theme{position:absolute;opacity:0}.c-voucher-configurator__input-theme:checked+.c-voucher-configurator__theme .c-voucher-configurator__theme-icon{border-color:#0caea1}.c-voucher-configurator__theme-icon-outline{border:2px solid #fff;display:inline-block;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-voucher-configurator__theme-icon{background-color:#fff;border:2px solid transparent;display:inline-block;border-radius:50%;margin:0;padding:13px}.c-voucher-configurator__theme-text{font-size:16px;font-size:1.6rem;line-height:24px;margin-left:22px;font-weight:700;position:relative;top:5px}.c-voucher-configurator__preview{flex-basis:42%;padding:30px 0;-webkit-user-select:none;user-select:none;min-width:320px}@media only screen and (max-width:767px){.c-voucher-configurator__preview{display:none}}.c-voucher-configurator__preview--content{display:inline-block;width:60%;margin:0 auto;min-width:auto}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-envelope,.c-voucher-configurator__preview--content .c-voucher-configurator__preview-mockup{width:100%}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-heading{left:10%}@media only screen and (max-width:430px){.c-voucher-configurator__preview--content .c-voucher-configurator__preview-heading{font-size:9px}}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-dedication{left:10%}@media only screen and (max-width:430px){.c-voucher-configurator__preview--content .c-voucher-configurator__preview-dedication{font-size:7px}}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-signature{left:10%}@media only screen and (max-width:430px){.c-voucher-configurator__preview--content .c-voucher-configurator__preview-signature{font-size:7px}}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-subject{left:10%}@media only screen and (max-width:430px){.c-voucher-configurator__preview--content .c-voucher-configurator__preview-subject{font-size:9px}}.c-voucher-configurator__preview--content .c-voucher-configurator__preview-title{top:46.2%;left:2.5%}@media only screen and (max-width:430px){.c-voucher-configurator__preview--content .c-voucher-configurator__preview-title{font-size:11px}}@media only screen and (max-width:560px){.c-voucher-configurator__preview--content{width:85%}}.c-voucher-configurator__preview-canvas{max-width:100%;position:relative;overflow:hidden}.c-voucher-configurator__preview-mockup{display:block;width:111%}.c-voucher-configurator__preview-heading{font-weight:700;position:absolute;top:25.5%;width:80%;left:16%;text-align:center;font-size:14px}@media only screen and (max-width:1023px){.c-voucher-configurator__preview-heading{font-size:12px}}.c-voucher-configurator__preview-dedication{position:absolute;top:29.4%;width:80%;left:16%;text-align:center;font-size:10px;color:#868686}@media only screen and (max-width:1023px){.c-voucher-configurator__preview-dedication{font-size:9px}}.c-voucher-configurator__preview-signature{position:absolute;top:34.8%;width:80%;left:16%;text-align:center;font-size:10px;color:#868686}@media only screen and (max-width:1023px){.c-voucher-configurator__preview-signature{font-size:9px}}.c-voucher-configurator__preview-subject{font-weight:700;position:absolute;top:40.2%;width:80%;left:16%;height:26px;text-align:center;font-size:14px;color:#4d4d4d}@media only screen and (max-width:1023px){.c-voucher-configurator__preview-subject{font-size:12px}}.c-voucher-configurator__preview-title{font-weight:700;position:absolute;top:46.8%;width:95%;left:5%;overflow:hidden;text-align:center;font-size:18px;color:#fff}@media only screen and (max-width:1023px){.c-voucher-configurator__preview-title{font-size:14px}}.c-voucher-configurator__preview-envelope{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(../assets/img/voucher-mockup-envelope-cover.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;width:111%}.c-voucher-configurator__button{font-size:18px;font-size:1.8rem;line-height:22px;padding:20px 30px;outline:none;border:none;border-radius:30px;color:#fff;background-color:#0caea1;font-weight:700;transition:background-color .3s ease-in-out;cursor:pointer}.c-voucher-configurator__button:hover{background-color:rgb(10.3548387097,150.1451612903,138.9274193548)}.c-voucher-configurator__fields{display:flex;flex-wrap:wrap}.c-voucher-configurator__field--wide{flex-basis:100%}.c-voucher-configurator__field--short{flex-basis:50%}.c-voucher-configurator__field--short:nth-of-type(odd){padding-right:10px}.c-voucher-configurator__field--short:nth-of-type(2n){padding-left:10px}.c-voucher-configurator__field-counter{font-size:14px;font-size:1.4rem;line-height:14px;font-weight:700;color:#959595;float:right}.c-voucher-configurator__field-label{font-size:14px;font-size:1.4rem;line-height:17px;font-weight:700;color:#4d4d4d;text-transform:uppercase}.c-voucher-configurator__field-input{font-size:16px;font-size:1.6rem;line-height:19px;display:block;width:100%;resize:vertical;padding:15px 20px;color:#4d4d4d;border-radius:20px;background-color:#fff;border:none;outline:none;margin-top:16px;margin-bottom:20px;text-transform:none}.c-voucher-configurator__field-input::-webkit-input-placeholder{color:#d8d8d8}.c-voucher-configurator__field-input:-moz-placeholder,.c-voucher-configurator__field-input::-moz-placeholder{color:#d8d8d8}.c-voucher-configurator__field-input:-ms-input-placeholder{color:#d8d8d8}.c-voucher-banner{position:relative;padding:40px 20px;border:2px solid #0caea1}.c-voucher-banner:after{content:"";position:absolute;top:-2px;left:-2px;width:108px;height:64px;background-image:url(../assets/img/voucher-banner__decoration.png);background-size:100% 100%}@media only screen and (min-width:1025px){.c-voucher-banner{display:flex;align-items:flex-start;justify-content:flex-start;padding:40px}}.c-voucher-banner__image{width:236px;height:auto;margin:0 auto 50px}.c-voucher-banner__image img{display:block;width:100%;height:auto}@media only screen and (min-width:1025px){.c-voucher-banner__image{flex:0 0 236px;margin:0;margin-right:40px}}@media only screen and (min-width:1300px){.c-voucher-banner__image{margin-left:60px;margin-right:100px}}.c-voucher-banner__title{position:relative}.c-voucher-banner__title-label{font-size:32px;font-size:3.2rem;line-height:39px}.c-voucher-banner__title-tip{margin:0;margin-top:-15px;margin-left:10px}.c-voucher-banner__text{max-width:500px;margin-bottom:25px}.c-voucher-banner__button{min-width:auto;margin:0}.c-deal-new-rating__stars{display:inline-block;position:relative;width:160px;height:14px;font-size:0;margin:0 4px 0 -1px}.c-deal-new-rating__stars i{background:url(https://travelking.cdn.it7.sk/dist/assets/img/rating-star.png);background-size:auto 100%;width:14px;height:14px;display:inline-block;margin:0 1px}.c-deal-new-rating__stars--active,.c-deal-new-rating__stars--inactive{position:absolute;top:0;bottom:0;white-space:nowrap;overflow:hidden}.c-deal-new-rating__stars--active.c-deal-new-rating__stars--active,.c-deal-new-rating__stars--inactive.c-deal-new-rating__stars--active{left:0;direction:ltr}.c-deal-new-rating__stars--active.c-deal-new-rating__stars--inactive,.c-deal-new-rating__stars--inactive.c-deal-new-rating__stars--inactive{right:0;filter:grayscale(100%);opacity:.4;direction:rtl}.c-deal-new-rating__stars--responsive{width:11.5em;height:1em;left:-.075em;margin-right:.3em;font-size:inherit}.c-deal-new-rating__stars--responsive i{background:url(https://travelking.cdn.it7.sk/dist/assets/img/rating-star.png);background-size:auto 100%;width:1em;height:1em;display:inline-block;margin:0 .075em}.c-deal-new-ratings__total{font-size:16px;font-size:1.6rem;line-height:19px;display:flex;margin-bottom:20px}.c-deal-new-ratings__total-icon{padding:0;margin:0 14px 0 0}.c-deal-new-ratings__total-icon span{color:#fff;margin:0;padding:13px;background-color:#ffa82c;border-radius:50%}.c-deal-new-ratings__total-info{justify-content:center;display:flex;flex-direction:column}.c-deal-new-ratings__total-info a{color:#0caea1;text-decoration:underline;transition:color .3s ease-in-out}.c-deal-new-ratings__total-info a:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}.c-deal-new-ratings__total-info p{margin-bottom:0}.c-deal-new-ratings__total-info-number{display:inline-block;color:#ffa82c;font-weight:700}.c-deal-new-ratings__ratings{position:relative}.c-deal-new-ratings__ratings:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;max-height:230px;background:linear-gradient(hsla(0,0%,100%,0),#fafafa)}.c-deal-new-ratings__rating{margin-bottom:32px}.c-deal-new-ratings__rating-header{margin-bottom:6px}.c-deal-new-ratings__rating-header-name,.c-deal-new-ratings__rating-header-number{display:inline-block;color:#4d4d4d}.c-deal-new-ratings__rating-header-flag{display:inline-block;width:20px}.c-deal-new-ratings__rating-info{font-size:14px;font-size:1.4rem;line-height:16px;margin-bottom:6px;color:#959595}.c-deal-new-ratings__rating-content{font-size:14px;font-size:1.4rem;line-height:19px;margin-bottom:12px}.c-deal-new-ratings__rating-response{position:relative;margin-top:13px;padding:20px;border:1px solid #f0f0f0;background:#fff}.c-deal-new-ratings__rating-response:after{content:"";position:absolute;top:-8px;left:23px;display:inline-block;padding:7px;border-width:0 1px 1px 0;border-style:solid;border-color:#f0f0f0;background:#fff;transform:rotate(-135deg)}@media only screen and (min-width:769px){.c-deal-new-ratings__rating-response{margin-left:30px}}.c-deal-new-ratings__rating-response-title{display:block;margin-bottom:5px;font-weight:700}.c-deal-new-ratings__rating-gallery{margin-bottom:-2rem}.c-deal-new-ratings__rating-gallery-photo{display:block;margin-bottom:2rem}.c-deal-new-ratings__rating-gallery-photo img{max-width:100%;display:block;height:auto}@media only screen and (min-width:1025px){.c-step-order__steps{display:flex;border:2px solid #f0f0f0;border-radius:3px;margin-bottom:30px;background-color:#fff}}@media only screen and (max-width:1024px){.c-step-order__steps{display:flex;justify-content:center;text-align:center;padding:0 30px 20px;position:relative}.c-step-order__steps:before{content:"";display:block;width:70%;height:3px;position:absolute;top:18px;background-color:#f0f0f0}}.c-step-order__step{cursor:pointer}.c-step-order__step.active{color:#0caea1}.c-step-order__step.active .c-step-order__step-number{background-color:#0caea1}.c-step-order__step.ok .c-step-order__step-number{color:#cdcdcd;position:relative}.c-step-order__step.ok .c-step-order__step-number:before{content:"";width:2px;height:6px;display:block;position:absolute;transform:rotate(-45deg);left:15px;background-color:#fff;top:19px}.c-step-order__step.ok .c-step-order__step-number:after{content:"";width:2px;height:14px;display:block;position:absolute;transform:rotate(45deg);left:22px;background-color:#fff;top:13px}@media only screen and (min-width:1025px){.c-step-order__step{font-size:20px;font-size:2rem;line-height:1.3;flex-grow:1;position:relative;padding:11px 0 9px 30px;font-weight:700;color:#959595}.c-step-order__step:not(:first-of-type):before{top:-4px;transform:rotate(-34deg)}.c-step-order__step:not(:first-of-type):after,.c-step-order__step:not(:first-of-type):before{display:block;content:"";position:absolute;left:0;width:2px;height:38px;background-color:#f0f0f0}.c-step-order__step:not(:first-of-type):after{bottom:-4px;transform:rotate(34deg)}.c-step-order__step.c-step-order__step--small-devices-only{display:none}}@media only screen and (max-width:1024px){.c-step-order__step{font-size:14px;font-size:1.4rem;line-height:16px;flex-grow:1;flex-basis:25%;font-weight:700;color:#959595}}.c-step-order__step-number{font-size:18px;font-size:1.8rem;line-height:42px;display:inline-block;margin-right:15px;width:40px;height:40px;border-radius:50%;position:relative;top:-1px;text-align:center;background-color:#cdcdcd;color:#fff;font-weight:700}@media only screen and (max-width:1024px){.c-step-order__step-number{display:block;margin:0 auto 5px}}.c-step-order__body:not(.active){display:none}.c-step-order__body-content{box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-radius:3px;padding:30px 95px;margin-bottom:30px;background-color:#fff}@media only screen and (max-width:767px){.c-step-order__body-content{padding:30px}}.c-step-order__body-separator{background-color:#f0f0f0;width:100%;height:1px;margin:0 0 32px}.c-step-order__body-h2{font-size:24px;font-size:2.4rem;line-height:29px;margin-bottom:25px}.c-step-order__body-h3{font-size:14px;font-size:1.4rem;line-height:17px;text-transform:uppercase;margin-bottom:20px;color:#4d4d4d}.c-step-order__body-navigation{display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media only screen and (max-width:1024px){.c-step-order__body-navigation{flex-direction:column}}.c-step-order__body-navigation--next{order:2;flex-grow:1;text-align:right}@media only screen and (max-width:1024px){.c-step-order__body-navigation--next{order:1}}.c-step-order__body-navigation--prev{order:1;flex-grow:1}@media only screen and (max-width:1024px){.c-step-order__body-navigation--prev{order:2}}.c-step-order__button--prev .icon-svg{position:relative;left:-2px;top:-3px}.c-step-order__button--prev:hover{border-color:rgb(179.5,179.5,179.5)}@media only screen and (max-width:1024px){.c-step-order__button--prev{border:none}}@media only screen and (max-width:560px){.c-step-order__button--prev{font-size:15px;font-size:1.5rem;line-height:20px;margin:0 0 10px;padding:14px}}.c-step-order__button--next{font-size:18px;font-size:1.8rem;line-height:24px}.c-step-order__button--next .icon-svg{position:relative;right:-4px;top:-3px}.c-step-order__button--next:hover{background-color:rgb(248,145.7440758294,0)}.c-step-order__button--next.c-button--disabled{background-color:#c8c8c8;color:#fff;cursor:no-drop}@media only screen and (max-width:560px){.c-step-order__button--next{font-size:15px;font-size:1.5rem;line-height:20px;width:100%;margin:10px 0 20px;padding:14px}}.c-step-order__body-rules{font-size:14px;font-size:1.4rem;line-height:17px;margin-top:24px;color:#222;text-align:right}.c-step-order__body-rules a{color:#0caea1;text-decoration:underline;transition:color .3s ease-in-out}.c-step-order__body-rules a:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}@media only screen and (max-width:1024px){.c-step-order__body-rules{margin-bottom:20px;padding:0 20px;text-align:left}}.c-step-order__button{outline:none}@media only screen and (max-width:1024px){.c-step-order__button--big-devices{display:none}}@media only screen and (min-width:1025px){.c-step-order__button--small-devices{display:none}}.c-step-order__element--hidden{display:none!important}.c-step-order__textarea-wrapper{display:block;position:relative}.c-step-order__textarea{display:block;padding:15px;max-width:100%;min-width:100%;min-height:90px;border:2px solid #cdcdcd;border-radius:3px}.c-step-order__textarea.invalid{border-color:#ff2c65}.c-step-order__textarea-tooltip{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.c-step-order__textarea-tooltip .icon-svg{color:#959595}.c-step-order__textarea-error{font-size:12px;font-size:1.2rem;line-height:16px;color:#ff2c65}.c-step-order__textarea-notice{font-size:12px;font-size:1.2rem;line-height:16px;color:#959595;margin-top:10px}.c-step-order__textarea-message{font-size:12px;font-size:1.2rem;line-height:16px;color:#0caea1}.c-step-order__deal-count-error{font-size:12px;font-size:1.2rem;line-height:16px;color:#ff2c65}.c-step-order__deal-count-notice{font-size:12px;font-size:1.2rem;line-height:16px;color:#959595}.c-step-order__deal-count-message{font-size:12px;font-size:1.2rem;line-height:16px;color:#0caea1}.c-step-order__checkbox .c-checkbox__input:checked.invalid+.c-checkbox__fake-input{border-color:#ff2c65}.c-step-order__checkbox .c-checkbox__input:checked.invalid+.c-checkbox__fake-input:after,.c-step-order__checkbox .c-checkbox__input:checked.invalid+.c-checkbox__fake-input:before{background-color:#ff2c65}.c-step-order__checkbox .c-checkbox__input:disabled+.c-checkbox__fake-input,.c-step-order__checkbox .c-checkbox__input:disabled+.c-checkbox__fake-input+.c-checkbox__name{opacity:.5;cursor:not-allowed}.c-step-order__checkbox-error{color:#ff2c65}.c-step-order__checkbox-error,.c-step-order__checkbox-notice{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px}.c-step-order__checkbox-notice{color:#959595}.c-step-order__checkbox-message{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#0caea1}.c-step-order__checkbox-tooltip-icon{position:relative;top:-4px}.c-step-order__billing-info .c-checkbox__input:checked.invalid+.c-checkbox__fake-input{border-color:#ff2c65}.c-step-order__billing-info .c-checkbox__input:checked.invalid+.c-checkbox__fake-input:after,.c-step-order__billing-info .c-checkbox__input:checked.invalid+.c-checkbox__fake-input:before{background-color:#ff2c65}.c-step-order__billing-info .c-checkbox__input:disabled+.c-checkbox__fake-input,.c-step-order__billing-info .c-checkbox__input:disabled+.c-checkbox__fake-input+.c-checkbox__name{opacity:.5;cursor:not-allowed}.c-step-order__billing-info-hood:not(.active){display:none}.c-step-order__billing-info-hood p{color:#7f7f7f}.c-step-order__billing-info-error{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#ff2c65}.c-step-order__billing-info-notice,.c-step-order__input-text-notice{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#959595}.c-step-order__input-text-error{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#ff2c65}.c-step-order-axa-notice,.c-step-order-recreation-vouchers-notice,.c-step-order-tuito-notice{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#959595}.c-step-order-axa-error,.c-step-order-recreation-vouchers-error,.c-step-order-tuito-error{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#ff2c65}.c-step-order__payment:not(.is-active) .c-step-order__payment-hood{display:none}.c-step-order__payment.inactive{opacity:.5}.c-step-order__payment.is-active .c-step-order__payment-more-info-toggle .icon-svg{transform:rotate(180deg)}.c-step-order__payment-hood{display:block;background-color:#fafafa;padding:20px}.c-step-order__payments-payment:last-of-type{margin-bottom:30px}.c-step-order__payments-payment.inactive{opacity:.5}.c-step-order__payments-additional{margin-bottom:20px}.c-step-order__payments-additional:not(.is-active) .c-step-order__payments-additional-hood{display:none}.c-step-order__payments-additional-hood{background-color:#fafafa;padding:20px;margin-top:10px}.c-step-order__vouchers-controls{padding-bottom:7px}.c-step-order__vouchers-controls.disabled{filter:grayscale(100%);opacity:.5;-webkit-user-select:none;user-select:none}.c-step-order__vouchers-controls.disabled a,.c-step-order__vouchers-controls.disabled button{cursor:not-allowed}.c-step-order__vouchers-info-box.active{margin-top:-8px;margin-bottom:20px}.c-step-order__deal{display:flex;margin:0 -10px 20px}@media only screen and (max-width:560px){.c-step-order__deal{flex-direction:column}}.c-step-order__deal-photo{flex:0 0 170px;margin:0 10px 20px}.c-step-order__deal-photo img{display:block;width:auto;max-width:100%;height:auto}@media only screen and (max-width:560px){.c-step-order__deal-photo{max-width:55%}}.c-step-order__deal-content{position:relative;flex-basis:70%;flex-grow:0;margin:0 10px}.c-step-order__deal-title{font-size:18px;font-size:1.8rem;line-height:22px;margin-bottom:5px;color:#4d4d4d;font-weight:700}.c-step-order__deal-row{font-size:14px;font-size:1.4rem;line-height:18px;display:flex;align-items:stretch;flex-wrap:wrap;margin:0;min-height:24px}.c-step-order__deal-row:last-of-type{margin-bottom:15px}.c-step-order__deal-row-col{display:inline-block;padding:0;color:#4d4d4d}span.c-step-order__deal-row-col{line-height:19px}.c-step-order__deal-row-col--label{margin-right:5px}.c-step-order__deal-row-col--price{margin-left:auto;color:#0caea1}.c-step-order__deal-data{display:flex;padding-top:20px;border-top:1px solid #f0f0f0}.c-step-order__deal-data-quantity{flex-grow:1}.c-step-order__deal-data-price{font-size:24px;font-size:2.4rem;line-height:24px;display:flex;flex-grow:1;align-items:center;justify-content:flex-end;color:#0caea1;font-weight:700;text-align:right}.c-step-order__message-box{display:flex;padding:15px 10px;margin-bottom:20px;border:1px solid rgba(0,214,133,.2);border-radius:3px;background-color:rgba(0,214,133,.04)}.c-step-order__message-box:not(.active){display:none}.c-step-order__message-box-icon{padding:0;margin:0 10px 0 0;color:#0caea1}.c-step-order__message-box-content{font-size:12px;font-size:1.2rem;line-height:16px;display:flex;color:#4d4d4d;align-items:center}.c-step-order__notice-box{font-size:12px;font-size:1.2rem;line-height:16px;margin-top:10px;color:#959595}.c-step-order__notice-box:not(.active){display:none}.c-step-order__info-box{display:flex;padding:15px 10px;margin-bottom:20px;border:1px solid rgba(255,168,44,.2);border-radius:3px;background-color:rgba(255,168,44,.04)}.c-step-order__info-box:not(.active){display:none}.c-step-order__info-box-icon{padding:0;margin:0 10px 0 0;color:#ffa82c}.c-step-order__info-box-content{font-size:12px;font-size:1.2rem;line-height:16px;color:#4d4d4d;align-items:center}.c-step-order__error-box{display:flex;padding:15px 10px;margin-bottom:20px;border:1px solid rgba(255,44,101,.2);border-radius:3px;background-color:rgba(255,44,101,.04)}.c-step-order__error-box:not(.active){display:none}.c-step-order__error-box-icon{padding:0;margin:0 10px 0 0;color:#ff2c65}.c-step-order__error-box-content{font-size:12px;font-size:1.2rem;line-height:16px;display:flex;color:#4d4d4d;align-items:center}.c-step-order__summary-title{font-size:20px;font-size:2rem;line-height:1.3;border-radius:3px;border:2px solid #f0f0f0;padding:17px 20px;position:relative;margin-bottom:30px;text-align:center;font-weight:700;background-color:#fff;color:#959595}.c-step-order__summary-title:before{content:"";display:block;position:absolute;left:-13px;height:100%;width:3px;top:0;background-color:#f0f0f0}.c-step-order__summary-box{position:sticky;top:20px}.c-step-order__summary-additional,.c-step-order__summary-items,.c-step-order__summary-price{border-radius:3px;margin-bottom:10px;padding:30px;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff}.c-step-order__summary-additional:not(.active),.c-step-order__summary-items:not(.active),.c-step-order__summary-price:not(.active){display:none}.c-step-order__summary-additional.c-step-order__summary-additional,.c-step-order__summary-items.c-step-order__summary-additional,.c-step-order__summary-price.c-step-order__summary-additional{font-size:14px;font-size:1.4rem;line-height:18px;color:#959595}.c-step-order__summary-price{display:flex;padding:15px 30px}.c-step-order__summary-price-header,.c-step-order__summary-price-value{font-size:18px;font-size:1.8rem;line-height:22px;flex-grow:1;color:#4d4d4d;font-weight:700}.c-step-order__summary-price-header.c-step-order__summary-price-value,.c-step-order__summary-price-value.c-step-order__summary-price-value{color:#0caea1;text-align:right}.c-step-order__summary-item{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #f0f0f0}.c-step-order__summary-item:last-of-type{margin-bottom:10px}.c-step-order__summary-item--imaged .c-step-order__summary-item-content{flex-basis:75%;padding-left:10px}.c-step-order__summary-item-photo{flex-basis:25%}.c-step-order__summary-item-photo img{display:block;width:100%}.c-step-order__summary-item-content{flex-grow:1;flex-basis:100%}.c-step-order__summary-item-title{font-size:16px;font-size:1.6rem;line-height:19px;margin-bottom:10px;font-weight:700;color:#4d4d4d}.c-step-order__summary-item-info{font-size:14px;font-size:1.4rem;line-height:18px;color:#959595}.c-step-order__summary-item-info-row{display:flex;align-items:flex-start;flex-wrap:wrap}.c-step-order__summary-item-info-row-col{display:inline-block;padding:0}span.c-step-order__summary-item-info-row-col{line-height:19px}.c-step-order__summary-item-info-row-col--label{margin-right:5px}.c-step-order__summary-item-info-row-col--price{margin-left:auto}.c-step-order__summary-item-price{font-size:14px;font-size:1.4rem;line-height:18px;position:absolute;bottom:-10px;right:0;padding-left:10px;background-color:#fff;font-weight:700;color:#4d4d4d}.c-step-order-vouchers__button-wrapper{display:flex;flex-wrap:wrap;margin-bottom:12px}@media only screen and (max-width:767px){.c-step-order-vouchers__button-wrapper{margin-bottom:16px}}.c-step-order-vouchers__button-create{font-size:16px;font-size:1.6rem;line-height:19px;display:flex;padding:0 12px 2px 0;margin-bottom:5px;margin-right:20px;background:none;outline:none;color:#ffa82c;transition:background-color .3s ease-in-out;font-weight:700;cursor:pointer;text-decoration:underline;border:none}.c-step-order-vouchers__button-create:hover{color:rgb(255,157.4857819905,18.5)}.c-step-order-vouchers__button-create u{text-decoration:underline}.c-step-order-vouchers__button-create>span{text-align:left;display:inline-block}.c-step-order-vouchers__button-create .icon-svg{margin:0 8px 0 0}.c-step-order-vouchers__created-info{font-size:16px;font-size:1.6rem;line-height:19px;margin:0 10px 0 0;color:#222}.c-step-order-vouchers__created-info .icon-svg{margin:0 8px 0 0;position:relative;top:-3px;color:#ffa82c}.c-step-order-vouchers__created-options{display:flex;flex-grow:1;position:relative;top:-3px}@media only screen and (max-width:560px){.c-step-order-vouchers__created-options{flex-basis:100%;margin-left:28px;margin-top:5px}}.c-step-order-vouchers__button-remove,.c-step-order-vouchers__button-update{font-size:16px;font-size:1.6rem;line-height:19px;display:inline-block;border:none;margin:0 10px 0 0;padding:0;background:none;color:#ffa82c;font-weight:700;cursor:pointer;text-decoration:underline}.c-step-order-vouchers__button-remove:hover,.c-step-order-vouchers__button-update:hover{color:rgb(248,145.7440758294,0)}.c-step-order-vouchers__price{font-size:20px;font-size:2rem;line-height:23px;display:flex;align-items:center;justify-content:flex-end;flex-grow:1;color:#0caea1;font-weight:700}.c-step-order-benefits{padding:30px 0 10px;margin:50px 0 0;background-color:#fff;border:2px solid #f0f0f0;border-radius:3px}.c-step-order-benefits__content{padding:0 95px;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.c-step-order-benefits__content{padding:0 45px}}@media only screen and (max-width:560px){.c-step-order-benefits__content{padding:0 25px}}.c-step-order-benefits__items{margin:0 -20px}@media only screen and (max-width:560px){.c-step-order-benefits__items{text-align:center}}.c-step-order-benefits__item{display:inline-block;margin:0 18px 20px;text-decoration:none;text-align:center}.c-step-order-benefits__item:hover .c-step-order-benefits__item-link{color:rgb(248,145.7440758294,0)}@media only screen and (max-width:560px){.c-step-order-benefits__item{display:block;margin:0 auto 20px}}.c-step-order-benefits__item-image{display:block;margin:0 auto 10px;max-width:100%;width:auto}.c-step-order-benefits__item-link{font-size:14px;font-size:1.4rem;line-height:17px;font-weight:700;color:#ffa82c;text-decoration:underline;transition:color .3s ease-in-out}.c-step-order-benefits__item-link .icon-svg{position:relative;top:-2px}.c-step-order-recreation-vouchers__hood:not(.active){display:none}.c-step-order-recreation-vouchers__container{display:flex;flex-wrap:wrap}.c-step-order-recreation-vouchers__container:not(.has-optional) .c-step-order-recreation-vouchers__participant-add{display:none}.c-step-order-recreation-vouchers__row{display:flex;flex-wrap:wrap;margin:0 -1rem;width:100%}.c-step-order-recreation-vouchers__header{flex-basis:100%}.c-step-order-recreation-vouchers__participant{flex:0 0 auto;padding-right:1rem;padding-left:1rem;position:relative;margin-bottom:15px;flex-basis:50%;max-width:50%}@media only screen and (max-width:1248px){.c-step-order-recreation-vouchers__participant{flex-basis:100%;max-width:100%}}.c-step-order-recreation-vouchers__participant input{font-size:1.6rem;line-height:19px;padding-left:20px;padding-right:20px;width:100%;height:45px;border:2px solid transparent;border-radius:25px;color:#4d4d4d;font-size:16px;background-color:#fafafa;transition:border .3s ease-in-out;outline:none}.c-step-order-recreation-vouchers__participant input:read-only{opacity:.8;cursor:not-allowed}.c-step-order-recreation-vouchers__participant.inactive{display:none}.c-step-order-recreation-vouchers__participant-add{outline:none;margin:0 0 25px}.c-step-order-recreation-vouchers__participant-remove{position:absolute;right:12px;top:7px;margin:0;padding:0;background:none;border:none;cursor:pointer;outline:none}.c-step-order-tuito__hood:not(.active){display:none}.c-step-order-tuito__container{display:flex;flex-wrap:wrap}.c-step-order-tuito__container:not(.has-optional) .c-step-order-tuito__participant-add{display:none}.c-step-order-tuito__row{display:flex;flex-wrap:wrap;margin:0 -1rem;width:100%}.c-step-order-tuito__header{flex-basis:100%}.c-step-order-tuito__participant{flex:0 0 auto;padding-right:1rem;padding-left:1rem;position:relative;margin-bottom:15px;flex-basis:50%;max-width:50%}@media only screen and (max-width:1248px){.c-step-order-tuito__participant{flex-basis:100%;max-width:100%}}.c-step-order-tuito__participant input:not(.flatpickr-input):read-only{opacity:.8;cursor:not-allowed}.c-step-order-tuito__participant.inactive{display:none}.c-step-order-tuito__participant-add{outline:none;margin:0 0 25px}.c-step-order-tuito__participant-remove{position:absolute;right:12px;top:7px;margin:0;padding:0;background:none;border:none;cursor:pointer;outline:none}.c-step-order-axa__hood:not(.active){display:none}.c-step-order-axa__container{display:flex;flex-wrap:wrap}.c-step-order-axa__container:not(.has-optional) .c-step-order-axa__participant-add{display:none}.c-step-order-axa__row{display:flex;flex-wrap:wrap;margin:0 -1rem;width:100%}.c-step-order-axa__header{flex-basis:100%}.c-step-order-axa__participant{flex:0 0 auto;padding-right:1rem;padding-left:1rem;position:relative;margin-bottom:15px;flex-basis:50%;max-width:50%}@media only screen and (max-width:1248px){.c-step-order-axa__participant{flex-basis:100%;max-width:100%}}.c-step-order-axa__participant input:not(.flatpickr-input):read-only{opacity:.8;cursor:not-allowed}.c-step-order-axa__participant.inactive{display:none}.c-step-order-axa__participant-add{outline:none;margin:0 0 25px}.c-step-order-axa__participant-remove{position:absolute;right:12px;top:7px;margin:0;padding:0;background:none;border:none;cursor:pointer;outline:none}.c-step-order-axa__insurance{color:#00d685}.c-step-order-axa__documents{display:none}.c-more-info-down-button{margin-left:10px;display:inline-block}.c-more-info-down-button__icon{position:relative;top:-4px;color:#0caea1}.c-more-info-down-button__text{font-size:15px;font-size:1.5rem;line-height:18px;text-decoration:underline;color:#4d4d4d}.c-deal-trip-tips__items{display:flex;flex-wrap:wrap;margin:0 -10px 10px}@media only screen and (max-width:560px){.c-deal-trip-tips__items{margin:0 0 10px}}.c-deal-trip-tips__item{display:block;flex-basis:33.3333%;text-align:center;text-decoration:none;margin-bottom:20px}.c-deal-trip-tips__item.is-hidden{display:none}.c-deal-trip-tips__item:hover .c-deal-trip-tips__item-content-title{text-decoration:underline;color:#4d4d4d}@media only screen and (max-width:560px){.c-deal-trip-tips__item{flex-basis:100%}}.c-deal-trip-tips__item-inner{height:100%;padding:30px 20px;margin:0 10px 10px;display:flex;flex-direction:column;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);background-color:#fff;transition:box-shadow .3s ease-in-out}.c-deal-trip-tips__item-inner:hover{box-shadow:0 7px 20px 1px rgba(0,0,0,.1)}@media only screen and (max-width:560px){.c-deal-trip-tips__item-inner{flex-direction:row;margin:0 0 10px;padding:20px}}.c-deal-trip-tips__item-image{display:flex;align-items:center;justify-content:center;margin:0 auto 28px}@media only screen and (max-width:560px){.c-deal-trip-tips__item-image{margin:0;max-width:35%}}.c-deal-trip-tips__item-image img{display:block;border-radius:50%;max-width:100%;height:auto}@media only screen and (max-width:560px){.c-deal-trip-tips__item-content{display:flex;flex-grow:1;text-align:left;padding-left:20px;justify-content:center;flex-direction:column}}.c-deal-trip-tips__item-content-info{font-size:16px;font-size:1.6rem;line-height:19px;display:block;margin-bottom:8px;color:#959595}.c-deal-trip-tips__item-content-info .icon-svg{position:relative;top:-5px;margin:0 10px 0 0}.c-deal-trip-tips__item-content-title{font-size:18px;font-size:1.8rem;line-height:24px;display:block;color:#4d4d4d;font-weight:700;text-decoration:none}.c-deal-trip-tips__buttons{text-align:center}.c-deal-trip-tips__buttons button{line-height:33px}.js-deal-term-change__hood{height:0;opacity:0;transition:opacity .3s ease-in;pointer-events:none}.js-deal-term-change__hood.active{height:auto;opacity:1;pointer-events:auto}.c-bg-box{position:relative;display:flex;justify-content:flex-start;align-items:center;height:400px;padding:15px;overflow:hidden;z-index:0}@media only screen and (min-width:769px){.c-bg-box{padding:20px}}.c-bg-box--centered{justify-content:center}@media only screen and (min-width:769px){.c-bg-box--md-centered{justify-content:center}}@media only screen and (min-width:1248px){.c-bg-box--lg-centered{justify-content:center}}.c-bg-box__image{position:absolute;top:0;left:0;width:100%;height:100%}.c-bg-box__image .c-lazy-image__image{width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%)}.c-bg-box__content{position:relative;z-index:1;color:#fff!important}.c-verified-widget{position:absolute;top:205px;right:0;display:none;z-index:9999;transform:translateX(370px);transition:transform .5s ease-in-out,opacity .15s linear}.c-verified-widget .c-verified-widget__thumb-icon{transition:transform 0s ease-in-out .3s}.c-verified-widget:hover{transform:translateX(0)}.c-verified-widget:hover .c-verified-widget__thumb-icon{transform:scale(-1)}.c-verified-widget.is-loaded{opacity:1}@media only screen and (min-width:1248px){.c-verified-widget.is-loaded{display:flex}}.c-verified-widget__thumb{width:45px;height:280px;background:linear-gradient(90deg,#0caea1 0,#3dbeb4);border-radius:6px 0 0 6px;cursor:pointer}.c-verified-widget__thumb-content{min-width:285px;padding:0 15px;transform-origin:center;transform:rotate(-90deg)}.c-verified-widget__content{width:370px;min-height:460px;padding:50px 20px 20px;border-radius:0 0 0 6px}.c-verified-widget__content-title{margin-bottom:45px}.c-verified-widget__content-list{padding:30px 20px}.c-verified-widget__content-list .c-list-with-icon__item{margin-bottom:25px}.c-verified-widget__content-list .c-list-with-icon__item:last-child{margin-bottom:0}.c-verified-widget__content-list .c-list-with-icon__icon{margin-right:10px}.c-floating-banner{position:fixed;bottom:30px;left:50%;display:flex;align-items:center;width:calc(100% - 30px);max-width:650px;min-height:150px;padding:10px;background:#fff;border:3px solid;border-radius:6px;box-shadow:0 7px 20px 1px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translate(-50%,100%);z-index:9999;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out}@media only screen and (min-width:769px){.c-floating-banner{padding:25px 30px 25px 10px}}@media only screen and (min-width:400px){.c-floating-banner.is-open{opacity:1;visibility:visible;transform:translate(-50%)}}.c-floating-banner__close{position:absolute;top:-14px;right:-14px;width:35px;height:35px;line-height:10px;margin:0;color:#4d4d4d}.c-floating-banner__icon{margin:0 10px 0 0}.c-floating-banner__title{font-size:22px;font-size:2.2rem;line-height:27px;margin-bottom:10px;font-weight:700;color:#4d4d4d}.c-floating-banner__message{font-size:14px;font-size:1.4rem;line-height:22px;margin-bottom:10px;color:#4d4d4d}.c-floating-banner__link{font-weight:700}.c-floating-banner--brand{border-color:#0caea1}.c-floating-banner--brand .c-floating-banner__icon,.c-floating-banner--brand .c-floating-banner__link{color:#0caea1}.c-floating-banner--secondary{border-color:#ffa82c}.c-floating-banner--secondary .c-floating-banner__icon,.c-floating-banner--secondary .c-floating-banner__link{color:#ffa82c}.c-floating-banner--pink{border-color:#ffa82c}.c-floating-banner--pink .c-floating-banner__icon,.c-floating-banner--pink .c-floating-banner__link{color:#ffa82c}.c-floating-banner--black{border-color:#222}.c-floating-banner--black .c-floating-banner__icon,.c-floating-banner--black .c-floating-banner__link{color:#222}.c-review-banner{display:flex;align-items:flex-start;padding:10px 38px 10px 10px;border:2px solid #0caea1}@media only screen and (max-width:767px){.c-review-banner{display:none}}.c-review-banner__deal{flex:0 0 50%;margin-right:30px}.c-review-banner__deal>*{margin:0}.c-review-banner__content{margin-top:40px}.c-review-banner__header{margin-bottom:20px}.c-review-banner__message{font-size:18px;font-size:1.8rem;line-height:24px;margin-bottom:15px}.c-review-banner__author{display:flex;align-items:center;justify-content:flex-start}.c-review-banner__author-photo{flex:0 0 65px;margin-right:15px;border-radius:50%}.c-review-banner__rating-name,.c-review-banner__rating-number{display:inline-block;color:#4d4d4d}.c-review-banner__rating-flag{display:inline-block;width:20px}.c-profile-navigation{position:relative;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border-radius:3px;overflow:hidden;margin-bottom:30px}@media only screen and (min-width:769px){.c-profile-navigation{overflow:visible}}.c-profile-navigation__toggle{display:flex;align-items:center;justify-content:space-between;height:60px;margin:0;padding:0 20px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border-radius:3px;line-height:1}@media only screen and (min-width:769px){.c-profile-navigation__toggle{display:none}}@media only screen and (max-width:768px){.c-profile-navigation__content{overflow:hidden;max-height:1000px;transition:max-height .5s ease-in-out}.c-profile-navigation__content.is-hidden{max-height:0;transition:max-height .5s cubic-bezier(0,1,0,1)}}.c-profile-navigation__header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}@media only screen and (max-width:767px){.c-profile-navigation__header{display:none}}.c-profile-navigation__avatar{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:15px;background:#fafafa;border:1px solid #f0f0f0;border-radius:50%;color:#959595;cursor:pointer}.c-profile-navigation__avatar-image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);border-radius:50%}.c-profile-navigation__avatar-change{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;width:25px;height:25px;background:#cdcdcd;border:1px solid #b8b8b8;border-radius:50%;color:#4d4d4d}.c-profile-navigation__item{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;text-decoration:none;border-top:1px solid #f0f0f0}.c-profile-navigation__item .icon-svg{margin:0}.c-profile-navigation__item-label{display:flex;align-items:center}.c-profile-navigation__item-label .icon-svg{margin-left:10px}.c-profile-navigation__item--active{color:#0caea1}.c-profile-navigation__item--logout{padding:26px 20px;text-decoration:underline}@media only screen and (min-width:769px){.c-profile-navigation__item--logout{position:absolute;bottom:-51px;left:0;justify-content:center;width:100%;padding:15px 20px}}.c-newsletter-settings__pause{overflow:hidden;max-height:800px;transition:max-height .4s ease-in-out}.c-newsletter-settings__pause.is-hidden{max-height:0;transition:max-height .4s cubic-bezier(0,1,0,1)}.c-newsletter-settings__pause-inner{padding:20px}.c-newsletter-settings__pause-row .c-radioinput{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 25px;border:1px solid #f0f0f0;border-radius:3px;color:#4d4d4d;transition:all .05s linear}.c-newsletter-settings__pause-row .c-radioinput.is-active,.c-newsletter-settings__pause-row .c-radioinput:focus,.c-newsletter-settings__pause-row .c-radioinput:hover{background:#0caea1;border-color:#0caea1;color:#fff}.c-newsletter-settings__pause-row .c-radioinput:not(:last-child){margin-bottom:10px}.c-newsletter-settings__pause-row .c-radioinput__label{padding:0;font-weight:700;font-size:16px;text-align:center}@media only screen and (min-width:769px){.c-newsletter-settings__pause-row{display:flex;align-items:center;justify-content:center;margin:0 -5px}.c-newsletter-settings__pause-row .c-radioinput{flex:1;margin:0 5px!important}}.c-table{width:100%;text-align:left;border-collapse:collapse}.c-table__head{font-size:14px;font-size:1.4rem;line-height:17px;text-transform:uppercase;background-color:#f0f0f0}.c-table__header{padding:16px 30px;font-weight:700;border:1px solid #f0f0f0}.c-table__body{font-size:16px;font-size:1.6rem;line-height:20px}.c-table__cell{padding:16px 30px;border:1px solid #f0f0f0;background-color:#fff;word-break:break-word}@media only screen and (max-width:1248px){.c-table__cell{padding:12px 22.5px}}@media only screen and (max-width:1024px){.c-table__cell{padding:8px 15px}}@media only screen and (max-width:560px){.c-table__cell{padding:4px 7.5px}}.c-table__row:hover .c-table__cell{background-color:rgb(252.45,252.45,252.45)}.c-table__row .c-table__cell:first-child{border-left:0}.c-table__row .c-table__cell:last-child{border-right:0}.c-table__row:first-child .c-table__cell{border-top:0}.c-table__row:last-child .c-table__cell{border-bottom:0}.c-table--bold-border{border:2px solid rgb(220.875,220.875,220.875)}.c-table__row--bold-top-border{border-top:2px solid rgb(220.875,220.875,220.875)}.c-table--big .c-table__cell,.c-table--big .c-table__header{padding:8px 15px}@media only screen and (max-width:1248px){.c-table--big .c-table__cell,.c-table--big .c-table__header{padding:5.3333333333px 10px}}@media only screen and (max-width:1024px){.c-table--big .c-table__cell,.c-table--big .c-table__header{padding:4px 7.5px}}@media only screen and (max-width:560px){.c-table--big .c-table__cell,.c-table--big .c-table__header{padding:3.2px 6px}}.c-table--big .c-table__header{font-size:12px;font-size:1.2rem;line-height:14px}.c-table--big .c-table__body{font-size:14px;font-size:1.4rem;line-height:19px}.c-table__row--highlighted .c-table__cell{font-weight:700;background-color:#fafafa;border-right:0;border-left:0}.c-table__row--highlighted:hover .c-table__cell{background-color:rgb(247.45,247.45,247.45)}.c-table__row--highlighted+.c-table__row--highlighted td:first-child{position:relative}.c-table__row--highlighted+.c-table__row--highlighted td:first-child:before{display:block;content:"";width:30px;height:1px;background-color:#fafafa;position:absolute;top:-1px;left:0}.c-table__row--highlighted+.c-table__row--highlighted td:last-child{position:relative}.c-table__row--highlighted+.c-table__row--highlighted td:last-child:before{display:block;content:"";width:30px;height:1px;background-color:#fafafa;position:absolute;top:-1px;right:0}.c-table__row--invalid .c-table__cell{background-color:rgb(255,245.45,248.0298578199)}.c-table__row--invalid:hover .c-table__cell{background-color:rgb(255,242.9,246.1687203791)}.c-table__wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch}.tns-controls{position:absolute;top:40%;font-size:20px;width:100%;z-index:2;padding:0 10px;outline:none}.tns-controls button{background:#00d685;color:#fff;width:30px;height:30px;font-weight:700;border:0;border-radius:50px;transition:.3s;opacity:.7}.tns-controls button:hover{background:#fff;color:#00d685;transition:.3s}.tns-controls button[data-controls=next]{float:right}.c-slider__nav{display:none}.c-flexcalendar{-webkit-user-select:none;user-select:none}.c-flexcalendar .flatpickr-weekday{padding:5px;color:#191919;cursor:pointer}.c-flexcalendar .dayContainer{width:100%;min-width:inherit;max-width:inherit}.c-flexcalendar .flatpickr-rContainer{width:100%;display:block}.c-flexcalendar .flatpickr-days,.c-flexcalendar .flatpickr-weekdays{width:100%}.c-flexcalendar .flatpickr-months{margin-bottom:15px;position:relative}.c-flexcalendar .flatpickr-months .flatpickr-next-month svg,.c-flexcalendar .flatpickr-months .flatpickr-prev-month svg{width:20px;height:20px}.c-flexcalendar .flatpickr-current-month{font-size:14px;font-size:1.4rem;line-height:1.3;font-family:trenda,Helvetica,Arial,sans-serif}.c-flexcalendar .flatpickr-months .flatpickr-next-month:hover svg,.c-flexcalendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#0caea1}.c-flexcalendar .flatpickr-current-month span.cur-month:hover{background-color:transparent}.c-flexcalendar .flatpickr-next-month .icon-svg,.c-flexcalendar .flatpickr-prev-month .icon-svg{margin-left:0;margin-right:0}.c-flexcalendar .flatpickr-prev-month{position:absolute;left:10px;color:#0caea1}.c-flexcalendar .flatpickr-next-month{position:absolute;right:10px;color:#0caea1}.c-flexcalendar .flatpickr-day.endRange,.c-flexcalendar .flatpickr-day.endRange.inRange,.c-flexcalendar .flatpickr-day.endRange.nextMonthDay,.c-flexcalendar .flatpickr-day.endRange.prevMonthDay,.c-flexcalendar .flatpickr-day.endRange:hover,.c-flexcalendar .flatpickr-day.selected,.c-flexcalendar .flatpickr-day.selected.inRange,.c-flexcalendar .flatpickr-day.selected.nextMonthDay,.c-flexcalendar .flatpickr-day.selected.prevMonthDay,.c-flexcalendar .flatpickr-day.selected:hover,.c-flexcalendar .flatpickr-day.startRange,.c-flexcalendar .flatpickr-day.startRange.inRange,.c-flexcalendar .flatpickr-day.startRange.nextMonthDay,.c-flexcalendar .flatpickr-day.startRange.prevMonthDay,.c-flexcalendar .flatpickr-day.startRange:hover{border-color:transparent;background-color:transparent}.c-flexcalendar .flatpickr-day{margin-top:4px;margin-bottom:4px;max-width:inherit;height:30px;line-height:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-flexcalendar .flatpickr-day{flex-basis:13.5%}}.c-flexcalendar .flatpickr-day:before{top:-3px;width:34px;height:34px;background:#f0f0f0}.c-flexcalendar .flatpickr-day:after,.c-flexcalendar .flatpickr-day:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:-1;border-radius:50%}.c-flexcalendar .flatpickr-day:after{top:-1px;width:30px;height:30px;background:#fff}.c-flexcalendar .flatpickr-day.unavailable:before{background-color:#f0f0f0;background-image:#f0f0f0}.c-flexcalendar .flatpickr-day.unavailable:hover:before{background-color:#fafafa;background-image:#f0f0f0}.c-flexcalendar .flatpickr-day.available:before{background-color:#0caea1;background-image:inherit}.c-flexcalendar .flatpickr-day.available.partially-sold:before{background-image:linear-gradient(135deg,#0caea1,#0caea1 50%,#ffa82c 51%,#ffa82c)}.c-flexcalendar .flatpickr-day.available.sold:before{background-image:linear-gradient(135deg,#0caea1,#0caea1 50%,#ff2c65 51%,#ff2c65)}.c-flexcalendar .flatpickr-day.available.blackout:before{background-image:linear-gradient(135deg,#0caea1,#0caea1 50%,#404040 51%,#404040)}.c-flexcalendar .flatpickr-day.partially-sold:before{background-color:#ffa82c;background-image:inherit}.c-flexcalendar .flatpickr-day.partially-sold.available:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#0caea1 51%,#0caea1)}.c-flexcalendar .flatpickr-day.partially-sold.sold:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#ff2c65 51%,#ff2c65)}.c-flexcalendar .flatpickr-day.partially-sold.blackout:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#404040 51%,#404040)}.c-flexcalendar .flatpickr-day.sold:before{background-color:#ff2c65;background-image:inherit}.c-flexcalendar .flatpickr-day.sold.available:before{background-image:linear-gradient(135deg,#ff2c65,#ff2c65 50%,#0caea1 51%,#0caea1)}.c-flexcalendar .flatpickr-day.sold.partially-sold:before{background-image:linear-gradient(135deg,#ffa82c,#ffa82c 50%,#ff2c65 51%,#ff2c65)}.c-flexcalendar .flatpickr-day.sold.blackout:before{background-image:linear-gradient(135deg,#ff2c65,#ff2c65 50%,#404040 51%,#404040)}.c-flexcalendar .flatpickr-day.blackout:before{background-color:#404040;background-image:inherit}.c-flexcalendar .flatpickr-day.blackout.available:before{background-image:linear-gradient(135deg,#404040,#404040 50%,#0caea1 51%,#0caea1)}.c-flexcalendar .flatpickr-day.blackout.partially-sold:before{background-image:linear-gradient(135deg,#404040,#404040 50%,#ffa82c 51%,#ffa82c)}.c-flexcalendar .flatpickr-day.blackout.sold:before{background-image:linear-gradient(135deg,#404040,#404040 50%,#ff2c65 51%,#ff2c65)}.c-flexcalendar .flatpickr-day.disabled:before,.c-flexcalendar .flatpickr-day.flatpickr-disabled:before,.c-flexcalendar .flatpickr-day.nextMonthDay:before,.c-flexcalendar .flatpickr-day.prevMonthDay:before{background-color:transparent;background-image:inherit}.c-flexcalendar .flatpickr-day.disabled:after,.c-flexcalendar .flatpickr-day.flatpickr-disabled:after,.c-flexcalendar .flatpickr-day.nextMonthDay:after,.c-flexcalendar .flatpickr-day.prevMonthDay:after{background-color:transparent}.c-flexcalendar .flatpickr-day.disabled.endDay:before,.c-flexcalendar .flatpickr-day.disabled.startDay:before,.c-flexcalendar .flatpickr-day.flatpickr-disabled.endDay:before,.c-flexcalendar .flatpickr-day.flatpickr-disabled.startDay:before,.c-flexcalendar .flatpickr-day.nextMonthDay.endDay:before,.c-flexcalendar .flatpickr-day.nextMonthDay.startDay:before,.c-flexcalendar .flatpickr-day.prevMonthDay.endDay:before,.c-flexcalendar .flatpickr-day.prevMonthDay.startDay:before{background-image:inherit!important}.c-flexcalendar .flatpickr-day:hover{background-color:transparent;border-color:transparent}.c-flexcalendar .flatpickr-day:hover:before{background-color:#0caea1}.c-flexcalendar .flatpickr-day:hover.disabled:before{background-color:transparent}.c-flexcalendar .flatpickr-day:hover.nextMonthDay .c-flexcalendar__tooltip,.c-flexcalendar .flatpickr-day:hover.prevMonthDay .c-flexcalendar__tooltip{display:none}.c-flexcalendar .flatpickr-day.today{border-color:transparent}.c-flexcalendar--inline .c-flexcalendar__inner,.c-flexcalendar--reservation .c-flexcalendar__inner{box-shadow:inherit;padding-left:0;padding-right:0}.c-flexcalendar--inline .c-flexcalendar__inner.flatpickr-calendar,.c-flexcalendar--reservation .c-flexcalendar__inner.flatpickr-calendar{width:100%;min-width:290px}.c-flexcalendar--inline .c-flexcalendar__inner .flatpickr-days,.c-flexcalendar--inline .c-flexcalendar__inner .flatpickr-innerContainer,.c-flexcalendar--reservation .c-flexcalendar__inner .flatpickr-days,.c-flexcalendar--reservation .c-flexcalendar__inner .flatpickr-innerContainer{overflow:visible}.c-flexcalendar--no-hover .flatpickr-day.sold:hover:before{background-color:#ff2c65}.c-flexcalendar--no-hover .flatpickr-day.partially-sold:hover:before{background-color:#ffa82c}.c-flexcalendar--no-hover .flatpickr-day.blackout:hover:before{background-color:#404040}.c-flexcalendar--no-hover .flatpickr-day.nextMonthDay:hover:before,.c-flexcalendar--no-hover .flatpickr-day.prevMonthDay:hover:before{background-color:transparent}.c-flexcalendar--filter,.c-flexcalendar__inner{padding:15px}.c-flexcalendar-legend__list{text-align:left}.c-flexcalendar-legend__item{font-size:12px;font-size:1.2rem;line-height:1.3;margin-left:10px;display:inline-block;font-family:trenda,Helvetica,Arial,sans-serif}.c-flexcalendar-legend__item.unavailable{color:#cdcdcd}.c-flexcalendar-legend__item.partially-sold{color:#ffa82c}.c-flexcalendar-legend__item.sold{color:#ff2c65}.c-flexcalendar-legend__item.blackout{color:#404040}.c-flexcalendar .flatpickr-day:hover .c-flexcalendar__tooltip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible;transition:opacity .3s ease 0s,transform .3s ease,visibility 0s ease 0s}.c-flexcalendar .flatpickr-day.partially-sold .c-flexcalendar__tooltip{color:#ffa82c}.c-flexcalendar .flatpickr-day.sold .c-flexcalendar__tooltip{color:#ff2c65}.c-flexcalendar .flatpickr-day.available .c-flexcalendar__tooltip{color:#0caea1}.c-flexcalendar .flatpickr-day.blackout .c-flexcalendar__tooltip{color:#404040}.c-flexcalendar__tooltip{font-size:12px;font-size:1.2rem;position:absolute;bottom:calc(100% + 6px);min-width:90px;transform:translateX(-50%) translateY(2px);margin-left:-8px;z-index:10;opacity:0;text-align:center;font-family:trenda,Helvetica,Arial,sans-serif;line-height:26px;background-color:#fff;border-radius:3px;box-shadow:0 1px 7px 0 rgba(34,34,34,.2);color:#959595;visibility:hidden;transition:opacity .3s ease 0s,transform .3s ease,visibility 0s ease .3s}.c-flexcalendar__tooltip-arrow{position:absolute;top:99%;left:0;right:0;margin:auto;width:20px;height:15px;overflow:hidden}.c-flexcalendar__tooltip-arrow:after{content:"";position:absolute;top:-10px;left:0;right:0;margin:auto;width:12px;height:12px;transform:rotate(45deg);background:#fff;box-shadow:0 0 4px 2px rgba(34,34,34,.15)}.flatpickr-calendar-z-index{z-index:9999999!important}.flatpickr-day.unavailable{pointer-events:none}.flatpickr-day.selected,.flatpickr-day.selected:hover{color:#393939}.flatpickr-day.selected.available.partially-sold:after,.flatpickr-day.selected.available.sold:after,.flatpickr-day.selected.available:after,.flatpickr-day.selected.blackout:after,.flatpickr-day.selected.partially-sold:after,.flatpickr-day.selected.sold:after,.flatpickr-day.selected:hover.available.partially-sold:after,.flatpickr-day.selected:hover.available.sold:after,.flatpickr-day.selected:hover.available:after,.flatpickr-day.selected:hover.blackout:after,.flatpickr-day.selected:hover.partially-sold:after,.flatpickr-day.selected:hover.sold:after{color:#393939;background-color:#e5e296!important}.flatpickr-day.selected.available.blackout:after,.flatpickr-day.selected:hover.available.blackout:after{color:#393939;background-image:linear-gradient(#bed3cb,#fff9ef)!important}.c-tk-button,.c-tk-calendar-range__day,.c-tk-calendar-range__footer-button,.c-tk-person-selector__footer-button{font-size:16px;font-size:1.6rem;line-height:19px;display:inline-flex;align-items:center;justify-content:center;gap:8px;outline:1px solid transparent;border:0;background-color:transparent;color:#000;cursor:pointer;font-weight:600;appearance:none;padding:14px 24px;border-radius:6px;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.c-tk-button .icon-svg,.c-tk-calendar-range__day .icon-svg,.c-tk-calendar-range__footer-button .icon-svg,.c-tk-person-selector__footer-button .icon-svg{flex-shrink:0;margin:0}.c-tk-button .icon-svg__svg,.c-tk-calendar-range__day .icon-svg__svg,.c-tk-calendar-range__footer-button .icon-svg__svg,.c-tk-person-selector__footer-button .icon-svg__svg{width:100%;height:100%}.c-tk-button .c-tk-tooltip__box,.c-tk-calendar-range__day .c-tk-tooltip__box,.c-tk-calendar-range__footer-button .c-tk-tooltip__box,.c-tk-person-selector__footer-button .c-tk-tooltip__box{width:165px;padding:8px 16px}.c-tk-button.is-disabled,.c-tk-button:disabled,.c-tk-calendar-range__day:disabled,.c-tk-calendar-range__footer-button:disabled,.c-tk-person-selector__footer-button:disabled,.is-disabled.c-tk-calendar-range__day,.is-disabled.c-tk-calendar-range__footer-button,.is-disabled.c-tk-person-selector__footer-button{background-color:#c8c8c8;color:#e9e9e9;pointer-events:none}.c-tk-button--primary,.c-tk-calendar-range__footer-button,.c-tk-person-selector__footer-button{background-color:#0caea1;color:#fff}.c-tk-button--primary:hover,.c-tk-calendar-range__footer-button:hover,.c-tk-person-selector__footer-button:hover,.group-hover:hover .c-tk-button--primary,.group-hover:hover .c-tk-calendar-range__footer-button,.group-hover:hover .c-tk-person-selector__footer-button{background-color:#3dbeb4;color:#fff}.c-tk-button--primary.is-active,.c-tk-button--primary:active,.c-tk-calendar-range__footer-button:active,.c-tk-person-selector__footer-button:active,.is-active.c-tk-calendar-range__footer-button,.is-active.c-tk-person-selector__footer-button{background-color:#00c6a4}.c-tk-button--primary-outlined{color:#0caea1;background-color:transparent;outline:1px solid #0caea1}.c-tk-button--primary-outlined.is-active,.c-tk-button--primary-outlined:focus,.c-tk-button--primary-outlined:hover{background-color:#0caea1;outline:#0caea1}.c-tk-button--primary-outlined.is-active,.c-tk-button--primary-outlined:focus,.c-tk-button--primary-outlined:hover{color:#fff}.c-tk-button--secondary{background-color:#fff;color:#222;border:1.5px solid #e9e9e9}.c-tk-button--secondary:hover,.group-hover:hover .c-tk-button--secondary{background-color:#f9f9fa;color:#222}.c-tk-button--secondary.is-active,.c-tk-button--secondary:active{background-color:#f9f9fa;box-shadow:0 5px 5px 0 rgba(0,0,0,.05)}.c-tk-button--red{background-color:#ff2c65;color:#fff}.c-tk-button--red:hover,.group-hover:hover .c-tk-button--red{background-color:#ff5482;color:#fff}.c-tk-button--red.is-active,.c-tk-button--red:active{background-color:#e6285b}.c-tk-button--outline{background-color:#fff;color:#000;border-color:#e3e3e6;box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.c-tk-button--outline:hover,.group-hover:hover .c-tk-button--outline{background-color:#f9f9fa;color:#000}.c-tk-button--outline.is-active,.c-tk-button--outline:active{background-color:#f9f9fa}.c-tk-button--outline.is-disabled,.c-tk-button--outline:disabled{background-color:#fff;color:#c8c8c8;border-color:#e3e3e6}.c-tk-button--facebook{background-color:#425893;color:#fff}.c-tk-button--facebook:hover,.group-hover:hover .c-tk-button--facebook{background-color:#6678a8;color:#fff}.c-tk-button--facebook.is-active,.c-tk-button--facebook:active{background-color:#3c5085}.c-tk-button--seznam{background-color:#c00;color:#fff}.c-tk-button--seznam:hover,.group-hover:hover .c-tk-button--seznam{background-color:#d26060;color:#fff}.c-tk-button--seznam .icon-svg__svg{width:25px;height:25px}.icon-svg--seznam{margin-top:-8px!important}.c-tk-button--google{background-color:#cc5849;color:#fff}.c-tk-button--google:hover,.group-hover:hover .c-tk-button--google{background-color:#d6786b;color:#fff}.c-tk-button--google.is-active,.c-tk-button--google:active{background-color:#b85042}.c-tk-button--sm{font-size:1.4rem;line-height:1.2857142857;padding:.6rem 1.6rem}.c-tk-button--md{font-size:1.6rem;line-height:1.5;padding:.7rem 1.6rem}.c-tk-button--circle{border-radius:50%}.c-tk-button--favourite{display:inline-block;width:46px;height:46px;margin:0;border-radius:50%;background-color:#fff;padding:0}.c-tk-button--favourite .c-tk-tooltip__box{width:auto;min-width:160px;padding:12px}.c-tk-button--favourite.is-active,.c-tk-button--favourite:hover{color:#ff2c65}.c-tk-button--favourite .icon-svg{line-height:1.2;width:20px;height:20px}.c-tk-button--favourite-red{color:#ff2c65}.c-tk-button--icon{gap:16px}.c-tk-button--smaller{font-size:14px;font-size:1.4rem;line-height:1.3;padding:10px 20px}.c-tk-tabs{border-bottom:1px solid #e9e9e9}.c-tk-tabs__list{display:flex}.c-tk-tabs__item{flex:1 0 auto}.c-tk-tabs__item+.c-tk-tabs__item{border-left:1px solid #e9e9e9}.c-tk-tabs__button{display:block;width:100%;border:0;padding:2.2rem 2.4rem;background-color:transparent;appearance:none;cursor:pointer;color:#000;font-size:1.6rem;line-height:1.25;font-weight:600;position:relative;transition:color .3s ease-in-out}.c-tk-tabs__button:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:currentColor;opacity:0;transition:opacity .3s ease-in-out}.c-tk-tabs__button.is-active,.c-tk-tabs__button:active,.c-tk-tabs__button:hover{color:#0caea1}.c-tk-tabs__button.is-active:after,.c-tk-tabs__button:active:after{opacity:1}.c-tk-tabs__button.is-disabled{color:#c8c8c8;pointer-events:none}.c-tk-textfield{position:relative}.c-tk-textfield__control{display:flex;width:100%;padding:1.3rem 1.5rem;background-color:#f9f9fa;border:1px solid #e9e9e9;border-radius:.6rem;font-weight:600;font-size:1.6rem;line-height:1.25;color:#000;outline:none}.c-tk-textfield__control::placeholder{color:#000;transition:opacity .3s ease-in-out}.c-tk-textfield__control:focus::placeholder{opacity:.5}.c-tk-textfield__control:disabled,.c-tk-textfield__control:disabled::placeholder{color:#c8c8c8;cursor:not-allowed}.c-tk-textfield__icon{color:#484a5b;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);display:flex}.c-tk-textfield__icon .icon-svg{margin:0}.c-tk-textfield__icon--left{left:1.6rem}.c-tk-textfield__icon--left~.c-tk-textfield__control{padding-left:4.5rem}.c-tk-textfield__control--rounded{border-radius:2.4rem}.c-tk-textfield.is-error .c-tk-textfield__control{border-color:#ff2c65}.c-tk-textfield .c-form-message{color:#ff2c65}.c-tk-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;appearance:none;padding:0;border-radius:50%;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;width:40px;height:40px}.c-tk-icon-button .icon-svg{flex-shrink:0;margin:0;width:15px;height:15px}.c-tk-icon-button .icon-svg__svg{width:100%;height:100%}.c-tk-icon-button.is-active,.c-tk-icon-button:hover,.group\/icon-button:hover .c-tk-icon-button{color:#0caea1;border-color:#0caea1}.c-tk-icon-button__badge{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;min-width:1.6rem;height:1.6rem;background-color:#ff2c65;color:#fff;font-weight:700;font-size:1.2rem;line-height:1;padding:.1rem .2rem 0;border-radius:.8rem}.c-tk-icon-button__status{position:absolute;top:.2rem;right:.2rem;width:1rem;height:1rem;border-radius:50%;background-color:#0caea1}.c-tk-icon-button--primary{border:1px solid #e9e9e9;background-color:#fff;color:#484a5b}.c-tk-icon-button--secondary{border:1px solid #e9e9e9;background-color:#f9f9fa;color:#484a5b}.c-tk-icon-button--transparent{border-color:transparent;background-color:transparent;color:#484a5b}.c-tk-icon-button--transparent.is-active,.c-tk-icon-button--transparent:hover{border-color:transparent;background-color:transparent;color:#0caea1}.c-tk-icon-button--transparent-light{border-color:transparent;background-color:transparent;color:#e9e9e9}.c-tk-icon-button--transparent-light.is-active,.c-tk-icon-button--transparent-light:hover{border-color:transparent;background-color:transparent;color:#0caea1}@media only screen and (min-width:768px){.c-tk-icon-button{width:48px;height:48px}.c-tk-icon-button .icon-svg{width:20px;height:20px}}.c-tk-list-icon{font-size:1.6rem;line-height:1.25;display:flex;flex-direction:column;gap:1.6rem}.c-tk-list-icon__item{display:flex;column-gap:1.4rem}.c-tk-list-icon__icon{display:flex;flex-shrink:0;padding:.2rem 0;color:#6d6f82}.c-tk-list-icon__icon .icon-svg{margin:0;width:1em;height:1em}.c-tk-list-icon__icon .icon-svg__svg{width:100%;height:100%}.c-tk-checkbox{display:inline-flex;vertical-align:top;font-size:1.4rem;line-height:1.2857142857}.c-tk-checkbox__label{position:relative;padding-left:2.6rem;cursor:pointer}.c-tk-checkbox__label:after,.c-tk-checkbox__label:before{content:"";position:absolute;top:0;left:0;width:1.6rem;height:1.6rem}.c-tk-checkbox__label:before{border:1px solid #c8c8c8;background-color:#fff}.c-tk-checkbox__label:after{background-color:#6d6f82;opacity:0;transition:opacity .3s ease-in-out}.c-tk-checkbox__control:disabled~.c-tk-checkbox__label{cursor:not-allowed}.c-tk-checkbox__control:disabled~.c-tk-checkbox__label:before{background-color:#e9e9e9}.c-tk-checkbox__control:disabled~.c-tk-checkbox__label:after{background-color:#c8c8c8}.c-tk-checkbox__control:checked~.c-tk-checkbox__label:after{opacity:1}.c-tk-checkbox__label:after,.c-tk-checkbox__label:before{border-radius:.2rem}.c-tk-checkbox__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M11.92 5.11c.43.45.41 1.16-.03 1.58L7.5 10.92c-.43.41-1.1.41-1.54 0L4.57 9.7a1.11 1.11 0 1 1 1.54-1.61l.63.5 3.6-3.5a1.12 1.12 0 0 1 1.58.03z'/%3E%3C/svg%3E")}.c-tk-radio{display:inline-flex;vertical-align:top;font-size:1.4rem;line-height:1.2857142857}.c-tk-radio__label{position:relative;padding-left:2.6rem;cursor:pointer}.c-tk-radio__label:after,.c-tk-radio__label:before{content:"";position:absolute;top:0;left:0;width:1.6rem;height:1.6rem}.c-tk-radio__label:before{border:1px solid #c8c8c8;background-color:#fff}.c-tk-radio__label:after{background-color:#6d6f82;opacity:0;transition:opacity .3s ease-in-out}.c-tk-radio__control:disabled~.c-tk-radio__label{cursor:not-allowed}.c-tk-radio__control:disabled~.c-tk-radio__label:before{background-color:#e9e9e9}.c-tk-radio__control:disabled~.c-tk-radio__label:after{background-color:#c8c8c8}.c-tk-radio__control:checked~.c-tk-radio__label:after{opacity:1}.c-tk-radio__label:after,.c-tk-radio__label:before{border-radius:50%}.c-tk-radio__label:after{padding:4px;background-clip:content-box}.c-tk-card{display:flex;flex-direction:column;gap:1.6rem;position:relative}.c-tk-card__image{background-color:#d8d8d8;border-radius:.6rem;aspect-ratio:256/171;display:flex;overflow:hidden}.c-tk-card__image img{width:100%;height:100%;object-fit:cover}.c-tk-card__content{display:flex;flex-direction:column;gap:.8rem}.c-tk-card__heading,.c-tk-card__text>*{margin-bottom:0}.c-tk-card__heading{font-size:2rem;line-height:1.4;color:#000;letter-spacing:-.01em}.c-tk-card__link{text-decoration:none}.c-tk-card__text{color:#6d6f82;font-size:1.4rem;line-height:1.2857142857}.c-tk-card__text>*{font-size:inherit;line-height:inherit}.c-tk-card__text>*+*{margin-top:1.6rem}.c-tk-card-simple{border:1px solid #e9e9e9;border-radius:6px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-tk-offers-list__heading{margin-bottom:2.4rem}.c-tk-offers-list__list{display:grid;row-gap:3.2rem;column-gap:2.4rem}.c-tk-offers-list__item{display:flex;column-gap:1.6rem;align-items:center;position:relative;min-width:0}.c-tk-offers-list__image{background-color:#d8d8d8;border-radius:.6rem;overflow:hidden;width:4.8rem;flex-shrink:0;display:flex}.c-tk-offers-list__content{display:flex;flex-direction:column;row-gap:.6rem;min-width:0}.c-tk-offers-list__item-heading{display:flex;color:#000;font-weight:600;font-size:1.8rem;line-height:1.2222222222}.c-tk-offers-list__link{text-decoration:none}.c-tk-offers-list__label,.c-tk-offers-list__link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-tk-offers-list__label{color:#6d6f82;font-size:1.4rem;line-height:1.2857142857;text-decoration:underline}.c-tk-offers-list__more{margin:3.2rem 0 0}@media only screen and (min-width:480px){.c-tk-offers-list__list{grid-template-columns:1fr 1fr}}.c-tk-offers-list__image img{object-fit:cover}.c-tk-links-list__heading{color:#000;line-height:1.5555555556;margin-bottom:2.4rem}.c-tk-links-list__columns{display:grid;column-gap:2.4rem;row-gap:1.6rem}.c-tk-links-list__list{display:flex;flex-direction:column;row-gap:1.6rem;font-size:1.6rem;line-height:1.25;min-width:0}.c-tk-links-list__item{display:flex}.c-tk-links-list__link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}.c-tk-links-list__more{margin:3.2rem 0 0}.c-tk-links-list--search .c-tk-links-list__heading{margin-bottom:2rem}.c-tk-links-list--search .c-tk-links-list__list{row-gap:1.2rem}@media only screen and (max-width:1023.98px){.c-tk-links-list--toggleable{margin:0 -1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__heading{font-size:1.8rem;line-height:1.3333333333;margin-bottom:0;display:flex;align-items:center;column-gap:1.2rem;padding:2rem 4.4rem 2rem 3.6rem;transition:background-color .3s ease-in-out;position:relative;font-weight:600}.c-tk-links-list--toggleable .c-tk-links-list__heading:before{content:"";position:absolute;left:2.4rem;right:2.4rem;bottom:0;height:1px;background-color:#e9e9e9}.c-tk-links-list--toggleable .c-tk-links-list__heading .icon-svg{margin:0;transition:transform .3s ease-in-out}.c-tk-links-list--toggleable .c-tk-links-list__heading-label{flex-grow:1}.c-tk-links-list--toggleable .c-tk-links-list__list{row-gap:0;margin:0 2.4rem;border-bottom:1px solid #e9e9e9}.c-tk-links-list--toggleable .c-tk-links-list__item{margin:0 -2.4rem}.c-tk-links-list--toggleable .c-tk-links-list__item:first-child{padding-top:1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__item:last-child{padding-bottom:1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__link{font-weight:600;text-decoration:underline;padding:1.2rem 6rem;display:block;width:100%}.c-tk-links-list--toggleable .c-tk-links-list__heading:not(.is-active)+.c-tk-links-list__list{display:none}.c-tk-links-list--toggleable .c-tk-links-list__heading.is-active{background-color:#f9f9fa}.c-tk-links-list--toggleable .c-tk-links-list__heading.is-active .icon-svg{transform:scaleY(-1)}.c-tk-links-list--toggleable .c-tk-links-list__list.is-animating{overflow:hidden;height:0;transition:height .3s ease-in-out}}@media only screen and (max-width:767.98px){.c-tk-links-list--toggleable .c-tk-links-list__heading{padding-left:2.4rem;padding-right:3.2rem}.c-tk-links-list--toggleable .c-tk-links-list__heading:before{left:1.2rem;right:1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__list{margin:0 1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__item{margin:0 -1.2rem}.c-tk-links-list--toggleable .c-tk-links-list__link{padding-left:4.8rem;padding-right:4.8rem}}@media only screen and (min-width:768px){.c-tk-links-list__columns{grid-template-columns:repeat(3,auto)}}@media only screen and (min-width:1024px){.c-tk-links-list--toggleable .c-tk-links-list__heading .icon-svg{display:none}}.c-tk-simple-deal-card{position:relative;display:flex;column-gap:1.6rem;align-items:flex-start}.c-tk-simple-deal-card__image{display:flex;border-radius:.6rem;overflow:hidden;background-color:#d8d8d8;flex-shrink:0}.c-tk-simple-deal-card__content{display:flex;flex-direction:column;row-gap:.8rem;flex-grow:1;min-width:0}.c-tk-simple-deal-card__top{display:flex;align-items:flex-start;column-gap:.8rem}.c-tk-simple-deal-card__price{color:#0caea1;font-weight:600;font-size:1.6rem;line-height:1.25;margin-bottom:0}.c-tk-simple-deal-card__favorite{display:flex;color:#0caea1;margin-left:auto}.c-tk-simple-deal-card__favorite .icon-svg{margin:0}.c-tk-simple-deal-card__heading{font-size:1.6rem;line-height:1.375;color:#000;margin-bottom:0}.c-tk-simple-deal-card__link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;
  /*! autoprefixer: ignore next */color:inherit;text-decoration:none}.c-tk-simple-deal-card__locality{font-size:1.2rem;line-height:1.3333333333;color:#6d6f82;margin-top:auto;margin-bottom:0}.c-tk-simple-deal-card__button{margin-top:auto}.c-tk-simple-deal-card--search .c-tk-simple-deal-card__content{padding-top:.6rem;row-gap:.6rem}.c-tk-simple-deal-card--search .c-tk-simple-deal-card__heading{line-height:1.25}@media only screen and (max-width:374.98px){.c-tk-simple-deal-card__image{width:12rem}.c-tk-simple-deal-card__image img{width:100%;height:auto}.c-tk-simple-deal-card__heading{line-height:1.25}.c-tk-simple-deal-card__content{row-gap:.4rem}}.c-tk-simple-deal-cards-grid__row{row-gap:3.2rem}.c-tk-simple-deal-cards-grid__more{margin:3.2rem 0 0}.c-tk-localities-list__heading{position:relative;display:inline-flex;align-items:center;column-gap:1.2rem;font-size:1.8rem;line-height:1.2222222222;font-weight:600;color:#000;margin-bottom:0}.c-tk-localities-list__heading .icon-svg{margin:0;transition:transform .3s ease-in-out,color .1s ease-in-out}.c-tk-localities-list__heading .c-tk-localities-list__link{text-decoration:none}.c-tk-localities-list__link{color:inherit}.c-tk-localities-list__flag{display:flex;margin-right:.4rem}.c-tk-localities-list__list{display:flex;flex-wrap:wrap;column-gap:1.6rem;row-gap:.4rem;font-size:1.4rem;line-height:1.2857142857;color:#6d6f82}.c-tk-localities-list__wrapper.is-animating{overflow:hidden;height:0;transition:height .3s ease-in-out}.c-tk-localities-list__item--highlighted{color:#000;font-weight:600}@media only screen and (min-width:1024px){.c-tk-localities-list__list{font-size:1.2rem;line-height:1.5}}@media only screen and (max-width:767.98px){.c-tk-localities-list__heading:not(.is-active)+.c-tk-localities-list__wrapper{display:none!important}.c-tk-localities-list__heading.is-active .icon-svg{transform:scaleY(-1)}.c-tk-localities-list__heading .c-tk-localities-list__link:focus{color:#000}.c-tk-localities-list__link{text-decoration:none}.c-tk-localities-list__list{flex-direction:column;row-gap:1.6rem;font-size:1.6rem;padding-top:2.4rem}.c-tk-localities-list__item--more{display:none}}@media only screen and (min-width:768px){.c-tk-localities-list{display:flex;flex-direction:column;row-gap:.8rem}.c-tk-localities-list__heading{display:flex}.c-tk-localities-list__heading .icon-svg{transform:rotate(-90deg)}.c-tk-localities-list__heading:hover .icon-svg{color:#0caea1}.c-tk-localities-list__item--highlighted{order:2}}.c-tk-localities-lists-grid__row{row-gap:3.2rem}.c-tk-localities-lists-grid__more{margin:3.2rem 0 0}.c-tk-container{width:100%;padding-left:1.2rem;padding-right:1.2rem;margin-left:auto;margin-right:auto;max-width:1168px}@media only screen and (min-width:768px){.c-tk-container{padding-left:2.4rem;padding-right:2.4rem}}.c-tk-header{background-color:#fff;border-bottom:1px solid #e9e9e9;position:relative;z-index:100}.c-tk-header--sticky{position:sticky;top:0;left:0;right:0;background-color:transparent;transition:background-color .3s ease-in-out}.c-tk-header--sticky.is-active,.c-tk-header--sticky:has(.c-tk-header__menu.is-active){background-color:#fff}.c-tk-header--no-border{border-bottom-color:transparent}.c-tk-header__holder{display:flex;align-items:center;column-gap:2rem;position:relative;padding:1.2rem 0}@media only screen and (min-width:375px){.c-tk-header__holder{column-gap:2.4rem}}@media only screen and (min-width:768px){.c-tk-header__holder{min-height:96px}}.c-tk-header__tools{flex-grow:1;flex-basis:0;display:flex;justify-content:flex-end;align-items:center;column-gap:1.2rem}.c-tk-header__search{flex-grow:1}.c-tk-header__button{position:relative;flex-shrink:0}.c-tk-header__dialog{width:36rem;position:absolute;top:100%;right:0;padding-top:3.2rem;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-header__menu-footer{padding:2.4rem;display:grid;row-gap:1.2rem}.c-tk-header__dialog--user-menu{width:24rem}.c-tk-header__button:focus-within .c-tk-header__dialog,.c-tk-header__button:hover .c-tk-header__dialog{opacity:1;visibility:visible;transition-delay:.3s}.c-tk-header__button--menu-close,.c-tk-header__search.is-active~.c-tk-header__button{display:none}.c-tk-header.is-open{background-color:#fff}@media (max-width:767px){.c-tk-header.is-open .c-tk-header__logo{width:40px;overflow-x:hidden}}@media (max-width:359px){.c-tk-header.has-cart .c-tk-logo svg{height:24px}}@media (min-width:375px) and (max-width:424px){.c-tk-header.has-cart .c-tk-logo svg{height:32px}}@media only screen and (min-width:768px){.c-tk-header.has-cart .c-tk-logo svg{width:15.5rem}}@media only screen and (max-width:1023.98px){.c-tk-header__menu{position:fixed;top:9.7rem;bottom:0;left:0;right:0;background-color:#fff;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-header__menu .c-tk-dialog{border-radius:0;border:0;box-shadow:none}.c-tk-header__menu-body{flex-grow:1;overflow-x:hidden;overflow-y:auto}.c-tk-header__menu-dialog{padding:0 2.4rem}.c-tk-header__menu.is-active{opacity:1;visibility:visible}.c-tk-header__menu.is-active~.c-tk-header__tools .c-tk-header__button--menu-close{display:block}.c-tk-header__menu.is-active~.c-tk-header__tools>:not(.c-tk-header__button--menu-close){display:none}}.c-tk-header__dialog--user-login.is-active{visibility:visible;opacity:1}.c-tk-header__logo{flex-shrink:0}@media only screen and (max-width:767.98px){.c-tk-header__search{width:0;margin-left:-1.2rem}.c-tk-header__menu{top:65px}.c-tk-header__dialog--user-login{position:fixed;top:65px;left:0;right:0;bottom:0;width:100%;padding-top:0;background-color:#fff;overflow-y:auto}.c-tk-header__button--user{margin-left:-1.2rem}.c-tk-header__button--user>.c-tk-icon-button,.c-tk-header__dialog--favorite{display:none}.c-tk-header__menu.is-active~.c-tk-header__tools>.c-tk-header__button--user{display:block}.c-tk-header__dialog--user-login.is-active{opacity:1;visibility:visible}}@media only screen and (min-width:768px){.c-tk-header__holder{column-gap:4.8rem;padding-top:2.4rem;padding-bottom:2.4rem}.c-tk-header .c-tk-header__button--search,.c-tk-header__menu-footer{display:none}}@media only screen and (min-width:1024px){.c-tk-header__holder{column-gap:2.4rem}.c-tk-header__menu{margin:-1.2rem 0;align-self:stretch}.c-tk-header__menu,.c-tk-header__menu-body,.c-tk-header__menu-main{display:flex;min-width:0}.c-tk-header__menu-dialog{position:absolute;top:100%;left:0;right:0;padding-top:.8rem;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-header__menu-dialog.is-active{opacity:1;visibility:visible}}@media only screen and (min-width:1120px){.c-tk-header__holder{column-gap:4.8rem}}.c-tk-logo{display:inline-flex;vertical-align:top;overflow:hidden}.c-tk-logo svg{height:32px}@media (min-width:360px){.c-tk-logo svg{height:32px}}@media only screen and (min-width:768px){.c-tk-logo svg{height:40px}}@media only screen and (min-width:768px){.c-tk-logo{width:15.5rem}}.c-tk-main-menu__link,.c-tk-main-menu__toggle{font-size:1.8rem;line-height:1.3333333333;font-weight:600;display:flex;align-items:center;padding:2rem 3.2rem 2rem 2.4rem;color:#000;transition:color .1s ease-in-out,background-color .3s ease-in-out}.c-tk-main-menu__link .icon-svg,.c-tk-main-menu__toggle .icon-svg{margin:0}.c-tk-main-menu__toggle{position:relative;width:100%;background-color:transparent;border:0;column-gap:1.2rem;text-align:left}.c-tk-main-menu__toggle .icon-svg{color:#484a5b}.c-tk-main-menu__toggle--action{color:#ff2c65;text-decoration:none}.c-tk-main-menu__toggle--action .icon-svg{color:#ff2c65}.c-tk-main-menu__toggle--action .icon-svg--arrow-right{color:#484a5b}.c-tk-main-menu__toggle--action:hover{color:#ff2c65}.c-tk-main-menu__toggle-label{flex-grow:1}.c-tk-main-menu__link{column-gap:1.6rem;text-decoration:none;padding:2rem 3.2rem 2rem 3.6rem;min-width:0}.c-tk-main-menu__link>.icon-svg{transition:transform .3s ease-in-out}.c-tk-main-menu__link-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c-tk-main-menu__link-icon{display:flex;color:#0caea1}.c-tk-main-menu__item:hover .c-tk-main-menu__link>.icon-svg{transform:scaleY(-1);transition-delay:.3s}.c-tk-main-menu__item:hover .c-tk-main-menu__megamenu{opacity:1;visibility:visible}.c-tk-main-menu__link--action{color:#ff2c65}.c-tk-main-menu__link--action .c-tk-main-menu__link-icon{display:block;color:#ff2c65}.c-tk-main-menu__link--action .c-tk-main-menu__link-icon .icon-svg__svg{width:20px}.c-tk-main-menu__link--action:hover{color:#ff2c65!important;font-weight:700}@media only screen and (max-width:1023.98px){.c-tk-main-menu__item{position:relative}.c-tk-main-menu__link .icon-svg--arrow-down,.c-tk-main-menu__toggle .icon-svg--arrow-down{transition:transform .3s ease-in-out}.c-tk-main-menu__link{position:relative}.c-tk-main-menu__link-label{flex-grow:1}.c-tk-main-menu__megamenu{padding:0 4.8rem}.c-tk-main-menu__item+.c-tk-main-menu__item:before,.c-tk-main-menu__link:before,.c-tk-main-menu__toggle:before{content:"";position:absolute;height:1px;background-color:#e9e9e9}.c-tk-main-menu__link:before,.c-tk-main-menu__toggle:before{bottom:0;left:2.4rem;right:2.4rem}.c-tk-main-menu__item+.c-tk-main-menu__item{margin-top:1px}.c-tk-main-menu__item+.c-tk-main-menu__item:before{bottom:100%;left:4.8rem;right:4.8rem}.c-tk-main-menu__link:hover{color:#000}.c-tk-main-menu__link:not(.is-active)+.c-tk-main-menu__megamenu,.c-tk-main-menu__link:not(.is-active):before,.c-tk-main-menu__toggle:not(.is-active)+.c-tk-main-menu__list{display:none}.c-tk-main-menu__link.is-active,.c-tk-main-menu__toggle.is-active{background-color:#f9f9fa}.c-tk-main-menu__link.is-active .icon-svg--arrow-down,.c-tk-main-menu__toggle.is-active .icon-svg--arrow-down{transform:scaleY(-1)}.c-tk-main-menu__list.is-animating,.c-tk-main-menu__megamenu.is-animating{overflow:hidden;height:0;transition:height .3s ease-in-out}}@media only screen and (max-width:767.98px){.c-tk-main-menu__megamenu{padding:0 2.4rem}.c-tk-main-menu__toggle:before{left:1.2rem;right:1.2rem}.c-tk-main-menu__item+.c-tk-main-menu__item:before{left:2.4rem;right:2.4rem}}@media only screen and (min-width:768px){.c-tk-main-menu__toggle{padding-left:3.6rem;padding-right:4.4rem}.c-tk-main-menu__link{padding-left:6rem;padding-right:4.4rem}}@media only screen and (min-width:1024px){.c-tk-main-menu{display:flex;min-width:0}.c-tk-main-menu__toggle{display:none}.c-tk-main-menu__list{margin:0 -.8rem}.c-tk-main-menu__item,.c-tk-main-menu__list{display:flex;min-width:0}.c-tk-main-menu__link{font-size:1.5rem;line-height:1.25;padding:1.4rem .5rem;column-gap:.5rem}.c-tk-main-menu__link-icon{display:none}.c-tk-main-menu__megamenu{z-index:1;position:absolute;top:100%;left:0;right:0;padding-top:.8rem;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-main-menu__item:hover .c-tk-main-menu__link{color:#0caea1}}@media only screen and (min-width:1165px){.c-tk-main-menu__list{margin-left:-1.6rem;margin-right:-1.6rem}.c-tk-main-menu__link{padding-left:1rem;padding-right:1.2rem;column-gap:.8rem;font-size:1.6rem}}.c-tk-megamenu__group{padding:2.4rem}.c-tk-megamenu.is-animating{overflow:hidden;height:0;transition:height .3s ease-in-out}@media only screen and (max-width:1023.98px){.c-tk-megamenu__group--links{padding:0;margin:0 -3.6rem}.c-tk-megamenu__group--card,.c-tk-megamenu__group--localities{display:none}}@media only screen and (max-width:767.98px){.c-tk-megamenu__group--links{margin:0 -1.2rem}}@media only screen and (min-width:768px){.c-tk-megamenu{display:flex}.c-tk-megamenu__group{flex:1 1 0;min-width:0;padding:0 2.4rem}.c-tk-megamenu__group+.c-tk-megamenu__group{border-left:1px solid #e9e9e9}.c-tk-megamenu__group--card{max-width:30.4rem}}@media only screen and (min-width:768px) and (max-width:1023.98px){.c-tk-megamenu{padding:3.2rem 0}.c-tk-header__menu-dialog .c-tk-megamenu{padding:0}}@media only screen and (min-width:1024px){.c-tk-megamenu__group{padding:3.2rem 2.4rem}.c-tk-megamenu__group--card{max-width:32rem}.c-tk-megamenu__group--localities{max-width:43rem}}@media only screen and (min-width:1120px){.c-tk-megamenu__group{padding:3.2rem}}.c-tk-more-link{font-size:1.8rem;line-height:1.5555555556;font-weight:600;display:inline-flex;vertical-align:top;align-items:center;column-gap:1.2rem;text-decoration:none}.c-tk-more-link .icon-svg{margin:0}.c-tk-user-menu{padding:3.2rem 3.2rem 2rem}.c-tk-user-menu__user{color:#000;line-height:1.5555555556;margin-bottom:2.4rem}.c-tk-user-menu__list{display:flex;flex-direction:column;row-gap:1.6rem;font-size:1.6rem;line-height:1.25}.c-tk-user-menu__link{text-decoration:none}.c-tk-user-login-dialog__heading{color:#000;line-height:1.5555555556;margin-bottom:2.4rem}.c-tk-user-login-dialog__subheading{color:#000;font-size:1.6rem;line-height:1.25}.c-tk-user-login-dialog__body{padding:3.2rem}.c-tk-user-login-dialog__inputs{display:flex;flex-direction:column;row-gap:1.2rem}.c-tk-user-login-dialog__text{margin-bottom:0;font-size:1.4rem;line-height:1.4285714286;color:#6d6f82}.c-tk-user-login-dialog__submit{display:grid;row-gap:1.2rem;margin-top:2.4rem}.c-tk-user-login-dialog__submit .c-tk-button,.c-tk-user-login-dialog__submit .c-tk-calendar-range__day,.c-tk-user-login-dialog__submit .c-tk-calendar-range__footer-button,.c-tk-user-login-dialog__submit .c-tk-person-selector__footer-button{flex-shrink:0}.c-tk-user-login-dialog__footer{margin-top:1px;padding:3.2rem;position:relative}.c-tk-user-login-dialog__footer:before{content:"";position:absolute;left:3.2rem;right:3.2rem;bottom:100%;height:1px;background-color:#e9e9e9}.c-tk-user-login-dialog__buttons{display:flex;flex-direction:column;row-gap:1.2rem;margin-bottom:0}.c-tk-user-login-dialog__agreement{font-size:1.1rem;line-height:1.2727272727;margin:2.4rem 0 0;color:#6d6f82}.c-tk-user-login-dialog__agreement a,.c-tk-user-login-dialog__text a{color:#0caea1}.c-tk-user-login-dialog__agreement a:hover,.c-tk-user-login-dialog__text a:hover{text-decoration:none}.c-tk-user-login-dialog__submit--columns{display:flex;justify-content:space-between;align-items:center;column-gap:2.4rem}.c-tk-user-login-dialog .c-tab__content.is-active{padding-bottom:0}.c-tk-favorite-dialog{padding:3.2rem}.c-tk-favorite-dialog__heading{color:#000;line-height:1.5555555556;margin-bottom:2.4rem;letter-spacing:-.01em}.c-tk-favorite-dialog__heading-icon{display:inline-flex;align-items:center}.c-tk-favorite-dialog__cards{margin:-.8rem -.8rem 0;padding-bottom:3.2rem;display:flex;flex-direction:column;row-gap:1.2rem}.c-tk-favorite-dialog__footer{padding-top:3.2rem;border-top:1px solid #e9e9e9}.c-tk-favorite-dialog__buttons{display:grid}.c-tk-search-form__header{display:flex;column-gap:1.2rem}.c-tk-search-form__input{flex-grow:1;position:relative}.c-tk-search-form__input .c-tk-textfield__control{padding-right:5.3rem;background-color:#f9f9fa}.c-tk-search-form__button{position:absolute;top:.4rem;right:.4rem;display:flex;align-items:center;justify-content:center;padding:0;border:0;background-color:#0caea1;color:#fff;width:4rem;height:4rem;border-radius:50%;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-search-form__button:hover{background-color:#1ad5b5;color:#fff}.c-tk-search-form__button.is-active,.c-tk-search-form__button:active{background-color:#00c6a4}.c-tk-search-form__close{display:none;flex-shrink:0}.c-tk-search-form__close button{width:48px;height:48px}.c-tk-search-form__dialog{left:0;right:0;opacity:0;visibility:hidden}.c-tk-search-form.is-active .c-tk-search-form__dialog,.c-tk-search-form.is-typing .c-tk-search-form__button{opacity:1;visibility:visible}.c-tk-search-form.is-active .c-tk-search-form__dialog{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.c-tk-search-form.is-active .c-tk-search-form__close{display:block}.c-tk-search-form.is-active .c-tk-search-form__header{opacity:1;visibility:visible}@media only screen and (max-width:767.98px){.c-tk-search-form__header{justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}}@media only screen and (max-width:479.98px){.c-tk-search-form__input,.c-tk-search-form__temp-input{position:absolute;left:5rem;top:1.2rem;right:5.6rem}.c-tk-search-form__temp-input{width:auto;opacity:0}}@media only screen and (max-width:767.98px){.c-tk-search-form__dialog{position:fixed;top:65px;bottom:0;z-index:100;overflow-x:hidden;overflow-y:auto;background-color:#fff;max-height:calc(var(--visual-viewport-height, 100dvh) - 65px)}}@media only screen and (min-width:768px){.c-tk-search-form{position:relative}.c-tk-search-form__temp-input{display:none}.c-tk-search-form__dialog{position:absolute;top:100%;padding-top:3.2rem;margin-right:6.4rem;min-width:36rem}.c-tk-search-form__body{max-height:calc(100vh - 12rem);overflow-x:hidden;overflow-y:auto}}@media only screen and (min-width:1024px){.c-tk-search-form.is-active .c-tk-search-form__header{opacity:1;visibility:visible}}.c-tk-search-box{padding:1.6rem;display:flex;flex-direction:column;row-gap:2.4rem}.c-tk-search-box__heading{line-height:1.5555555556;margin-bottom:.8rem}.c-tk-search-box__cards{display:flex;flex-direction:column;row-gap:1.2rem}.c-tk-favourite-places{display:flex;align-items:start;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:visible}@media only screen and (min-width:1248px){.c-tk-favourite-places{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;overflow:visible}}.c-tk-favourite-place{position:relative;width:calc(50% - 6px);height:220px;display:flex;flex-direction:column;justify-content:end;align-items:center;border:1px solid #e3e3e6;border-radius:6px;padding:16px 14px;flex-shrink:0;text-decoration:none;transition:transform .3s ease-in-out;overflow:hidden}.c-tk-favourite-place:hover{transform:translateY(-10px);box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-tk-favourite-place:hover .c-tk-favourite-place__overlay{height:120px}@media only screen and (min-width:768px){.c-tk-favourite-place{width:170px}}@media only screen and (min-width:1248px){.c-tk-favourite-place{width:100%}}.c-tk-favourite-place__background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:1;transition:all .3s ease-in-out}.c-tk-favourite-place__overlay{position:absolute;left:0;right:0;bottom:0;width:100%;height:96px;z-index:2;background-image:linear-gradient(0deg,#000,transparent 90%);transition:height .3s ease-in-out}.c-tk-favourite-place__name{color:#fff;font-size:18px;font-size:1.8rem;line-height:1.3;z-index:3}.c-tk-pills{width:100%;display:flex;flex-wrap:nowrap;align-items:end;gap:12px;overflow-x:auto}.c-tk-pill{font-size:14px;font-size:1.4rem;line-height:18px;border-radius:6px;padding:6px 12px;font-weight:600;border:1px solid #e9e9e9;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);text-decoration:none;white-space:nowrap}.c-tk-pill.is-active,.c-tk-pill:focus,.c-tk-pill:hover{border-color:#0caea1}.c-tk-pill__number{color:#0caea1}.c-tk-pills__content{opacity:0;visibility:hidden;height:0;pointer-events:none;transition:opacity .3s ease-in-out}.c-tk-pills__content.is-active{opacity:1;visibility:visible;height:auto;pointer-events:auto}.c-tk-experience__wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}@media only screen and (min-width:768px){.c-tk-experience__wrapper{grid-template-columns:repeat(2,1fr)}}.c-tk-experience img{width:100%;height:220px;margin-bottom:16px;object-fit:cover;border-radius:6px}.c-tk-experience__title{font-size:14px;font-size:1.4rem;line-height:18px;color:#7f7f7f;margin-bottom:8px}.c-tk-experience__show-more{font-size:14px;font-size:1.4rem;line-height:24px;font-weight:600;margin-bottom:0}.c-tk-experience__show-more a{text-decoration:none}.c-tk-experience__show-more a:hover{color:#0caea1}.c-tk-experience__show-more a svg{vertical-align:unset}.c-tk-swipe{position:relative}.c-tk-swipe .c-tk-swipe__button{display:none}.c-tk-swipe--swipable-next .c-tk-swipe__button--next,.c-tk-swipe--swipable-prev .c-tk-swipe__button--prev{display:inline-flex}.c-tk-swipe__content{overflow-x:auto;scroll-behavior:smooth}.c-tk-swipe__content::-webkit-scrollbar{display:none}.c-tk-swipe__button{position:absolute;top:60px;z-index:10;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #e9e9e9;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);cursor:pointer;text-decoration:none}.c-tk-swipe__button:hover{color:#0caea1;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-tk-swipe__button--prev{left:0;transform:translateX(-25%)}.c-tk-swipe__button--next{right:0;transform:translateX(25%)}@media only screen and (min-width:768px){.c-tk-swipe__button{transform:translateX(50%)}.c-tk-swipe__button--prev{left:0;transform:translateX(-50%)}.c-tk-swipe__button--next{right:0;transform:translateX(50%)}}.c-tk-swipe--centered .c-tk-swipe__button{top:50%}.c-tk-swipe--centered .c-tk-swipe__button--prev{transform:translate(-25%,-50%)}.c-tk-swipe--centered .c-tk-swipe__button--next{transform:translate(25%,-50%)}@media only screen and (min-width:768px){.c-tk-swipe--centered .c-tk-swipe__button--prev{transform:translate(-50%,-50%)}.c-tk-swipe--centered .c-tk-swipe__button--next{transform:translate(50%,-50%)}}.c-tk-swipe--compact .c-tk-swipe__button{width:32px;height:32px}.c-tk-top-bar{font-size:14px;font-size:1.4rem;line-height:1.3;background-color:#fff;color:#222;text-align:center;padding:8px 12px;font-weight:600;overflow-x:auto}.c-tk-top-bar svg{color:#7f7f7f}.c-tk-top-bar--notify,.c-tk-top-bar--notify svg{color:#ffa82c}.c-tk-top-bar--christmas{background-color:#ff2c65;color:#fff}.c-tk-top-bar--christmas svg{color:#fff}.c-tk-top-bar--black{background-color:#222;color:#fff}.c-tk-top-bar--black svg{color:#fff}.c-tk-top-bar--white-green-text{background-color:#fff;color:#0caea1}.c-tk-top-bar--white-green-text svg{color:#0caea1}.c-tk-top-bar--white-pink-text{background-color:#fff;color:#ff2c65}.c-tk-top-bar--white-pink-text svg{color:#ff2c65}.c-tk-top-bar--white-orange-text{background-color:#fff;color:#ffa82c}.c-tk-top-bar--white-orange-text svg{color:#ffa82c}.c-tk-top-bar--orange-white-text{background-color:#ffa82c;color:#fff}.c-tk-top-bar--orange-white-text svg{color:#fff}.c-tk-top-bar__content{position:relative;height:auto;display:flex;justify-content:start;gap:32px}@media only screen and (max-width:1023px){.c-tk-top-bar__content{justify-content:space-between}}@media only screen and (min-width:1248px){.c-tk-top-bar__content{justify-content:center}}@media only screen and (min-width:768px){.c-tk-top-bar__content--mobile{display:none}}@media only screen and (max-width:767px){.c-tk-top-bar__content--tablet{display:none}}.c-tk-top-bar__center,.c-tk-top-bar__left,.c-tk-top-bar__right{flex:1 1 auto;display:flex;align-items:center;gap:32px;flex-wrap:nowrap}.c-tk-top-bar__right{justify-content:flex-end}.c-tk-top-bar__center{justify-content:center}.c-tk-top-bar__content-item{vertical-align:middle;display:flex;align-items:center;gap:8px;white-space:nowrap}.c-tk-top-bar__content-item>.c-tk-top-bar__icon:first-of-type{margin-left:0}.c-tk-top-bar__content-item--phone a{text-decoration:none}@media only screen and (min-width:1248px){.c-tk-top-bar__content-item--phone{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:10}}.c-tk-top-bar__paragraph{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-block;vertical-align:middle;margin-bottom:0}.c-tk-top-bar__paragraph .c-tk-top-bar__icon{margin-left:10px}.c-tk-top-bar__paragraph--bigger{font-size:16px;font-size:1.6rem;line-height:1.3}.c-tk-top-bar__paragraph--bigger a{color:inherit}@media only screen and (max-width:560px){.c-tk-top-bar__paragraph{font-size:13px;font-size:1.3rem;line-height:1.3}}.c-tk-top-bar__icon{position:relative;top:-3px;margin-left:30px;margin-right:5px;vertical-align:middle}.c-tk-calendar-range__wrapper{position:relative}.c-tk-calendar-range__wrapper .flatpickr-wrapper{width:100%}.c-tk-calendar-range__wrapper .flatpickr-innerContainer,.c-tk-calendar-range__wrapper .flatpickr-rContainer,.c-tk-calendar-range__wrapper .flatpickr-wrapper{width:100%!important}.c-tk-calendar-range__wrapper .flatpickr-calendar.static{width:100%!important;display:block;position:static!important}.c-tk-calendar-range__wrapper .flatpickr-calendar.arrowTop:before{display:none}.c-tk-calendar-range__wrapper .flatpickr-calendar{border:none;box-shadow:none}.c-tk-calendar-range__wrapper .flatpickr-current-month input.cur-year,.c-tk-calendar-range__wrapper .flatpickr-current-month span.cur-month{font-weight:600}.c-tk-calendar-range__wrapper .flatpickr-day{font-size:16px;font-size:1.6rem;line-height:39px;font-weight:600;border-radius:6px}.c-tk-calendar-range__wrapper .flatpickr-day.inRange{border-radius:0;background-color:#f7f3ed;border-color:#f7f3ed;box-shadow:-5px 0 0 #f7f3ed,5px 0 0 #f7f3ed}.c-tk-calendar-range__wrapper .flatpickr-day.endRange,.c-tk-calendar-range__wrapper .flatpickr-day.selected,.c-tk-calendar-range__wrapper .flatpickr-day.selected:hover,.c-tk-calendar-range__wrapper .flatpickr-day:hover{color:#fff;background-color:#000;border-color:#000}.c-tk-calendar-range__wrapper .flatpickr-day.endRange.startRange,.c-tk-calendar-range__wrapper .flatpickr-day.selected.startRange,.c-tk-calendar-range__wrapper .flatpickr-day.startRange.startRange{border-radius:6px 0 0 6px}.c-tk-calendar-range__wrapper .flatpickr-day.endRange.endRange,.c-tk-calendar-range__wrapper .flatpickr-day.selected.endRange,.c-tk-calendar-range__wrapper .flatpickr-day.startRange.endRange{border-radius:0 6px 6px 0}.c-tk-calendar-range__wrapper .flatpickr-day.today{border-color:#000}.c-tk-calendar-range__wrapper .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.c-tk-calendar-range__wrapper .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.c-tk-calendar-range__wrapper .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #f7f3ed;background-color:#f7f3ed;border-color:#f7f3ed}.c-tk-calendar-range__wrapper .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-5px 0 0 #f7f3ed,5px 0 0 #f7f3ed}.c-tk-calendar-range__wrapper .flatpickr-months{margin-bottom:16px}.c-tk-calendar-range__wrapper .dayContainer+.dayContainer{box-shadow:none}.c-tk-calendar-range__wrapper .flatpickr-day.hidden{visibility:hidden}.c-tk-calendar-range__wrapper .flatpickr-days,.c-tk-calendar-range__wrapper .flatpickr-months,.c-tk-calendar-range__wrapper .flatpickr-weekdays{width:100%!important;display:flex;align-items:start;gap:16px}.c-tk-calendar-range__wrapper .dayContainer{width:100%;min-width:auto;max-width:100%;display:grid;grid-template-columns:repeat(7,1fr);justify-content:start;gap:4px}.c-tk-calendar-range__wrapper .flatpickr-day{font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;height:100%;aspect-ratio:1;border-color:#e9e9e9;margin:0;max-width:none}.c-tk-calendar-range__wrapper .flatpickr-next-month:hover svg,.c-tk-calendar-range__wrapper .flatpickr-prev-month:hover svg{fill:#0caea1}@media only screen and (min-width:768px){.c-tk-calendar-range__wrapper .flatpickr-days,.c-tk-calendar-range__wrapper .flatpickr-months,.c-tk-calendar-range__wrapper .flatpickr-weekdays{gap:32px}}.c-tk-calendar-range__value{font-size:14px;font-size:1.4rem;line-height:1.3;position:relative;width:100%;padding-left:44px;min-height:35px;cursor:pointer;font-weight:400;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.c-tk-calendar-range__value:before{content:"";display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.667 1.333H12V.667a.666.666 0 1 0-1.333 0v.666H5.333V.667A.666.666 0 1 0 4 .667v.666h-.667A3.337 3.337 0 0 0 0 4.667v8A3.337 3.337 0 0 0 3.333 16h9.334A3.337 3.337 0 0 0 16 12.667v-8a3.337 3.337 0 0 0-3.333-3.334zM3.333 2.668h9.333c1.103 0 2 .897 2 2v.667H1.333v-.667c0-1.103.897-2 2-2zm-2 10c0 1.103.897 2 2 2h9.333c1.103 0 2-.897 2-2v-6H1.333v6zm11.333-3.333A.666.666 0 0 1 12 10H4a.666.666 0 1 1 0-1.333h8c.368 0 .666.299.666.667zm-5.333 3.33a.667.667 0 1 0 0-1.333H4a.667.667 0 1 0 0 1.333h3.333z" fill="%23000"/></svg>');background-repeat:no-repeat;background-size:contain;z-index:1}.c-tk-calendar-range__calendar-wrapper{position:absolute;top:calc(100% + 1px);left:0;right:0;width:100%;background-color:#fff;padding:12px;z-index:10;height:0;opacity:0;pointer-events:none;border-radius:6px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-tk-calendar-range__calendar-wrapper.is-active{height:auto;opacity:1;pointer-events:auto}@media only screen and (min-width:768px){.c-tk-calendar-range__calendar-wrapper{padding:24px}}@media only screen and (min-width:1024px){.c-tk-calendar-range__calendar-wrapper{min-width:705px;top:calc(100% + 5px)}}.c-tk-calendar-range__day-wrapper{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.c-tk-calendar-range__day{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-size:1.4rem;line-height:1.3;color:#000;border-radius:6px;background-color:#fff;padding:7px 12px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border:1px solid #e9e9e9}.c-tk-calendar-range__day.is-active{color:#0caea1;border-color:#0caea1}.c-tk-calendar-range__footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px;border-top:1px solid #f0f0f2;padding-top:24px}.c-tk-calendar-range__footer-label{font-size:14px;font-size:1.4rem;line-height:1.3;color:#7f7f7f}.c-tk-calendar-range__footer-button{font-size:14px;font-size:1.4rem;line-height:1.3;padding:8px 16px}.c-tk-person-selector__wrapper{position:relative}.c-tk-person-selector__value{font-size:14px;font-size:1.4rem;line-height:1.3;position:relative;font-weight:400;width:100%;padding-left:44px;min-height:35px;min-width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.c-tk-person-selector__value:before{left:16px;width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.037 4.913c0 2.713 2.222 4.913 4.964 4.913 2.741 0 4.963-2.2 4.963-4.913S9.742 0 7.001 0C4.259 0 2.037 2.2 2.037 4.913zm8.147 0c0 1.74-1.425 3.15-3.182 3.15S3.82 6.652 3.82 4.912s1.425-3.15 3.182-3.15 3.182 1.41 3.182 3.15z" fill="currentColor"/><path fill-rule="evenodd" clip-rule="evenodd" d="M.073 15.998A6.915 6.915 0 0 1 0 14.991c0-3.826 3.134-6.928 7-6.928s7 3.102 7 6.928c0 .342-.025.678-.073 1.007h-1.809c.066-.326.1-.662.1-1.007 0-2.852-2.337-5.165-5.219-5.165-2.881 0-5.218 2.313-5.218 5.165 0 .345.034.681.1 1.007H.072z" fill="currentColor"/></svg>');z-index:1}.c-tk-person-selector__value:after,.c-tk-person-selector__value:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}.c-tk-person-selector__value:after{right:16px;width:10px;height:6px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.226c0-.304-.113-.608-.34-.845A1.25 1.25 0 0 0 7.906.337L4.991 3.08 2.096.34A1.249 1.249 0 0 0 .344.38a1.217 1.217 0 0 0 .039 1.733L4.132 5.66a1.25 1.25 0 0 0 1.71.003l3.773-3.548c.255-.241.385-.565.385-.89z' fill='%230000'/%3E%3C/svg%3E")}.c-tk-person-selector__persons-wrapper{position:absolute;top:calc(100% + 5px);left:0;right:0;width:100%;background-color:#fff;padding:24px;z-index:var(--z-index-dropdown);height:0;opacity:0;pointer-events:none;border-radius:6px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-tk-person-selector__persons-wrapper.is-active{height:auto;opacity:1;pointer-events:auto}@media only screen and (min-width:768px){.c-tk-person-selector__persons-wrapper{padding:24px 32px}}@media only screen and (min-width:1024px){.c-tk-person-selector__persons-wrapper{min-width:412px}}.c-tk-person-selector__persons-container{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-bottom:32px}@media only screen and (min-width:400px){.c-tk-person-selector__persons-container{grid-template-columns:repeat(2,1fr)}}.c-tk-person-selector__persons-container .c-tk-amount-counter{margin-top:16px}.c-tk-person-selector__children-container{display:flex;flex-direction:column;gap:12px}.c-tk-person-selector__children-container,.c-tk-person-selector__persons-container{font-weight:600}.c-tk-person-selector__children-wrapper{display:flex;align-items:center;gap:40px;font-weight:600}.c-tk-person-selector__children-wrapper div:first-child{width:100px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;flex-shrink:0}.c-tk-person-selector__children-wrapper div:nth-child(2){font-weight:400;flex-grow:1}.c-tk-person-selector__children-wrapper .c-selectbox__custom-label{padding:10px 16px}.c-tk-person-selector__children-wrapper .c-form-block__input{margin-bottom:0}.c-tk-person-selector__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #f0f0f2;margin-top:32px;padding-top:24px}.c-tk-person-selector__footer-label{font-size:14px;font-size:1.4rem;line-height:1.3;color:#7f7f7f}.c-tk-person-selector__footer-button{font-size:14px;font-size:1.4rem;line-height:1.3;padding:8px 16px}.c-tk-amount-counter{display:flex;align-items:center;border-radius:6px;border:1px solid #e9e9e9;background-color:#f9f9fa}.c-tk-amount-counter__value{font-size:14px;font-size:1.4rem;line-height:1.3;flex-grow:1;text-align:center}.c-tk-amount-counter__button{display:inline-flex;align-items:center;justify-content:center;height:40px;aspect-ratio:1;flex-shrink:0;border:0;background-color:transparent;cursor:pointer}.c-tk-amount-counter__button:focus,.c-tk-amount-counter__button:hover{color:#0caea1}.c-tk-filter-locations{position:relative}.c-tk-filter-locations.active .c-tk-filter-locations__preview-icon{transform:rotate(180deg)}.c-tk-filter-locations.active .c-tk-filter-locations__overlay{display:block;position:fixed;left:0;top:0;bottom:0;right:0;z-index:10}@media only screen and (max-width:769px){.c-tk-filter-locations.active .c-tk-filter-locations__overlay{display:none}}.c-tk-filter-locations.active .c-tk-filter-locations__content{display:block}.c-tk-filter-locations__preview{font-size:14px;font-size:1.4rem;line-height:1.3;width:100%;padding:14px 30px 14px 16px;color:#222;background-color:#f9f9fa;border-radius:3px;position:relative;min-height:35px;cursor:pointer;font-weight:400;border:1px solid #e9e9e9}.c-tk-filter-locations__preview:after{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:6px;display:block;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1.226c0-.304-.113-.608-.34-.845A1.25 1.25 0 0 0 7.906.337L4.991 3.08 2.096.34A1.249 1.249 0 0 0 .344.38a1.217 1.217 0 0 0 .039 1.733L4.132 5.66a1.25 1.25 0 0 0 1.71.003l3.773-3.548c.255-.241.385-.565.385-.89z' fill='%237F7F7F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.c-tk-filter-locations__preview-icon{position:absolute;right:4px;top:10px;color:#ffa82c}.c-tk-filter-locations__preview-content{overflow:hidden;white-space:nowrap;position:relative;text-overflow:ellipsis}.c-tk-filter-locations__overlay{display:none}.c-tk-filter-locations__content{display:none;top:40px;width:100%;z-index:10;position:absolute;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border:1px solid #e9e9e9;border-radius:3px;overflow:hidden;min-width:240px}@media only screen and (min-width:1024px){.c-tk-filter-locations__content{width:250px}}@media only screen and (min-width:1248px){.c-tk-filter-locations__content{width:100%}}@media only screen and (max-width:768px){.c-tk-filter-locations__content{flex-direction:column;left:-30px;right:-30px;width:auto!important;max-width:none}}@media only screen and (max-width:769px){.c-tk-filter-locations__content{position:static;border-top-left-radius:0;border-top-right-radius:0;margin-top:-15px;padding-top:12px}}.c-tk-filter-locations__item{display:flex;align-items:center;cursor:pointer;position:relative;padding:12px 0}.c-tk-filter-locations__item:not(:first-of-type){border-top:1px solid #e9e9e9}.c-tk-filter-locations__input{display:none}.c-tk-filter-locations__input+.c-tk-filter-locations__item{align-items:start}.c-tk-filter-locations__item-checkbox{width:16px;height:16px;border:1px solid #7f7f7f;background-color:#fff;position:relative;display:inline-block;margin-right:12px;border-radius:3px;flex-shrink:0}.c-tk-filter-locations__content-body{width:100%;padding:12px 10px 12px 24px;max-height:400px;overflow-y:auto}@media only screen and (max-width:768px){.c-tk-filter-locations__content-body{width:100%;max-height:none;overflow-y:visible}}.c-tk-filter-locations__content-footer{display:flex;justify-content:space-between;padding:18px 24px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fafafa}.c-tk-filter-locations__content-footer button{margin:0}.c-tk-filter-locations__discard{position:relative;font-size:14px;font-size:1.4rem;line-height:17px;background:none;outline:none;border:none;padding:6px 0 6px 16px;white-space:nowrap;font-weight:600;color:#4d4d4d;cursor:pointer;transition:background-color .3s ease-in-out}.c-tk-filter-locations__discard:hover{color:rgb(51.5,51.5,51.5)}.c-tk-filter-locations__discard-icon{color:#868686;position:relative;top:-3px}.c-tk-filter-locations__submit{padding:7px 15px 5px 5px;outline:none;border:none;border-radius:20px;cursor:pointer;background-color:#0caea1;font-weight:700;color:#fff;transition:background-color .3s ease-in-out}.c-tk-filter-locations__submit:hover{background-color:rgb(10.3548387097,150.1451612903,138.9274193548)}.c-tk-filter-locations__submit-icon{position:relative;top:-3px}.c-tk-filter-locations__close{font-size:14px;font-size:1.4rem;line-height:18px;outline:none;border:none;cursor:pointer;height:32px;padding:6px 16px;transition:color .3s ease-in-out}.c-tk-filter-locations__close-icon{position:absolute;top:50%;left:-2px;margin:0;transform:translateY(-50%);color:#7f7f7f}.c-tk-filter-locations__item-image{width:20px;margin-right:10px;display:inline-block}.c-tk-filter-locations__item-icon{display:inline-block;position:absolute;top:10px;right:0;padding:10px 5px 10px 18px;margin:0}.c-tk-filter-locations__item-icon:hover{color:rgb(8.7096774194,126.2903225806,116.8548387097)}.c-tk-filter-locations__item-icon.active{transform:rotate(180deg);padding-right:18px;padding-left:5px}.c-tk-filter-locations__item-name{font-size:14px;font-size:1.4rem;line-height:18px;display:inline-block;font-weight:600}.c-tk-filter-locations__item-name--secondary{font-weight:400}.c-tk-filter-locations__input:checked+.c-tk-filter-locations__item .c-tk-filter-locations__item-checkbox{background-color:#7f7f7f}.c-tk-filter-locations__input:checked+.c-tk-filter-locations__item .c-tk-filter-locations__item-checkbox:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:8px;height:8px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M.23 4.887a1.116 1.116 0 0 1 1.884-.808l.623.494 3.606-3.492a1.115 1.115 0 0 1 1.542 1.612L3.511 6.92a1.116 1.116 0 0 1-1.54.002L.576 5.695a1.114 1.114 0 0 1-.347-.808z" fill="%23fff"/></svg>');background-repeat:no-repeat;background-size:contain}.c-tk-filter-locations__input:indeterminate+.c-tk-filter-locations__item .c-tk-filter-locations__item-checkbox{background-color:#7f7f7f}.c-tk-filter-locations__input:indeterminate+.c-tk-filter-locations__item .c-tk-filter-locations__item-checkbox:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:7px;height:2px;margin:auto;text-align:center;background-color:#fff}.c-tk-filter-locations__input[data-parent]:not([data-parent=""])+.c-tk-filter-locations__item{margin-left:28px;padding:8px 0;border:none}.c-tk-breadcrumb__list{display:flex;align-items:center;justify-content:start;flex-wrap:wrap;row-gap:12px;column-gap:12px;list-style:none;font-size:12px}@media only screen and (min-width:768px){.c-tk-breadcrumb__list{row-gap:16px;column-gap:20px}}.c-tk-breadcrumb__icon{display:block;width:16px;margin-left:0;margin-right:0}.c-tk-breadcrumb__icon svg{width:100%;height:auto}@media only screen and (min-width:768px){.c-tk-breadcrumb__icon{width:20px}}.c-tk-breadcrumb__arrow{position:relative;width:4px;margin-right:12px}.c-tk-breadcrumb__arrow svg{width:100%;height:auto}@media only screen and (min-width:768px){.c-tk-breadcrumb__arrow{width:5px;margin-right:20px}}.c-tk-breadcrumb__item{font-size:12px;font-size:1.2rem;display:inline-flex;align-items:center;flex-shrink:0;flex-wrap:wrap;vertical-align:middle;position:relative}@media only screen and (min-width:768px){.c-tk-breadcrumb__item{font-size:14px;font-size:1.4rem}}.c-tk-breadcrumb__link{color:#7f7f7f;display:block;text-decoration:none}.c-tk-rooms{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.c-tk-room-wrapper{border:1px solid #e9e9e9;border-radius:6px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-tk-room-wrapper.is-hidden{display:none}.c-tk-room{padding:12px}.c-tk-room--disabled .c-tk-room__image,.c-tk-room-wrapper--disabled .c-tk-room__image,.c-tk-room-wrapper[disabled] .c-tk-room__image,.c-tk-room[disabled] .c-tk-room__image{filter:grayscale(1)}.c-tk-room--disabled .c-tk-room__price,.c-tk-room--disabled .c-tk-room__price-info,.c-tk-room-wrapper--disabled .c-tk-room__price,.c-tk-room-wrapper--disabled .c-tk-room__price-info,.c-tk-room-wrapper[disabled] .c-tk-room__price,.c-tk-room-wrapper[disabled] .c-tk-room__price-info,.c-tk-room[disabled] .c-tk-room__price,.c-tk-room[disabled] .c-tk-room__price-info{color:#c8c8c8}.c-tk-room--disabled .c-tk-button,.c-tk-room--disabled .c-tk-calendar-range__day,.c-tk-room--disabled .c-tk-calendar-range__footer-button,.c-tk-room--disabled .c-tk-person-selector__footer-button,.c-tk-room-wrapper--disabled .c-tk-button,.c-tk-room-wrapper--disabled .c-tk-calendar-range__day,.c-tk-room-wrapper--disabled .c-tk-calendar-range__footer-button,.c-tk-room-wrapper--disabled .c-tk-person-selector__footer-button,.c-tk-room-wrapper[disabled] .c-tk-button,.c-tk-room-wrapper[disabled] .c-tk-calendar-range__day,.c-tk-room-wrapper[disabled] .c-tk-calendar-range__footer-button,.c-tk-room-wrapper[disabled] .c-tk-person-selector__footer-button,.c-tk-room[disabled] .c-tk-button,.c-tk-room[disabled] .c-tk-calendar-range__day,.c-tk-room[disabled] .c-tk-calendar-range__footer-button,.c-tk-room[disabled] .c-tk-person-selector__footer-button{background-color:#c8c8c8;pointer-events:none}.c-tk-room__info a{font-size:14px;font-size:1.4rem;line-height:1.3;color:#0caea1}.c-tk-room__image-wrapper{position:relative;width:100%;height:204px;flex-shrink:0}.c-tk-room__image-ribbon{line-height:1.3;border:1px solid #f9f9fa;z-index:2;font-weight:600;font-size:14px;font-size:1.4rem;line-height:18px;position:absolute;right:8px;bottom:8px;z-index:10;background-color:#fff;padding:6px 12px;border-radius:6px}.c-tk-room__image{width:100%;height:100%;border-radius:6px;flex-shrink:0;object-fit:cover}.c-tk-room__title{font-size:18px;font-size:1.8rem;line-height:1.3;margin:12px 0}.c-tk-room__attribute--mobile{margin-right:8px;font-weight:600}.c-tk-room__info-item{display:inline-block;font-size:14px;font-size:1.4rem;line-height:16px;padding:3px 8px;border:1px solid #f0f0f2;border-radius:6px;background-color:#f9f9fa}.c-tk-room__info--desktop{display:none}.c-tk-room__info--mobile{margin-bottom:10px}.c-tk-room__price-wrapper{display:flex;flex-direction:row;align-items:end;gap:16px;margin-top:14px;padding-top:12px;border-top:1px solid #e9e9e9}.c-tk-room__price{font-size:18px;font-size:1.8rem;line-height:24px;font-weight:600;color:#0caea1;display:block;margin-bottom:4px}.c-tk-room__price-info-wrapper{display:flex;flex-grow:1;gap:16px}.c-tk-room__price-info{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-size:1.4rem;line-height:18px;font-weight:600}.c-tk-room__price-info svg{color:#7f7f7f}.c-tk-room__price-info:last-child{margin-bottom:0}.c-tk-room__buttons{display:flex;flex-direction:column;justify-content:end;gap:6px;max-width:130px;margin-left:auto;flex-grow:1}.c-tk-room__buttons .c-tk-button,.c-tk-room__buttons .c-tk-calendar-range__day,.c-tk-room__buttons .c-tk-calendar-range__footer-button,.c-tk-room__buttons .c-tk-person-selector__footer-button{width:100%;padding:10px 16px}.c-tk-room__additional-info{width:100%;flex-basis:100%;border-top:1px solid #e9e9e9;padding:12px}.c-tk-room__list{margin-top:10px}.c-tk-room__list li{position:relative;padding-left:18px}.c-tk-room__list li:before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M.23 4.887a1.116 1.116 0 0 1 1.884-.808l.623.494 3.606-3.492a1.115 1.115 0 0 1 1.542 1.612L3.511 6.92a1.116 1.116 0 0 1-1.54.002L.576 5.695a1.114 1.114 0 0 1-.347-.808z" fill="currentColor"/></svg>');background-repeat:no-repeat;background-size:contain}.c-tk-room__collapse-content{display:none;height:0;transition:height .35s ease;overflow:hidden}.c-tk-room__collapse-content.is-collapsing{display:inline-block;position:relative;height:0;overflow:hidden;transition:height .35s ease}.c-tk-room__collapse-content.is-open{display:inline-block;height:auto;overflow:auto}.c-tk-room__modal-wrapper{display:flex;flex-direction:column;gap:24px}.c-tk-room__modal-image-wrapper{display:flex;flex-direction:column;gap:12px}.c-tk-room__modal-image{width:100%;height:180px;border-radius:6px;object-fit:cover}.c-tk-room__modal-thumbs{display:flex;align-items:start;justify-content:start;gap:8px;overflow-x:auto;padding-bottom:5px}.c-tk-room__modal-thumb-wrapper{position:relative}.c-tk-room__modal-thumb{position:relative;border-radius:6px;overflow:hidden;flex-shrink:0;width:94px;height:61px;border:2px solid transparent;cursor:pointer}.c-tk-room__modal-thumb.is-active{border:2px solid #0caea1}.c-tk-room__modal-thumb.is-active:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-color:rgba(12,174,161,.4)}.c-tk-room__modal-thumb:hover{border-color:#0caea1}.c-tk-room__modal-thumb img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.c-tk-room{display:flex;align-items:stretch;gap:24px}.c-tk-room,.c-tk-room__additional-info{padding:24px}.c-tk-room__info{display:flex;align-items:stretch;gap:16px;flex-grow:1;flex-shrink:1}.c-tk-room__title{margin-top:0}.c-tk-room__image-wrapper{width:208px;height:130px}.c-tk-room__price-wrapper{flex-direction:column;align-items:start;width:145px;border-top:0;border-left:1px solid #e9e9e9;margin-top:0;padding-top:0;padding-left:24px;flex-shrink:0;flex-grow:0}.c-tk-room__price-info-wrapper{flex-direction:column;gap:8px}.c-tk-room__price{margin-bottom:15px}.c-tk-room__info-data{display:flex;flex-direction:column}.c-tk-room__info a{margin-top:auto}.c-tk-room__info--mobile{display:none}.c-tk-room__info--desktop{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.c-tk-room__modal-image{height:326px;object-fit:cover}.c-tk-room__buttons{flex-direction:column;align-items:end;margin-left:0;margin-top:auto;width:100%}}@media only screen and (min-width:1024px){.c-tk-room__modal-wrapper{flex-direction:row;align-items:start}.c-tk-room__modal-thumbs{display:grid;grid-template-columns:repeat(5,1fr)}.c-tk-room__modal-thumb{width:100%}.c-tk-room__modal-image-wrapper{width:523px;flex-shrink:0;flex-grow:1}}.c-tk-addon-groups__title,.c-tk-addons__title{margin:20px 0}.c-tk-addons{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.c-tk-addon{padding:12px;border:1px solid #e9e9e9;border-radius:6px}.c-tk-addon.is-hidden{display:none}.c-tk-addon__info a{font-size:14px;font-size:1.4rem;line-height:1.3;color:#0caea1}.c-tk-addon__image-wrapper{width:100%;position:relative}.c-tk-addon__image{width:100%;height:auto;border-radius:6px;flex-shrink:0}.c-tk-addon__title{font-size:18px;font-size:1.8rem;line-height:1.3;margin:12px 0}.c-tk-addon__attribute--mobile{margin-right:8px;font-weight:600}.c-tk-addon__price-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid #e9e9e9}.c-tk-addon__price{font-size:18px;font-size:1.8rem;line-height:24px;font-weight:600;color:#0caea1;display:block;margin-bottom:12px}.c-tk-addon__price-info-wrapper{display:flex;flex-direction:column;gap:5px;margin-bottom:6px}.c-tk-addon__price-info{font-size:14px;font-size:1.4rem;line-height:18px;font-weight:600}.c-tk-addon__price-info svg{color:#7f7f7f;margin-right:8px}.c-tk-addon__buttons{display:flex;flex-direction:column;margin-top:auto;gap:6px}.c-tk-addon__buttons .c-tk-button,.c-tk-addon__buttons .c-tk-calendar-range__day,.c-tk-addon__buttons .c-tk-calendar-range__footer-button,.c-tk-addon__buttons .c-tk-person-selector__footer-button{width:100%;padding:10px 16px}.c-tk-addon__text{font-size:14px;font-size:1.4rem;line-height:18px;margin-bottom:0}@media only screen and (min-width:768px){.c-tk-addon-groups__title,.c-tk-addons__title{margin:24px 0}.c-tk-addon{gap:24px;padding:24px}.c-tk-addon,.c-tk-addon__info{display:flex;align-items:stretch}.c-tk-addon__info{gap:16px;flex-grow:1;flex-shrink:1}.c-tk-addon__price-wrapper{width:145px;border-top:0;border-left:1px solid #e9e9e9;margin-top:0;padding-top:0;padding-left:24px;flex-shrink:0;flex-grow:0}.c-tk-addon__image-wrapper{width:auto}.c-tk-addon__image{width:208px;height:130px}.c-tk-addon__info-data{display:flex;flex-direction:column}.c-tk-addon__info a{margin-top:auto}.c-tk-addon__text{margin-bottom:10px}.c-tk-addon__info-item{font-size:14px;font-size:1.4rem;line-height:16px;padding:3px 8px;border:1px solid #f0f0f2;border-radius:6px;background-color:#f9f9fa}}.c-tk-addon-modal__title-wrapper{display:flex;align-items:start;gap:16px}.c-tk-addon-modal__image{width:104px;height:65px;object-fit:cover;border-radius:6px}.c-tk-dialog{width:calc(100vw - 40px);max-width:1080px;height:calc(100vh - 40px);overflow:hidden;margin:auto;padding:0;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border:1px solid #e9e9e9;border-radius:3px;background-color:#fff}.c-tk-dialog::backdrop{background-color:rgba(34,34,34,.7)}.c-tk-dialog__wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;overflow:hidden}.c-tk-dialog__wrapper>*{width:100%}.c-tk-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:32px 24px 0}.c-tk-dialog__header-title{margin:0;font-weight:600;font-size:24px;line-height:30px;text-transform:none}.c-tk-dialog__header-close{border-radius:6px}.c-tk-dialog__header-close .icon-svg{width:12px;height:12px;margin:0}.c-tk-dialog__content{flex:1;padding:24px;overflow-y:auto}.c-tk-dialog__footer{padding:0 24px 32px}.c-tk-dialog{animation:i .2s ease-out}.c-tk-dialog[open]{animation:h .35s ease-out}.c-tk-dialog[open]::backdrop{animation:j .2s ease-out forwards}@keyframes h{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes i{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes j{0%{background-color:rgba(34,34,34,0)}to{background-color:rgba(34,34,34,.7)}}.c-tk-dialog--old{width:auto;max-width:none;height:auto;overflow:initial;margin:initial;padding:initial;box-shadow:none;border:none;border-radius:0;background-color:#fff}@media only screen and (min-width:768px){.c-tk-dialog--old{border-radius:.6rem;border:1px solid #e3e3e6;box-shadow:0 4px 8px 2px rgba(0,0,0,.1)}}.c-tk-dialog--right{left:auto;right:0;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateX(50px)}.c-tk-dialog--right[open]{transform:translateX(0);animation:k .35s ease-out}@media only screen and (min-width:1248px){.c-tk-dialog--right{max-width:800px}}@keyframes k{0%{opacity:0;transform:translateX(50px);display:none}to{opacity:1;transform:translateX(0);display:block}}.c-tk-text-truncate__toggle{display:inline;padding:0;margin:0;appearance:none;cursor:pointer;background-color:transparent;border:none;color:#0caea1;text-decoration:underline}.c-tk-text-truncate__toggle:before{content:"";display:inline-block;width:.5ch}.c-tk-text-truncate__toggle--hidden,.js-tk-gallery{display:none}.c-tk-gallery{--header-height:64px;--caption-height:48px;--thumbnails-height:76px;--arrows-width:48px;width:100%;max-width:none;height:100%;max-height:none;overflow:hidden;margin:auto;padding:0;background-color:transparent;border:none}.c-tk-gallery::backdrop{background-color:rgba(34,34,34,.7)}.c-tk-gallery__header{display:flex;justify-content:space-between;align-items:center;height:var(--header-height);padding:12px}.c-tk-gallery__header-counter{color:#e9e9e9}.c-tk-gallery__header-actions button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;appearance:none;cursor:pointer;box-shadow:none;outline:none;border:none;background:transparent;color:#fff;transition:all .2s ease-in-out}.c-tk-gallery__header-actions button:active,.c-tk-gallery__header-actions button:hover{color:#0caea1}.c-tk-gallery__header-actions button:focus{border:none}.c-tk-gallery__content{position:relative;height:calc(100% - var(--header-height) - var(--thumbnails-height))}@media only screen and (min-width:768px){.c-tk-gallery__content{padding:0 var(--arrows-width)}}.c-tk-gallery__main{height:calc(100% - var(--caption-height))}.c-tk-gallery__main .glide__slides,.c-tk-gallery__main .glide__track{height:100%}.c-tk-gallery__main .glide__arrow{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:var(--arrows-width);height:calc(100% - var(--caption-height));padding:0;appearance:none;cursor:pointer;box-shadow:none;outline:none;border:none;background:transparent;color:#fff;transition:all .2s ease-in-out}.c-tk-gallery__main .glide__arrow:active,.c-tk-gallery__main .glide__arrow:hover{color:#0caea1}.c-tk-gallery__main .glide__arrow:focus{border:none}.c-tk-gallery__main .glide__arrow--left{left:0}.c-tk-gallery__main .glide__arrow--right{right:0}.c-tk-gallery__slide-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.c-tk-gallery__slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.c-tk-gallery__slide picture{width:auto;max-width:1440px;height:auto;cursor:grab}.c-tk-gallery__slide picture img{width:100%;height:100%;object-fit:contain}.c-tk-gallery__slide .c-tk-video-player{width:100%;max-width:860px;height:auto;max-height:100%}.c-tk-gallery__slide iframe{width:100%;max-width:860px;height:auto;aspect-ratio:16/9;border:none}.c-tk-gallery__caption{display:flex;align-items:center;justify-content:center;height:var(--caption-height);padding:12px;font-size:14px;color:#e9e9e9}.c-tk-gallery__thumbnails-wrapper{position:relative;display:flex;justify-content:center;height:var(--thumbnails-height)}.c-tk-gallery__thumbnails,.c-tk-gallery__thumbnails .glide__slides,.c-tk-gallery__thumbnails .glide__track{height:100%}.c-tk-gallery__thumbnail{border:2px solid #e9e9e9;border-radius:6px;overflow:hidden;cursor:pointer}.c-tk-gallery__thumbnail img{width:100%;height:100%;object-fit:cover}.c-tk-gallery__thumbnail.glide__slide--active{border:2px solid #0caea1}.c-tk-scroll-top-button{position:fixed;right:32px;bottom:32px;z-index:var(--z-index-header);flex-direction:column;width:64px;height:64px;gap:4px;padding:10px 8px 8px;background-color:#fff;font-size:12px;line-height:16px;font-weight:600;text-decoration:none}.c-tk-scroll-top-button,.c-tk-scroll-top-button .icon-svg{display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border:1px solid #e9e9e9;border-radius:6px}.c-tk-scroll-top-button .icon-svg{width:24px;height:24px;margin:0}.c-tk-scroll-top-button--above-chat{right:20px;bottom:132px}.c-homepage-advantages{margin-bottom:15px}@media only screen and (min-width:1248px){.c-homepage-advantages{margin-bottom:60px}}.c-homepage-advantage-box{margin-bottom:15px}@media only screen and (min-width:1248px){.c-homepage-advantage-box{margin-bottom:0}}.c-homepage-advantage-box__inner{display:flex;align-items:center;justify-content:flex-start;padding:15px;border:2px solid #f0f0f0;border-radius:6px;text-decoration:none}.c-homepage-advantage-box__inner:focus,.c-homepage-advantage-box__inner:hover{color:#222}.c-homepage-advantage-box__inner:focus .c-homepage-advantage-box__title,.c-homepage-advantage-box__inner:hover .c-homepage-advantage-box__title{text-decoration:underline}.c-homepage-advantage-box__image{display:flex;align-items:center;justify-content:center;width:65px;height:65px;margin-right:10px}.c-homepage-advantage-box__image img{display:inline-block;height:100%;width:auto}.c-homepage-advantage-box__title{margin-bottom:5px}.c-homepage-advantage-box__subtitle{font-size:90%}.c-homepage-header-box{max-width:1920px;height:380px;margin:0 auto}@media only screen and (min-width:1248px){.c-homepage-header-box{height:410px}}.c-homepage-header-box__content br{display:none}.c-homepage-header-box__content h1{font-size:32px;font-size:3.2rem;line-height:38px;max-width:900px}.c-homepage-header-box__content .c-list-with-icon__item{align-items:flex-start}@media only screen and (min-width:768px){.c-homepage-header-box__content h1{font-size:46px;font-size:4.6rem;line-height:52px;display:inline-block;margin-top:72px;margin-bottom:48px;padding-top:0}.c-homepage-header-box__content br{display:block}.c-homepage-header-box__content .c-list-with-icon{display:flex;flex-wrap:wrap;justify-content:center}.c-homepage-header-box__content .c-list-with-icon__item:not(:last-child){margin-right:40px}}.c-homepage-header-banners{margin-bottom:15px}@media only screen and (min-width:1248px){.c-homepage-header-banners{margin-bottom:60px}}.c-homepage-header-banner{position:relative;margin-bottom:15px}@media only screen and (min-width:1248px){.c-homepage-header-banner{margin-bottom:0}}.c-homepage-header-banner__inner{display:block}.c-homepage-header-banner__image{border-radius:6px}.c-homepage-header-banner__content{position:absolute;bottom:0;left:0;width:100%;padding:25px 30px;color:#fff;font-size:130%;font-weight:700}.c-homepage-travelpedia-box{height:205px;margin-bottom:20px}.c-blog-article__content .offer .content .button .c-homepage-travelpedia-box:focus a,.c-blog-article__content .offer .content .button .c-homepage-travelpedia-box:hover a,.c-homepage-travelpedia-box:focus .c-blog-article__content .offer .content .button a,.c-homepage-travelpedia-box:focus .c-button,.c-homepage-travelpedia-box:focus .c-step-order__button--next,.c-homepage-travelpedia-box:focus .c-step-order__button--prev,.c-homepage-travelpedia-box:hover .c-blog-article__content .offer .content .button a,.c-homepage-travelpedia-box:hover .c-button,.c-homepage-travelpedia-box:hover .c-step-order__button--next,.c-homepage-travelpedia-box:hover .c-step-order__button--prev{background:#fff;color:#222}@media only screen and (min-width:1248px){.c-homepage-travelpedia-box{height:150px;padding:40px}}.c-blog-article__content .offer .content .button .c-homepage-travelpedia-box__content a,.c-homepage-travelpedia-box__content .c-blog-article__content .offer .content .button a,.c-homepage-travelpedia-box__content .c-button,.c-homepage-travelpedia-box__content .c-step-order__button--next,.c-homepage-travelpedia-box__content .c-step-order__button--prev{margin-top:10px}@media only screen and (min-width:1025px){.c-blog-article__content .offer .content .button .c-homepage-travelpedia-box__content a,.c-homepage-travelpedia-box__content .c-blog-article__content .offer .content .button a,.c-homepage-travelpedia-box__content .c-button,.c-homepage-travelpedia-box__content .c-step-order__button--next,.c-homepage-travelpedia-box__content .c-step-order__button--prev{margin:0 0 0 auto}}.c-filter-homepage{position:relative;display:flex;flex-direction:column;margin-top:-10px;margin-bottom:30px;border-radius:5px;background-color:#ffd24a;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);z-index:2}@media only screen and (min-width:1024px){.c-filter-homepage{flex-direction:row;padding:0}}@media only screen and (min-width:1248px){.c-filter-homepage{margin-top:-50px;margin-bottom:60px}}.c-filter-homepage__item{flex-basis:100%;width:100%;padding:10px}@media only screen and (min-width:1024px){.c-filter-homepage__item{flex-basis:25%;width:25%;padding:20px}.c-filter-homepage__item:not(:last-of-type){border-right:1px solid #f2b704}}.c-filter-homepage__item--center{display:flex;align-items:center;justify-content:center}.c-filter-homepage__heading{font-size:12px;font-size:1.2rem;line-height:15px;font-weight:700;color:#4d4d4d;text-transform:uppercase;margin-bottom:10px;display:block}.c-filter-homepage__submit{font-size:16px;font-size:1.6rem;line-height:19px;width:100%;background-color:#ffa82c;border-radius:25px;border:none;color:#fff;cursor:pointer;font-weight:700;outline:none;padding:13px 30px 10px;transition:background-color .3s ease-in-out}.c-filter-homepage__submit:hover{background-color:rgb(248,145.7440758294,0)}@media only screen and (min-width:1024px){.c-filter-homepage__submit{width:auto}}.c-filter-homepage__submit-icon{position:relative;top:-3px}.c-tk-homepage-menu{position:relative;margin-top:14px}@media only screen and (min-width:1024px){.c-tk-homepage-menu{display:none!important}}@media only screen and (max-width:1023.98px){.c-tk-homepage-menu .c-tk-header__menu{position:static;flex-direction:row;opacity:1;visibility:visible;background:transparent}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__toggle{display:none}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__list{display:flex!important}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__item{position:static}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__item:before{display:none!important}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__item+.c-tk-main-menu__item{margin-top:0}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link{padding:0 12px 8px;border-bottom:2px solid transparent}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link.c-tk-main-menu__link--action{gap:8px}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link:not(.c-tk-main-menu__link--action) .c-tk-main-menu__link-icon{display:none}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link.is-active{color:#0caea1;border-color:#0caea1}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link-label{font-size:16px;font-size:1.6rem;line-height:1.3}.c-tk-homepage-menu .c-tk-header__menu .c-tk-header__menu-body{overflow-x:auto}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__megamenu{position:absolute;top:calc(100% + 15px);left:0;right:0;z-index:20;padding:0}.c-tk-homepage-menu .c-tk-header__menu .c-tk-dialog{border-radius:6px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}}.c-tk-homepage-menu .c-tk-header__menu .c-tk-main-menu__link.is-active{background-color:transparent!important}.c-tk-listing__link{--listing-link-height:56px;display:flex;align-items:center;justify-content:flex-start;height:var(--listing-link-height);overflow:hidden;border:1px solid #e9e9e9;border-radius:6px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);text-decoration:none}.c-tk-listing__link:hover .c-tk-listing__link-image img{transform:scale(1.2)}.c-tk-listing__link-image{display:block;width:var(--listing-link-height);height:var(--listing-link-height);overflow:hidden;border-left:1px solid #e9e9e9}.c-tk-listing__link-image img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.c-tk-listing__link-content{display:flex;flex-direction:column;justify-content:center;width:calc(100% - var(--listing-link-height));padding:8px;font-weight:600;text-align:center}.c-tk-listing__link-content>*{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-tk-listing__link-title{font-size:14px;font-size:1.4rem;line-height:16px;font-weight:600}.c-tk-listing__link-subtitle{font-size:12px;font-size:1.2rem;line-height:16px;color:#0caea1}@media only screen and (min-width:768px){.c-tk-listing__categories{margin-bottom:24px}}.c-tk-listing__categories-grid{display:flex;align-items:start;flex-wrap:nowrap;gap:8px}@media only screen and (min-width:768px){.c-tk-listing__categories-grid{gap:12px}}.c-tk-listing__category-link{flex:0 0 calc(50% - 4px)}@media only screen and (min-width:768px){.c-tk-listing__category-link{flex:0 0 calc(33% - 6px)}}.c-tk-listing__subcategories{position:relative;margin-bottom:24px}.c-tk-listing__subcategories-grid{display:flex;align-items:start;flex-wrap:nowrap;gap:8px}@media only screen and (min-width:768px){.c-tk-listing__subcategories-grid{gap:12px}}.c-tk-listing__subcategory-link{--listing-link-height:48px;flex:0 0 calc(50% - 4px);height:48px}.c-tk-listing__subcategory-link .c-tk-listing__link-content{text-align:left}@media only screen and (min-width:768px){.c-tk-listing__subcategory-link{flex:0 0 calc(33% - 6px)}}@media only screen and (min-width:1024px){.c-tk-listing__subcategory-link{flex:0 0 calc(25% - 9px)}}.c-tk-listing__deals{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.c-tk-listing__deals .c-tk-deal-card{width:100%}@media only screen and (min-width:1248px){.c-tk-listing__deals{grid-template-columns:repeat(2,1fr)}}.c-tk-listing__deals__info{position:relative;display:flex;align-items:center;justify-content:end;flex-shrink:0;z-index:20;margin-bottom:24px;gap:32px}@media only screen and (min-width:1025px){.c-tk-listing__deals__info{margin-bottom:0;justify-content:space-between}}@media only screen and (min-width:1025px){.c-tk-listing__deals__info-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:24px}}.c-tk-listing__wrapper{display:flex;flex-direction:column}.c-tk-listing__footer-info{background-color:#f9f9fa;padding:16px;border-radius:6px}.c-tk-listing__footer-info :last-child{margin-bottom:0}.c-tk-listing__footer-info h1,.c-tk-listing__footer-info h2,.c-tk-listing__footer-info h3,.c-tk-listing__footer-info h4,.c-tk-listing__footer-info h5{margin-top:32px;margin-bottom:16px}.c-tk-listing__deals-content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}@media only screen and (min-width:768px){.c-tk-listing__deals-content{display:block}.c-tk-listing__wrapper{flex-direction:row;gap:24px}.c-tk-listing__filter{width:265px;flex:0 0 265px}.c-tk-listing__footer-info{padding:24px}}@media only screen and (min-width:1248px){.c-tk-listing__wrapper{gap:20px}.c-tk-listing__footer-info{padding:48px}}.c-tk-listing__separator{margin-top:48px;margin-bottom:32px;text-align:center}@media only screen and (min-width:1248px){.c-tk-listing__separator{margin-top:72px;margin-bottom:48px}}.c-tk-listing__separator-title{max-width:270px;margin:0 auto 8px}@media only screen and (min-width:768px){.c-tk-listing__separator-title{max-width:340px}}@media only screen and (min-width:1248px){.c-tk-listing__separator-title{max-width:640px}}.c-tk-listing__separator-subtitle{max-width:270px;margin:0 auto 24px}@media only screen and (min-width:1248px){.c-tk-listing__separator-subtitle{max-width:640px}}.c-tk-listing__separator-footer{position:relative;height:40px}.c-tk-listing__separator-footer .icon-svg{position:absolute;top:0;left:calc(50% - 20px);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e9e9e9;border-radius:50%;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);background-color:#fff}.c-tk-listing__separator-footer:before{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:1px;border-top:1px solid #e9e9e9;background-color:#e9e9e9}.c-tk-deal__filter-header{margin-bottom:24px}@media only screen and (min-width:768px){.c-tk-deal__filter-header{display:flex;justify-content:space-between;align-items:flex-end}}.c-tk-deal__filter-title{margin:0}.c-tk-deal__filter-price{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}@media only screen and (min-width:768px){.c-tk-deal__filter-price{align-items:flex-end;order:10;margin-bottom:0}}.c-tk-deal__filter-price-before{display:flex;align-items:center;gap:8px;font-weight:700}@media only screen and (min-width:768px){.c-tk-deal__filter-price-before{align-items:flex-end}}.c-tk-deal__filter-price-before-value{font-size:14px;font-size:1.4rem;line-height:20px;text-decoration:line-through}.c-tk-deal__filter-price-before-discount{font-size:12px;font-size:1.2rem;line-height:20px;display:inline-block;padding:0 8px;background:red;border-radius:3px;color:#fff}.c-tk-deal__filter-price-current{font-size:20px;font-size:2rem;line-height:30px;font-weight:600;color:#0caea1}@media only screen and (min-width:1024px){.c-tk-deal__header-title{width:calc(100% - 300px)}}.c-tk-deal__header-buttons>*{height:48px}.c-tk-deal__header-buttons .c-tk-button--secondary{padding:14px;width:64px;color:#7f7f7f;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-tk-deal__header-rating .c-tk-deal-rating-widget{gap:8px}.c-tk-deal__header-rating .c-tk-deal-rating-widget__icon{width:16px;height:16px;margin-top:-2px;border:none;background:transparent}.c-tk-deal__header-rating .c-tk-deal-rating-widget__text{flex-direction:row;align-items:center;gap:4px;line-height:21px}@media only screen and (max-width:768px){.c-tk-deal__header-rating>*{flex:1 1 100%!important}}.c-tk-deal__header-map .icon-svg{margin:2px 8px 0 0}@media only screen and (max-width:768px){.c-tk-deal__header-map-link{display:block}}.c-tk-deal__images-grid{--row-height-main:210px;--row-height-secondary:72px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:var(--row-height-main) var(--row-height-secondary);grid-template-areas:"d d d" "e f g";height:calc(var(--row-height-main) + var(--row-height-secondary));gap:6px;border-radius:16px;overflow:hidden}.c-tk-deal__images-grid .c-lazy-image__image{max-inline-size:100%;block-size:100%;width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.c-tk-deal__images-grid{--row-height-main:234px;--row-height-secondary:148px;grid-template-columns:.56fr .22fr .22fr;grid-template-areas:"d e e" "d f g"}}.c-tk-deal__images-grid--has-video{grid-template-areas:"d d h" "e f g"}@media only screen and (min-width:768px){.c-tk-deal__images-grid--has-video{grid-template-areas:"d h e" "d h f"}.c-tk-deal__images-grid--has-video>:nth-child(4){display:none}.c-tk-deal__images-grid--has-video .c-tk-deal__image-buttons{grid-area:f}}.c-tk-deal__images-item{position:relative}.c-tk-deal__images-item.js-tk-gallery-control{cursor:zoom-in}.c-tk-deal__images-item:first-child{grid-area:d}.c-tk-deal__images-item:nth-child(2){grid-area:e}.c-tk-deal__images-item:nth-child(3){grid-area:f}.c-tk-deal__images-item:nth-child(4){grid-area:g}.c-tk-deal__images-item.c-tk-deal__images-item--video{grid-area:h}.c-tk-deal__image-labels{position:absolute;grid-row:main;grid-column:main/video;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;padding:12px}.c-tk-deal__image-label{display:flex;align-items:center;justify-content:flex-start;gap:8px;overflow:hidden;height:32px;padding:6px 16px;font-weight:600;font-size:14px;line-height:18px;border-radius:6px;background-color:#f9f9fa;color:#000}.c-tk-deal__image-label .icon-svg{width:16px;height:16px;margin:0}.c-tk-deal__image-label--red{color:red;background:linear-gradient(0deg,rgba(255,0,0,.1),rgba(255,0,0,.1)),linear-gradient(0deg,#fff,#fff)}.c-tk-deal__image-label--orange{color:#c26100;background:linear-gradient(0deg,rgba(252,157,62,.08),rgba(252,157,62,.08)),linear-gradient(0deg,#fff,#fff)}.c-tk-deal__image-label--orange .icon-svg{color:#fc9d3e}.c-tk-deal__image-buttons{position:absolute;grid-area:g;align-self:end;justify-self:center;padding:8px;text-align:center}.c-tk-deal__image-buttons .c-tk-button,.c-tk-deal__image-buttons .c-tk-calendar-range__day,.c-tk-deal__image-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__image-buttons .c-tk-person-selector__footer-button{height:32px;gap:6px;padding:0 8px;font-size:12px;line-height:16px}.c-tk-deal__image-buttons .icon-svg{width:15px;color:#7f7f7f}@media only screen and (min-width:768px){.c-tk-deal__image-buttons{padding:12px}.c-tk-deal__image-buttons .c-tk-button,.c-tk-deal__image-buttons .c-tk-calendar-range__day,.c-tk-deal__image-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__image-buttons .c-tk-person-selector__footer-button{width:128px;gap:8px;font-size:14px}.c-tk-deal__image-buttons .icon-svg{width:20px}}@media only screen and (min-width:1024px){.c-tk-deal__image-buttons .c-tk-button,.c-tk-deal__image-buttons .c-tk-calendar-range__day,.c-tk-deal__image-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__image-buttons .c-tk-person-selector__footer-button{width:136px}}.c-tk-deal__reservation-header-message{margin-bottom:0;font-size:14px;line-height:18px}.c-tk-deal__reservation-header-message .icon-svg{width:16px;height:16px;margin:-6px 8px 0 0}.c-tk-deal__info-markdown-content p{margin:0 0 8px}.c-tk-deal__info-markdown-content ul{--list-padding-left:14px;--list-font-size:16px;--list-line-height:24px;padding-left:var(--list-padding-left);margin-bottom:0;list-style:none;--list-bullet-size:6px;--list-bullet-top:0;--list-bullet-left:-10px;margin-bottom:32px}.c-tk-deal__info-markdown-content ul li{position:relative;font-size:var(--list-font-size);line-height:var(--list-line-height)}.c-tk-deal__info-markdown-content ul li:before{content:"●";position:absolute;top:var(--list-bullet-top);left:var(--list-bullet-left);font-size:var(--list-bullet-size)}.c-tk-deal__info-markdown-content ul ul{margin-bottom:0}.c-tk-deal__info-markdown-content li p{margin:0}.c-tk-deal__info-markdown-content hr{margin:32px 0;border:none;border-bottom:1px solid #e9e9e9}.c-tk-deal__info-markdown-content>:last-child{margin-bottom:0}.c-tk-deal__info-tab-buttons .c-tk-button,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__day,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__info-tab-buttons .c-tk-person-selector__footer-button{box-shadow:none}.c-tk-deal__info-tab-buttons .c-tk-button.is-active,.c-tk-deal__info-tab-buttons .c-tk-button:focus,.c-tk-deal__info-tab-buttons .c-tk-button:hover,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__day:focus,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__day:hover,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__footer-button:focus,.c-tk-deal__info-tab-buttons .c-tk-calendar-range__footer-button:hover,.c-tk-deal__info-tab-buttons .c-tk-person-selector__footer-button:focus,.c-tk-deal__info-tab-buttons .c-tk-person-selector__footer-button:hover,.c-tk-deal__info-tab-buttons .is-active.c-tk-calendar-range__day,.c-tk-deal__info-tab-buttons .is-active.c-tk-calendar-range__footer-button,.c-tk-deal__info-tab-buttons .is-active.c-tk-person-selector__footer-button{box-shadow:none;border-color:#0caea1;background:#fff}.c-tk-deal__info-tab{display:none;margin-top:8px;padding:16px;background-color:#fff;border-radius:6px}.c-tk-deal__info-tab.is-active{display:block}.c-tk-deal__details{display:flex;flex-direction:column}.c-tk-deal__details-content{flex:1}.c-tk-deal__map{position:relative;overflow:hidden;height:200px}.c-tk-deal__map-buttons{position:absolute;bottom:0;right:0;padding:12px}.c-tk-deal__details-reviews .c-tk-deal-rating-widget{font-size:16px;line-height:1}.c-tk-deal__details-reviews .c-tk-deal-rating-widget__total{font-size:14px}.c-tk-deal__details-address-link{font-size:14px;line-height:24px;color:#0caea1;font-weight:600}.c-tk-deal__details-address-company{font-size:12px;line-height:16px;color:#7f7f7f}.c-tk-deal__details-contacts a{text-decoration:none}.c-tk-deal-details-icon{--details-icon-size:48px;display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.c-tk-deal-details-icon__icon{display:flex;align-items:center;justify-content:center;flex:0 0 var(--details-icon-size);width:var(--details-icon-size);height:var(--details-icon-size);border:1px solid #e9e9e9;border-radius:6px;background:#fff;color:#7f7f7f}.c-tk-deal-details-icon__icon .icon-svg{margin:0}.c-tk-deal-details-icon__content{font-size:16px;line-height:24px}.c-tk-deal-details-icon__content>*{display:block}.c-tk-deal-details-icon--multiline .c-tk-deal-details-icon__content span{padding-top:4px;font-size:14px;line-height:18px}.c-tk-deal-details-icon--check{--details-icon-size:12px;align-items:center}.c-tk-deal-details-icon--check .c-tk-deal-details-icon__icon{border:none;background:none;color:inherit}.c-tk-deal-details-icon--check .c-tk-deal-details-icon__content{font-size:14px;line-height:18px}.c-tk-deal-details-icon--distance{--details-icon-size:40px;align-items:center}.c-tk-deal-details-icon--distance .c-tk-deal-details-icon__icon{color:inherit}.c-tk-deal-details-icon--distance .c-tk-deal-details-icon__content{font-size:14px;line-height:18px}.c-tk-deal-details-icon-row{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:16px}@media only screen and (min-width:768px){.c-tk-deal-details-icon-row{grid-template-columns:1fr 1fr}}.c-tk-deal-details-icon-row--always-double{grid-template-columns:1fr 1fr}.c-tk-deal-details-checks__title{margin-bottom:16px;font-size:18px;line-height:24px;font-weight:600}.c-tk-deal__filter-wrapper{border-radius:6px;border:1px solid #e9e9e9;background-color:#e7f7f6}.c-tk-deal__filter{display:flex;flex-direction:column}.c-tk-deal__filter-error{color:red;margin-top:10px}.c-tk-deal__filter-date,.c-tk-deal__filter-persons{display:flex;flex-direction:column;gap:12px;padding:24px;border-bottom:1px solid #e9e9e9;flex-shrink:0}.c-tk-deal__filter-buttons{padding:24px}.c-tk-deal__filter-buttons .c-tk-button,.c-tk-deal__filter-buttons .c-tk-calendar-range__day,.c-tk-deal__filter-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__filter-buttons .c-tk-person-selector__footer-button{width:100%}.c-tk-deal-summary{width:100vw;border:1px solid #e9e9e9;padding:24px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);background-color:#f9f9fa;margin:0 -12px}.c-tk-deal-summary__items{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}.c-tk-deal-summary__item{display:flex;justify-content:space-between;flex-wrap:nowrap;padding-bottom:12px;gap:4px;border-bottom:1px solid #e9e9e9}.c-tk-deal-summary__item-value{display:inline-flex;flex-wrap:nowrap;justify-content:end;min-width:100px;flex-grow:1;text-align:right}.c-tk-deal-summary__item-edit{color:#000;text-decoration:none;margin-left:8px}.c-tk-deal-summary__item-edit:active,.c-tk-deal-summary__item-edit:focus,.c-tk-deal-summary__item-edit:hover{color:#0caea1}.c-tk-deal-summary__inner-items{font-size:14px;font-size:1.4rem;line-height:1.3;display:flex;flex-direction:column;gap:12px;width:100%;flex-basis:100%;background-color:#f9f9fa;padding:12px;border-radius:6px}.c-tk-deal-summary__inner-items .c-tk-deal-summary__item:last-child{padding-bottom:0;border-bottom:0}.c-tk-deal-summary__total{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-size:2rem;line-height:30px;padding-top:24px;font-weight:600;gap:12px;margin-bottom:24px}.c-tk-deal-summary__item-attribute{font-weight:600;flex-shrink:1;min-width:100px}.c-tk-deal__layout{display:flex;flex-direction:column;gap:24px;margin-top:24px}.c-tk-deal__layout.is-hidden{display:none!important}.c-tk-deal__layout-content{flex-grow:1;flex-shrink:0;margin-bottom:48px}.c-tk-deal__layout-aside{position:sticky;bottom:0;left:0;right:0;z-index:var(--z-index-sticky);flex-grow:1;flex-shrink:1}.c-tk-deal__layout-aside h3{display:none}.c-tk-deal__layout-error{display:flex;gap:16px;font-size:16px;font-size:1.6rem;line-height:24px;font-weight:400;background-color:rgba(252,157,62,.1019607843);border:1px solid #fc9d3e;padding:18px 16px;border-radius:6px}.c-tk-deal__layout-error:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 8a8 8 0 0 1 8-8 8.009 8.009 0 0 1 8 8v8H8a8 8 0 0 1-8-8zm8.5-5c.621 0 1.125.48 1.125 1.071 0 .592-.504 1.072-1.125 1.072s-1.125-.48-1.125-1.072C7.375 3.48 7.879 3 8.5 3zM10 13H8.5V8H7V6.573h1.5c.828 0 1.5.64 1.5 1.429v5z' fill='%23FC9D3E'/%3E%3C/svg%3E");background-repeat:no-repeat;flex-shrink:0}.c-tk-deal__filter-date-input{position:relative;width:100%;padding-left:44px;min-height:35px;cursor:pointer;font-weight:500}.c-tk-deal__filter-date-input:before{content:"";display:block;position:absolute;top:50%;left:16px;transform:translateY(-50%);width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.667 1.333H12V.667a.666.666 0 1 0-1.333 0v.666H5.333V.667A.666.666 0 1 0 4 .667v.666h-.667A3.337 3.337 0 0 0 0 4.667v8A3.337 3.337 0 0 0 3.333 16h9.334A3.337 3.337 0 0 0 16 12.667v-8a3.337 3.337 0 0 0-3.333-3.334zM3.333 2.668h9.333c1.103 0 2 .897 2 2v.667H1.333v-.667c0-1.103.897-2 2-2zm-2 10c0 1.103.897 2 2 2h9.333c1.103 0 2-.897 2-2v-6H1.333v6zm11.333-3.333A.666.666 0 0 1 12 10H4a.666.666 0 1 1 0-1.333h8c.368 0 .666.299.666.667zm-5.333 3.33a.667.667 0 1 0 0-1.333H4a.667.667 0 1 0 0 1.333h3.333z" fill="%23000"/></svg>');background-repeat:no-repeat;background-size:contain;z-index:1}@media only screen and (min-width:768px){.c-tk-deal-summary{padding:32px;margin:0 -24px}.c-tk-deal-summary__item,.c-tk-deal-summary__total{gap:24px}}@media only screen and (min-width:1024px){.c-tk-deal-summary{width:100%;margin:0}.c-tk-deal__filter{flex-direction:row;align-items:center}.c-tk-deal__filter-date,.c-tk-deal__filter-persons{flex-grow:1;border-bottom:0;border-right:1px solid #e9e9e9}.c-tk-deal__filter-buttons{flex-grow:0;flex-shrink:0}.c-tk-deal__date-item,.c-tk-deal__filter-date,.c-tk-deal__filter-persons{flex-direction:row;align-items:center}}@media only screen and (min-width:1300px){.c-tk-deal-summary{width:100%;margin:0;background-color:#fff;border-radius:6px}.c-tk-deal-summary__inner-items{padding:24px}.c-tk-deal__layout{flex-direction:row;align-items:start;gap:40px;margin-top:32px}.c-tk-deal__layout-content{width:648px;max-width:648px;flex-grow:0;flex-shrink:0}.c-tk-deal__layout-aside{position:sticky;top:74px;bottom:auto;left:auto;right:auto}.c-tk-deal__layout-aside h3{display:inline-block;position:sticky;top:0;z-index:1}.c-tk-deal__layout-aside .c-tk-deal-summary{position:sticky;top:0;z-index:2}.c-tk-deal__filter-buttons .c-tk-button,.c-tk-deal__filter-buttons .c-tk-calendar-range__day,.c-tk-deal__filter-buttons .c-tk-calendar-range__footer-button,.c-tk-deal__filter-buttons .c-tk-person-selector__footer-button{width:auto}}.c-tk-deal-rating-widget{display:flex;align-items:center;gap:12px}.c-tk-deal-rating-widget__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border-radius:50%;border:1px solid #e9e9e9;background-color:#fff;color:#fc9d3e}.c-tk-deal-rating-widget__icon .icon-svg{margin:0}.c-tk-deal-rating-widget__text{display:flex;flex-direction:column;gap:4px;font-size:1em;line-height:1}.c-tk-deal-rating-widget__value{color:#fc9d3e;font-weight:600}.c-tk-deal-rating-trip-advisor{display:flex;align-items:center;gap:8px}.c-tk-deal-rating-trip-advisor__logo{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;border-radius:50%;border:1px solid #e9e9e9;background-color:#fff}.c-tk-deal-rating-trip-advisor__logo svg{width:16px;height:auto}.c-tk-deal-rating-trip-advisor__text{display:flex;flex-direction:column;gap:6px;font-size:1em;line-height:1}.c-tk-deal-rating-trip-advisor__value{display:flex;width:64px;height:12px}.c-tk-deal-rating-trip-advisor__value svg{width:100%;height:100%}.c-tk-deal-rating-trip-advisor__total{font-size:14px;line-height:14px}.c-tk-deal-rating-progress__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:14px;line-height:18px;font-weight:600}.c-tk-deal-rating-progress__bar,.c-tk-deal-rating-progress__bar-value{height:6px;border-radius:3px}.c-tk-deal-rating-progress__bar{width:100%;background-color:#e9e9e9}.c-tk-deal-rating-progress__bar-value{width:0;background-color:#ffa82c}.c-tk-deal-rating-card{padding:24px;margin-bottom:8px;container-type:inline-size}.c-tk-deal-rating-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:24px}.c-tk-deal-rating-card__header-name{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:14px;line-height:18px;font-weight:600}.c-tk-deal-rating-card__header-name img{display:block;width:16px;height:auto}.c-tk-deal-rating-card__header-date{display:block;margin-top:6px;color:#7f7f7f;font-size:12px;line-height:16px}.c-tk-deal-rating-card__header-translation{display:block;margin-top:4px;color:#7f7f7f;font-size:12px;line-height:16px}.c-tk-deal-rating-card__header-translation a{color:#0caea1}.c-tk-deal-rating-card__header-rating{padding-top:10px;color:#fc9d3e;font-size:16px;line-height:1;font-weight:600}.c-tk-deal-rating-card__content{margin:0;font-size:14px;line-height:18px}.c-tk-deal-rating-card__content-more-link{color:#0caea1}.c-tk-deal-rating-card__content--original,.c-tk-deal-rating-card__content-full{display:none}.c-tk-deal-rating-card__response{margin:16px 0 0;padding:16px;border:1px solid #e9e9e9;border-radius:6px;background-color:#fff;font-size:14px;line-height:18px}.c-tk-deal-rating-card__response strong{display:block}.c-tk-deal-rating-card__gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:4px;margin-top:16px}@container (min-width:680px){.c-tk-deal-rating-card__gallery{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}}.c-tk-deal-rating-card__gallery-item{height:60px;overflow:hidden;border-radius:6px;cursor:zoom-in}@container (min-width:680px){.c-tk-deal-rating-card__gallery-item{height:90px}}.c-tk-deal-ratings-modal__ratings{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:24px}@media only screen and (min-width:768px){.c-tk-deal-ratings-modal__ratings{grid-template-columns:repeat(2,1fr);gap:24px 20px}}.c-tk-deal-ratings-modal__sort-button{height:24px;padding:0;gap:8px;border:none;font-size:16px;line-height:24px}.c-tk-deal-ratings-modal__sort-button .icon-svg{color:#7f7f7f}.c-tk-deal-ratings-modal__sort-button.is-active,.c-tk-deal-ratings-modal__sort-button:focus,.c-tk-deal-ratings-modal__sort-button:hover{background:transparent}.c-tk-deal__section--spacing{margin-bottom:48px}@media only screen and (min-width:768px){.c-tk-deal__section--spacing{margin-bottom:64px}}@media only screen and (min-width:1024px){.c-tk-deal__section--spacing{margin-bottom:72px}}.c-tk-deal__section-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;margin-bottom:24px}@media only screen and (min-width:768px){.c-tk-deal__section-title{align-items:flex-start;justify-content:space-between;flex-direction:row;margin-bottom:32px}}.c-tk-deal__section-title-heading{margin:0;font-size:24px;line-height:30px;font-weight:600}.c-tk-deal__section-title-link{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;line-height:24px;font-weight:600;text-decoration:none}.c-tk-deal__description p,.c-tk-deal__section-title-link .icon-svg{margin:0}.c-tk-deal__reviews-title .c-tk-deal-rating-widget{margin-top:12px;font-size:18px;line-height:24px}.c-tk-deal__reviews-title .c-tk-deal-rating-widget__total{font-size:16px;font-weight:400}.c-tk-deal__reviews-progress-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:24px;margin-bottom:32px}@media only screen and (min-width:768px){.c-tk-deal__reviews-progress-grid{grid-template-columns:repeat(3,1fr);gap:24px 14px}}@media only screen and (min-width:1024px){.c-tk-deal__reviews-progress-grid{gap:24px 20px}}.c-tk-deal__reviews-swipe{margin-top:32px}.c-tk-deal__reviews-swipe .c-tk-swipe__button--prev{left:10px}.c-tk-deal__reviews-swipe .c-tk-swipe__button--next{right:10px}.c-tk-deal__reviews-grid{display:flex;align-items:start;flex-wrap:nowrap;gap:20px;margin:0 -20px -6px 0;padding:0 20px 6px 0}.c-tk-deal__reviews-grid .c-tk-deal-rating-card{min-width:360px;margin-bottom:0}@media only screen and (min-width:1024px){.c-tk-deal__reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;margin-right:0;padding-right:0}.c-tk-deal__reviews-grid .c-tk-deal-rating-card{width:auto}}.c-tk-deal__reviews-verified{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:24px;margin-top:32px;padding:24px}@media only screen and (min-width:768px){.c-tk-deal__reviews-verified{flex-direction:row}}.c-tk-deal__reviews-verified-images{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,100px);gap:6px;flex:0 0 200px;width:100%;height:200px;overflow:hidden;border-radius:6px}.c-tk-deal__reviews-verified-images>*{cursor:zoom-in}@media only screen and (min-width:768px){.c-tk-deal__reviews-verified-images{flex:0 0 300px;width:300px}}.c-tk-deal__reviews-verified-content{flex:1}.c-tk-deal__reviews-verified-title{display:flex;align-items:center;margin-bottom:16px;font-size:16px;line-height:24px;font-weight:600;text-transform:none;color:#0caea1}.c-tk-deal__reviews-verified-title .icon-svg{margin:0 16px 0 0}.c-tk-deal__reviews-verified-text{display:block;margin-top:8px;margin-bottom:16px;font-size:16px;line-height:24px}.c-tk-deal__reviews-verified-text a{color:#0caea1}.c-tk-deal__reviews-verified-name{font-size:14px;line-height:18px}.c-tk-deal__reviews-verified-date{font-size:12px;line-height:16px;color:#7f7f7f}.c-tk-deal__main-tip{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:24px;padding:24px}@media only screen and (min-width:768px){.c-tk-deal__main-tip{flex-direction:row}}.c-tk-deal__main-tip-image{flex:0 0 200px;width:100%;height:200px;overflow:hidden;border-radius:6px}@media only screen and (min-width:768px){.c-tk-deal__main-tip-image{flex:0 0 300px;width:300px}}.c-tk-deal__main-tip-content{flex:1}.c-tk-deal__main-tip-text{margin-bottom:16px}.c-tk-deal__main-tip-text p:not(:last-child){margin-bottom:8px}.c-tk-deal__main-tip-text p:last-child{margin-bottom:0}.c-tk-deal__main-tip-text ul{--list-padding-left:14px;--list-font-size:16px;--list-line-height:24px;padding-left:var(--list-padding-left);margin-bottom:0;list-style:none;--list-bullet-size:6px;--list-bullet-top:0;--list-bullet-left:-10px;margin-bottom:8px}.c-tk-deal__main-tip-text ul li{position:relative;font-size:var(--list-font-size);line-height:var(--list-line-height)}.c-tk-deal__main-tip-text ul li:before{content:"●";position:absolute;top:var(--list-bullet-top);left:var(--list-bullet-left);font-size:var(--list-bullet-size)}.c-tk-deal__main-tip-distance{display:flex;align-items:center;justify-content:flex-start;gap:16px;font-size:14px;line-height:18px}.c-tk-deal__main-tip-distance .icon-svg{width:48px;height:48px;margin:0;padding:12px;border:1px solid #e9e9e9;border-radius:6px}.c-tk-deal__tips-swipe .c-tk-swipe__button{top:124px}.c-tk-deal__tips-swipe .c-tk-swipe__button--prev{left:10px}.c-tk-deal__tips-swipe .c-tk-swipe__button--next{right:10px}.c-tk-deal__tips-grid{display:flex;align-items:start;flex-wrap:nowrap;gap:20px;margin:20px -20px -6px 0;padding:0 20px 6px 0}@media only screen and (min-width:1024px){.c-tk-deal__tips-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:24px 20px;margin-right:0;padding-right:0}}.c-tk-deal__tips-item{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex:0 0 170px;width:170px;padding:16px;font-size:14px;line-height:18px;text-decoration:none}.c-tk-deal__tips-item-image{flex:0 0 132px;height:132px;margin-bottom:16px;border-radius:6px}.c-tk-deal__tips-item-title{flex:1;min-height:48px;margin-bottom:8px;font-size:18px;line-height:24px}@media only screen and (min-width:1024px){.c-tk-deal__tips-item-title{order:10;margin-top:8px;margin-bottom:0}}.c-tk-deal__tips-item-description{color:#0caea1}.c-tk-deal__tips-item-distance{display:flex;align-items:center;justify-content:flex-start;gap:8px}.c-tk-deal__tips-item-distance .icon-svg{margin:-2px 0 0}@media only screen and (max-width:1024px){.c-tk-deal__tips-item-distance .icon-svg{display:none}}.c-tk-deal__similar-deals-grid{display:flex;align-items:start;flex-wrap:nowrap;gap:20px;margin-right:-20px;padding-right:20px}.c-tk-deal__similar-deals-grid .c-tk-deal-card{width:265px;background-color:transparent}.c-tk-deal__similar-deals-grid .c-tk-deal-card__image{height:164px}@media only screen and (min-width:1200px){.c-tk-deal__similar-deals-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:24px 20px;margin-right:0;padding-right:0}}.c-tk-deal__suggestions-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;gap:8px}@media only screen and (min-width:768px){.c-tk-deal__suggestions-grid{grid-template-columns:repeat(2,1fr);gap:16px 20px}}@media only screen and (min-width:1024px){.c-tk-deal__suggestions-grid{grid-template-columns:repeat(3,1fr)}}.c-tk-deal__suggestions-item{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:16px;text-decoration:none}picture.c-tk-deal__suggestions-item-image{display:block;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border-radius:6px}.c-tk-deal__suggestions-item-title{flex:10 1 calc(100% - 48px - 32px);font-size:16px;line-height:24px;font-weight:600}.c-tk-deal__suggestions-item-count{display:inline-block;margin-left:auto;padding:6px 8px;min-width:32px;flex:1 0 auto;background:#0caea1;border-radius:6px;font-size:14px;line-height:18px;text-align:center;color:#fff}.c-tk-deal__modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;z-index:99999;background-color:rgba(0,0,0,.6);flex-direction:column;align-items:center;justify-content:center;display:none;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.c-tk-deal__modal.is-active{display:flex;visibility:visible;opacity:1}.c-tk-deal__modal .flatpickr-wrapper{font-family:trenda!important;width:100%}.c-tk-deal__modal .flatpickr-innerContainer,.c-tk-deal__modal .flatpickr-rContainer,.c-tk-deal__modal .flatpickr-wrapper{width:100%!important}.c-tk-deal__modal .flatpickr-calendar.static{width:100%!important;display:block;position:static!important}.c-tk-deal__modal .flatpickr-calendar.arrowTop:before{display:none}.c-tk-deal__modal .flatpickr-calendar{border:none;box-shadow:none}.c-tk-deal__modal .flatpickr-current-month input.cur-year,.c-tk-deal__modal .flatpickr-current-month span.cur-month{font-weight:600}.c-tk-deal__modal .flatpickr-day{font-size:16px;font-size:1.6rem;line-height:39px;font-weight:600!important;border-radius:6px!important;border-color:#e9e9e9!important}.c-tk-deal__modal .flatpickr-day.inRange{color:#000!important;background-color:#f7f3ed!important;border-color:#f7f3ed!important;box-shadow:-5px 0 0 #f7f3ed,5px 0 0 #f7f3ed!important;border-radius:0!important}.c-tk-deal__modal .flatpickr-day.selected,.c-tk-deal__modal .flatpickr-day:hover{color:#fff!important;background-color:#000!important;border-color:#000!important}.c-tk-deal__modal .flatpickr-day.is-open .flatpickr-day__min-nights{display:block!important}.c-tk-deal__modal .flatpickr-day.endRange,.c-tk-deal__modal .flatpickr-day.selected,.c-tk-deal__modal .flatpickr-day.selected:hover,.c-tk-deal__modal .flatpickr-day.startRange{color:#fff!important;background-color:#000!important;border-color:#000!important}.c-tk-deal__modal .flatpickr-day.endRange.startRange,.c-tk-deal__modal .flatpickr-day.selected.startRange,.c-tk-deal__modal .flatpickr-day.startRange.startRange{border-radius:6px 0 0 6px!important}.c-tk-deal__modal .flatpickr-day.endRange.endRange,.c-tk-deal__modal .flatpickr-day.selected.endRange,.c-tk-deal__modal .flatpickr-day.startRange.endRange{border-radius:0 6px 6px 0!important}.c-tk-deal__modal .flatpickr-day.today{border-color:#000!important}.c-tk-deal__modal .flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-5px 0 0 #f7f3ed,5px 0 0 #f7f3ed!important}.c-tk-deal__modal .flatpickr-months{margin-bottom:16px!important}.c-tk-deal__modal .dayContainer+.dayContainer{box-shadow:none!important}.c-tk-deal__modal .flatpickr-day.hidden{visibility:hidden!important}.c-tk-deal__modal .flatpickr-day.disabled{color:#c8c8c8!important}.c-tk-deal__modal .flatpickr-days,.c-tk-deal__modal .flatpickr-months,.c-tk-deal__modal .flatpickr-weekdays{width:100%!important;display:flex;align-items:start;gap:16px}.c-tk-deal__modal .dayContainer{width:100%;min-width:auto;max-width:100%;display:grid;grid-template-columns:repeat(7,1fr);justify-content:start;gap:4px}.c-tk-deal__modal .flatpickr-day{position:relative;font-size:14px;font-size:1.4rem;line-height:1.3;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;width:100%;height:100%;aspect-ratio:1;border-color:#e9e9e9;margin:0;max-width:none}.c-tk-deal__modal .flatpickr-day__price{font-size:9px;font-size:.9rem;line-height:1.3;font-weight:400;position:absolute;bottom:0;left:0;right:0;width:100%;padding:0 0 2px;white-space:nowrap}.c-tk-deal__modal .flatpickr-day__min-nights{color:#000!important;display:none;font-size:10px;font-size:1rem;line-height:1.3;line-height:1;position:absolute;bottom:calc(100% + 5px);left:0;z-index:10;padding:4px;border-radius:3px;border:1px solid #e9e9e9;background-color:#e9e9e9;white-space:nowrap}.c-tk-deal__modal .flatpickr-next-month,.c-tk-deal__modal .flatpickr-prev-month{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid #e9e9e9;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-tk-deal__modal .flatpickr-next-month svg,.c-tk-deal__modal .flatpickr-prev-month svg{width:auto;height:9px;fill:#000!important}.c-tk-deal__modal .flatpickr-next-month:hover,.c-tk-deal__modal .flatpickr-prev-month:hover{background-color:#e9e9e9!important}.c-tk-deal__modal .cur-month,.c-tk-deal__modal .numInputWrapper{font-family:trenda!important}.c-tk-deal__modal .flatpickr-weekdays{margin-top:17px!important}.c-tk-deal__modal .flatpickr-messages__wrapper{display:flex;flex-direction:column;gap:24px;margin-top:24px}.c-tk-deal__modal .flatpickr-messages{display:flex;flex-direction:column}.c-tk-deal__modal .flatpickr-message{display:flex;align-items:center;gap:10px}.c-tk-deal__modal .flatpickr-messages__tooltip{display:inline-flex;align-items:center;gap:8px;font-weight:600;flex-shrink:0}.c-tk-deal__modal .flatpickr-messages__tooltip:before{content:"";display:block;width:16px;height:16px;border-radius:6px;background-color:#7f7f7f}.c-tk-deal__modal .flatpickr-messages__tooltip.u-color-primary:before{background-color:#0caea1}.c-tk-deal__modal .flatpickr-day.nextMonthDay:not(.disabled):not(.selected),.c-tk-deal__modal .flatpickr-day.prevMonthDay:not(.disabled):not(.selected){color:#000!important}@media only screen and (min-width:768px){.c-tk-deal__modal .flatpickr-days,.c-tk-deal__modal .flatpickr-months,.c-tk-deal__modal .flatpickr-weekdays{gap:32px}.c-tk-deal__modal .flatpickr-messages__wrapper{flex-direction:row;align-items:start;justify-content:space-between}.c-tk-deal__modal .flatpickr-messages__tooltip{margin-left:auto}}@media only screen and (min-width:1024px){.c-tk-deal__modal .flatpickr-day{font-size:16px;font-size:1.6rem;line-height:1.3}.c-tk-deal__modal .flatpickr-day__price{font-size:12px;font-size:1.2rem;line-height:1.3;padding:6px 0}}.c-tk-deal__modal-dialog{display:flex;flex-direction:column;width:calc(100% - 1rem);max-width:calc(1056px + 1rem);max-height:calc(100% - 1rem);border-radius:6px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);background-color:#fff}.c-tk-deal__modal-dialog--smaller{max-width:calc(930px + 1rem)}.c-tk-deal__modal-dialog--small{max-width:calc(400px + 1rem)}.c-tk-deal__modal-title{display:flex;align-items:center;justify-content:space-between;border:1px solid #e9e9e9;border-radius:6px;background-color:#f9f9fa;padding:16px 24px;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.c-tk-deal__modal-title h1,.c-tk-deal__modal-title h2,.c-tk-deal__modal-title h3,.c-tk-deal__modal-title h4{margin-bottom:0}.c-tk-deal__modal-close{flex-shrink:0}.c-tk-deal__modal-body{flex:1;position:relative;padding:24px;max-height:400px;overflow-y:auto}.c-tk-deal__modal-footer{padding:0 24px 24px}.c-tk-deal__modal-footer:before{content:"";display:block;width:100%;height:1px;background-color:#e9e9e9;margin-bottom:24px}.c-tk-deal__modal-footer__info{display:flex;flex-direction:column;gap:12px}.c-tk-deal__modal-footer__info .c-tk-button,.c-tk-deal__modal-footer__info .c-tk-calendar-range__day,.c-tk-deal__modal-footer__info .c-tk-calendar-range__footer-button,.c-tk-deal__modal-footer__info .c-tk-person-selector__footer-button{flex-shrink:0}.c-tk-deal__modal-footer__info-term{font-size:18px;font-size:1.8rem;line-height:1.3;font-weight:600}.c-tk-deal__modal-footer__info-days,.c-tk-deal__modal-footer__info-price-wrapper{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:600}.c-tk-deal__modal-footer__info-days{color:#7f7f7f}.c-tk-deal__modal-footer__info-price-wrapper{color:#0caea1}.c-tk-deal__modal-info{display:flex;align-items:start;justify-content:start;flex-wrap:wrap;gap:4px;margin-bottom:24px}.c-tk-deal__modal-info-item{display:inline-block;font-size:14px;font-size:1.4rem;line-height:16px;padding:3px 8px;border:1px solid #f0f0f2;border-radius:6px;background-color:#f9f9fa}.c-tk-deal__modal-info-list li{position:relative;padding-left:24px;margin-bottom:6px}.c-tk-deal__modal-info-list li:before{content:"";position:absolute;left:0;top:6px;width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_526_104015)'%3E%3Cpath d='M11.721 1.966a.952.952 0 0 0-1.346 0L4.317 8.024 1.625 5.332A.952.952 0 1 0 .279 6.678l3.365 3.365a.949.949 0 0 0 1.346 0l6.731-6.73a.952.952 0 0 0 0-1.347z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:768px){.c-tk-deal__modal-footer__info{gap:24px}.c-tk-deal__modal-body{max-height:600px}.c-tk-deal__modal-footer__info-term{font-size:24px;font-size:2.4rem;line-height:1.3;margin-bottom:8px}.c-tk-deal__modal-footer__info-days,.c-tk-deal__modal-footer__info-price-wrapper{font-size:16px;font-size:1.6rem;line-height:1.3}.c-tk-deal__modal-footer__info{flex-direction:row;align-items:center;justify-content:space-between}.c-tk-deal__modal-footer__info .c-tk-button,.c-tk-deal__modal-footer__info .c-tk-calendar-range__day,.c-tk-deal__modal-footer__info .c-tk-calendar-range__footer-button,.c-tk-deal__modal-footer__info .c-tk-person-selector__footer-button{margin-left:auto}}.c-tk-filter-homepage{position:relative;display:flex;flex-direction:column;border-radius:6px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);z-index:1}@media only screen and (min-width:1024px){.c-tk-filter-homepage{flex-direction:row;padding:0}}.c-tk-filter-homepage .c-tk-calendar-range__value,.c-tk-filter-homepage .c-tk-filter-locations__preview,.c-tk-filter-homepage .c-tk-person-selector__value{font-size:14px;font-size:1.4rem;line-height:18px;font-weight:400}.c-tk-filter-homepage .c-tk-filter-locations__preview{padding:10px 30px 10px 16px}.c-tk-filter-homepage .c-tk-calendar-range__value,.c-tk-filter-homepage .c-tk-person-selector__value{padding:10px 30px 10px 48px}.c-tk-filter-homepage__item{flex-basis:100%;width:100%;padding:24px;border-bottom:1px solid #e9e9e9}.c-tk-filter-homepage__item:last-child{border-bottom-color:transparent}.c-tk-filter-homepage__item>label{font-size:16px;font-size:1.6rem;line-height:1.3;display:block;font-weight:600;margin-bottom:10px}.c-tk-filter-homepage__item .c-selectbox{width:100%;margin:0}@media only screen and (min-width:1024px){.c-tk-filter-homepage__item{flex-basis:25%;width:25%;padding:24px}.c-tk-filter-homepage__item:not(:last-of-type){border-right:1px solid #e9e9e9;border-bottom:0}}@media only screen and (min-width:1248px){.c-tk-filter-homepage__item{width:auto;flex-basis:auto;flex-shrink:1;padding:20px 24px 24px}.c-tk-filter-homepage__item .c-selectbox__custom-label{width:100%;min-width:auto}.c-tk-filter-homepage__item:first-child{width:276px}.c-tk-filter-homepage__item:nth-child(2){flex-basis:396px;width:396px;flex-shrink:0}.c-tk-filter-homepage__item:nth-child(3){width:186px}.c-tk-filter-homepage__item:nth-child(4){flex-grow:1}}@media only screen and (min-width:1300px){.c-tk-filter-homepage__item:first-child{width:288px}.c-tk-filter-homepage__item:nth-child(2){flex-basis:420px;width:420px;flex-shrink:0}.c-tk-filter-homepage__item:nth-child(3){width:198px}}.c-tk-filter-homepage__item--center{display:flex;align-items:center;justify-content:center}.c-tk-filter-homepage__heading{font-size:12px;font-size:1.2rem;line-height:15px;font-weight:700;color:#4d4d4d;text-transform:uppercase;margin-bottom:10px;display:block}.c-tk-filter-homepage__submit{font-weight:600;margin:0}.c-tk-filter-homepage__link{display:block;color:#0caea1;font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:600;margin-top:15px;text-decoration:none}.c-tk-filter-homepage__link:focus,.c-tk-filter-homepage__link:hover{color:#222}.c-tk-filter-homepage__submit-icon{position:relative;top:-3px}.c-tk-homepage-header-box{max-width:1920px;padding-top:73px}.c-tk-homepage-header-box h1{font-size:40px;font-size:4rem;line-height:1.3;line-height:50px;padding-top:32px;margin-bottom:32px;text-align:left}@media only screen and (min-width:768px){.c-tk-homepage-header-box{padding-top:97px}}.c-tk-homepage-header-box__content h1{font-size:32px;font-size:3.2rem;line-height:38px;max-width:900px}.c-tk-homepage-header-box__content .c-list-with-icon__item{align-items:flex-start}@media only screen and (min-width:768px){.c-tk-homepage-header-box__content h1{font-size:46px;font-size:4.6rem;line-height:52px;display:inline-block;margin-top:32px;padding-top:0}.c-tk-homepage-header-box__content .c-list-with-icon{display:flex;flex-wrap:wrap;justify-content:center}.c-tk-homepage-header-box__content .c-list-with-icon__item:not(:last-child){margin-right:40px}}@media only screen and (min-width:1024px){.c-tk-homepage-header-box__content h1{margin-top:48px}}.c-tk-homepage-header-banners{display:grid;grid-template-columns:repeat(1,1fr);gap:12px;margin-bottom:12px}@media only screen and (min-width:1248px){.c-tk-homepage-header-banners{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;margin-bottom:20px}}.c-tk-homepage-header-banners__item{position:relative;overflow:hidden;border-radius:6px;height:220px;background-color:#000}@media only screen and (min-width:1248px){.c-tk-homepage-header-banners__item.span-2-rows{grid-row:span 2;height:100%}.c-tk-homepage-header-banners__item.span-2-cols{grid-column:span 2}}@media only screen and (max-width:1248px){.c-tk-homepage-header-banners__item:first-child,.c-tk-homepage-header-banners__item:last-child{height:460px}}@media only screen and (min-width:1248px){.c-tk-homepage-header-banners__item{display:flex}.c-tk-homepage-header-banners__item:nth-child(2) .c-tk-homepage-header-banners__item-button,.c-tk-homepage-header-banners__item:nth-child(3) .c-tk-homepage-header-banners__item-button,.c-tk-homepage-header-banners__item:nth-child(4) .c-tk-homepage-header-banners__item-button,.c-tk-homepage-header-banners__item:nth-child(5) .c-tk-homepage-header-banners__item-button{left:auto;right:24px}.c-tk-homepage-header-banners__item:nth-child(4) .c-tk-homepage-header-banners__item-button,.c-tk-homepage-header-banners__item:nth-child(5) .c-tk-homepage-header-banners__item-button,.c-tk-homepage-header-banners__item:nth-child(6) .c-tk-homepage-header-banners__item-button{top:auto;bottom:24px}}.c-tk-homepage-header-banners__item:hover .c-tk-homepage-header-banners__link{opacity:.8}.c-tk-homepage-header-banners__link{display:block;width:100%;height:100%;transition:opacity .3s ease-in-out}.c-tk-homepage-header-banners__link:hover{opacity:.8}.c-tk-homepage-header-banners__item-button{position:absolute;top:24px;left:24px;z-index:10}.c-blog-article__content .offer .content .button .c-tk-homepage-header-banners__item-button a,.c-tk-homepage-header-banners__item-button .c-blog-article__content .offer .content .button a,.c-tk-homepage-header-banners__item-button .c-button,.c-tk-homepage-header-banners__item-button .c-step-order__button--next,.c-tk-homepage-header-banners__item-button .c-step-order__button--prev{margin:0}.c-tk-homepage-header-banner{position:relative;margin-bottom:15px}@media only screen and (min-width:1248px){.c-tk-homepage-header-banner{margin-bottom:0}}.c-tk-homepage-header-banner__inner{display:block}.c-tk-homepage-header-banner__image{border-radius:6px}.c-tk-homepage-header-banner__content{position:absolute;bottom:0;left:0;width:100%;padding:25px 30px;color:#fff;font-size:130%;font-weight:700}.c-tk-homepage-advantages{display:grid;grid-template-columns:repeat(1,1fr);gap:12px}@media only screen and (min-width:1023px){.c-tk-homepage-advantages{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1248px){.c-tk-homepage-advantages{gap:20px}}@media only screen and (min-width:1248px){.c-tk-homepage-advantage-box{margin-bottom:0}}.c-tk-homepage-advantage-box__inner{position:relative;height:220px;border-radius:6px;background-color:#f9f9fa;text-decoration:none;padding:24px;overflow:hidden}.c-tk-homepage-advantage-box__inner:focus,.c-tk-homepage-advantage-box__inner:hover{color:#222}.c-tk-homepage-advantage-box__inner:focus .c-tk-homepage-advantage-box__title,.c-tk-homepage-advantage-box__inner:hover .c-tk-homepage-advantage-box__title{text-decoration:underline}.c-blog-article__content .offer .content .button .c-tk-homepage-advantage-box__inner a,.c-tk-homepage-advantage-box__inner .c-blog-article__content .offer .content .button a,.c-tk-homepage-advantage-box__inner .c-button,.c-tk-homepage-advantage-box__inner .c-step-order__button--next,.c-tk-homepage-advantage-box__inner .c-step-order__button--prev{margin:0}.c-tk-homepage-advantage-box__image{position:absolute;right:12px;bottom:12px;z-index:2}.c-tk-homepage-advantage-box__image img{display:inline-block;height:100%;width:auto}.c-tk-homepage-advantage-box__background{position:absolute;top:50%;left:0;z-index:0;transform:translateY(-50%) translateX(-95px);width:330px;height:330px;opacity:.05}.c-tk-homepage-advantage-box__background--rotate{transform:rotate(90deg) translateX(-50%) translateY(80px)}.c-tk-homepage-advantage-box__title{margin-bottom:5px}.c-tk-homepage-advantage-box__subtitle{font-size:14px;font-size:1.4rem;line-height:1.3;width:200px;color:#7f7f7f;margin-top:12px}.c-blog-article__content .offer .content .button .c-tk-homepage-advantage-box__inner a,.c-tk-homepage-advantage-box__inner .c-blog-article__content .offer .content .button a,.c-tk-homepage-advantage-box__inner .c-button,.c-tk-homepage-advantage-box__inner .c-step-order__button--next,.c-tk-homepage-advantage-box__inner .c-step-order__button--prev,.c-tk-homepage-advantage-box__subtitle{position:relative;z-index:3}.c-about-us__verified .c-text-with-bigphoto{min-height:570px;padding-bottom:30px}.c-about-us__verified .c-text-with-bigphoto__photo{height:calc(100% - 30px)}@media only screen and (max-width:768px){.c-about-us__verified .c-text-with-bigphoto__photo{position:static;width:100%;height:250px;margin-bottom:20px}}.c-about-us__verified-badge{position:absolute;bottom:0;left:50%;transform:translateX(calc(-50% - 45px));width:218px;height:218px}@media only screen and (max-width:768px){.c-about-us__verified-badge{position:absolute;top:250px;left:50%;transform:translate(-50%,-50%);width:109px;height:109px}}@media only screen and (max-width:768px){.c-about-us__verified-content{text-align:center}}.c-about-us__whereto-box{max-width:1920px;height:470px;margin:0 auto}@media only screen and (min-width:1248px){.c-about-us__whereto-box{height:750px}}.c-about-us__whereto-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:100%;padding:30px 15px}.c-about-us__team-box{max-width:1920px;height:420px;margin:0 auto}@media only screen and (min-width:1248px){.c-about-us__team-box{height:700px;align-items:flex-end;padding-bottom:90px}}.c-about-us__beginning .c-list-with-icon{max-width:930px;margin:0 auto}.c-about-us__beginning .c-list-with-icon__item{align-items:flex-start}.c-about-us__beginning .c-list-with-icon__item:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1248px){.c-about-us__beginning .c-list-with-icon__icon{margin-right:35px}}.c-about-us__beginning .c-list-with-icon__text{padding-top:5px}.c-about-us__charity .c-donate-block{max-width:780px;margin:20px auto 30px}@media only screen and (min-width:1248px){.c-about-us__charity .c-donate-block{margin:40px auto;padding:45px 15px}}.c-about-us__map-box,.c-about-us__map-box .c-bg-box__image{height:480px}.c-about-us__map-box .c-bg-box__content{padding:0}.c-about-us__map-box .c-customer-support-block{width:50%}.c-about-us__map-box .c-customer-support-block__inner{padding:40px 0;margin:0 30px}.c-about-us__map-box .c-customer-support-block__title{margin-bottom:30px}.c-about-us__map-box .c-customer-support-block__mail,.c-about-us__map-box .c-customer-support-block__phone{font-size:20px;font-size:2rem;line-height:24px}.c-about-us__map-box .c-customer-support-block__mail{margin-bottom:10px}.c-about-us__map-box .c-customer-support-block__hours-title{margin-top:10px;margin-bottom:5px}.c-about-us__map-box .c-customer-support-block__hours{margin-bottom:40px}@media only screen and (max-width:767px){.c-about-us__map-box{height:880px;align-items:flex-start;justify-content:center}.c-about-us__map-box .c-bg-box__image{top:inherit;bottom:0}.c-about-us__map-box .c-customer-support-block{width:100%;max-width:480px;margin:0 auto}.c-about-us__map-box .c-customer-support-block__inner{margin:0}}.c-benefit-detail__form-block{position:relative;padding:30px 10px}@media only screen and (min-width:769px){.c-benefit-detail__form-block{padding:30px 95px 40px}}.c-benefit-voucher__partner-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;padding:35px 60px}.c-benefit-voucher__partner-img{display:flex;align-items:center;justify-content:center;width:100%;height:60px;margin-bottom:20px}.c-benefit-voucher__partner-list{display:inline-block;margin:0;padding:0}.c-benefit-voucher__instructions-list{padding-top:15px;padding-left:0}@media only screen and (min-width:1025px){.c-benefit-voucher__instructions-list{padding-top:35px}}@media only screen and (max-width:767px){.c-benefit-voucher__instructions-img-wrapper{order:-1}}.c-benefit-voucher__instructions-img{position:relative}.c-benefit-voucher__instructions-address{position:absolute;bottom:18%;left:16.5%}@media only screen and (min-width:1025px){.c-benefit-voucher__instructions-address{bottom:22%;left:27%}}@media only screen and (min-width:769px){.c-benefits-listing__benefits{display:flex;padding-top:15px}.c-benefits-listing__benefits .c-list-with-icon__item{flex:0 0 33%;display:flex;flex-direction:column;align-items:center}.c-benefits-listing__benefits .c-list-with-icon__icon{margin-bottom:20px}.c-benefits-listing__benefits .c-list-with-icon__text{max-width:290px;padding:0 15px;text-align:center}}@media only screen and (min-width:769px){.c-benefits-listing__partners{padding-top:30px;margin-bottom:-20px;display:flex;justify-content:center}}.c-benefits-listing__partner-item{display:flex;flex-direction:column;align-items:center;height:220px;padding:50px 10px 30px;margin-bottom:20px}.c-benefits-listing__partner-img{display:flex;align-items:center;height:70px}.c-benefits-listing__partner-label{margin-top:auto}@media only screen and (min-width:769px){.c-benefits-listing__flow{padding-top:30px}}.c-benefits-listing__flow-item{position:relative;margin-bottom:50px}.c-benefits-listing__flow-icon{position:absolute;left:50%;bottom:-25px;margin:0;color:#0caea1;transform:translateX(-50%)}@media only screen and (min-width:560px){.c-benefits-listing__flow-icon{bottom:unset;left:unset;top:56px;right:-15px;transform:translate(-50%,-50%)}}.c-landing-cz__header-box{height:320px}@media only screen and (min-width:769px){.c-landing-cz__header-box{height:480px}}.c-landing-cz__header-overlay{width:60%;opacity:.7}.c-landing-cz__header-overlay:after{background:linear-gradient(90deg,#00d685,rgba(0,214,133,0))}.c-landing-cz__header-title{font-size:38px;font-size:3.8rem;line-height:48px;margin-bottom:10px}@media only screen and (min-width:769px){.c-landing-cz__header-title{font-size:76px;font-size:7.6rem;line-height:94px;margin-bottom:30px}}.c-landing-cz__header-subtitle{font-size:30px;font-size:3rem;line-height:30px;margin-bottom:0}@media only screen and (min-width:769px){.c-landing-cz__header-subtitle{font-size:55px;font-size:5.5rem;line-height:40px}}@media only screen and (min-width:769px){.c-landing-cz__banner-wrapper{padding:0}}.c-landing-cz__banner-box{align-items:flex-start;height:320px;padding-top:0}@media only screen and (min-width:769px){.c-landing-cz__banner-box{height:280px}}.c-landing-cz__banner-overlay-top{height:60px;opacity:.44}.c-landing-cz__banner-overlay-top:after{background:linear-gradient(1turn,rgba(0,98,214,0),rgba(0,98,214,.57) 51.24%,#001fd6)}.c-landing-cz__banner-overlay-bottom{top:auto;bottom:0;height:120px;opacity:.51}.c-landing-cz__banner-overlay-bottom:after{background:linear-gradient(180deg,rgba(0,214,133,0),rgba(0,212,153,.57) 52.1%,#00d2af)}.c-landing-cz__banner-hotel-logo{margin-bottom:20px}@media only screen and (min-width:769px){.c-landing-cz__banner-hotel-logo{margin-bottom:15px}}.c-landing-cz__banner-description{font-size:20px;font-size:2rem;line-height:24px;max-width:1200px}@media only screen and (min-width:769px){.c-landing-cz__banner-description{font-size:28px;font-size:2.8rem;line-height:34px;margin-bottom:30px}}.c-landing-cz__banner-button{padding:0 40px;border:2px solid #fff!important;color:#fff!important}.c-landing-hu__section-header{margin-bottom:40px}@media only screen and (min-width:1025px){.c-landing-hu__section-header{margin-bottom:80px}}.c-landing-hu-header-box{align-items:flex-start;height:auto;min-height:600px;margin:0 auto;padding:15px 10px 150px}@media only screen and (min-width:1025px){.c-landing-hu-header-box{min-height:600px;padding:45px 30px}}.c-landing-hu-header-box__overlay{content:"";position:absolute;top:0;left:0;width:46%;height:100%;background:linear-gradient(90deg,#00d685,rgba(0,214,133,0))}@media only screen and (min-width:1025px){.c-landing-hu-header-box__overlay{width:30%}}.c-landing-hu-header-box__content>*{margin:auto}.c-landing-hu-logo{margin-bottom:45px}.c-landing-hu-logo svg{width:160px}@media only screen and (min-width:769px){.c-landing-hu-logo{margin-bottom:60px}.c-landing-hu-logo svg{width:230px}}.c-landing-hu-title{font-size:32px;font-size:3.2rem;line-height:38px;margin-bottom:15px}@media only screen and (min-width:769px){.c-landing-hu-title{font-size:46px;font-size:4.6rem;line-height:56px;max-width:900px;margin-bottom:30px}}.c-landing-hu-description{font-size:14px;font-size:1.4rem;line-height:24px}@media only screen and (min-width:769px){.c-landing-hu-description{font-size:20px;font-size:2rem;line-height:32px;max-width:1100px}}.c-landing-hu-coming-soon{display:block;max-width:340px}@media only screen and (min-width:769px){.c-landing-hu-coming-soon{max-width:490px}}.c-landing-hu-newsletter{display:flex;flex-direction:column;margin-top:-100px;padding:30px 20px;border-radius:5px;background-color:#ffd24a;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);z-index:1}@media only screen and (max-width:767px){.c-landing-hu-newsletter .c-icon-with-text{margin-bottom:10px}}@media only screen and (min-width:769px){.c-landing-hu-newsletter{flex-direction:row;align-items:center;justify-content:space-between;margin-top:-50px;padding:20px}}.c-landing-hu-newsletter__form{display:flex;flex-direction:column}.c-landing-hu-newsletter__form>*{margin:0}@media only screen and (max-width:767px){.c-landing-hu-newsletter__form .c-input{margin-bottom:10px}}@media only screen and (min-width:769px){.c-landing-hu-newsletter__form{flex:10;flex-direction:row;align-items:center;justify-content:space-between}.c-landing-hu-newsletter__form .c-input{flex:10;margin:0 20px}.c-blog-article__content .offer .content .button .c-landing-hu-newsletter__form a,.c-landing-hu-newsletter__form .c-blog-article__content .offer .content .button a,.c-landing-hu-newsletter__form .c-button,.c-landing-hu-newsletter__form .c-step-order__button--next,.c-landing-hu-newsletter__form .c-step-order__button--prev{min-width:160px}}@media only screen and (min-width:769px){.c-landing-hu-newsletter__success{flex:10;margin:0 20px}}.c-landing-hu__section,.c-landing-hu__section-title{color:#4d4d4d;text-align:center}.c-landing-hu__section-title{font-size:26px;font-size:2.6rem;line-height:38px;margin-bottom:20px}@media only screen and (min-width:1025px){.c-landing-hu__section-title{font-size:32px;font-size:3.2rem;line-height:38px;margin-bottom:40px}}.c-landing-hu__section-ratings{margin-bottom:75px}@media only screen and (min-width:1025px){.c-landing-hu__section-ratings{margin-bottom:100px}}.c-landing-hu__section-partner{margin-bottom:40px;padding:40px 15px}@media only screen and (min-width:1025px){.c-landing-hu__section-partner{margin-bottom:80px;padding:60px 15px 70px}}.c-landing-hu__section-contact{margin-bottom:75px}@media only screen and (min-width:1025px){.c-landing-hu__section-contact{margin-bottom:100px}}.c-landing-hu__section-copyright{margin-bottom:30px}.c-landing-tk-family__header-img{width:400px;height:250px;border-radius:20px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-landing-tk-family__header-img:first-child{transform:rotate(10deg)}.c-landing-tk-family__header-img:last-child{position:absolute;right:45px;bottom:-65px;transform:rotate(-15deg)}.c-landing-tk-family__header-img-icon{position:absolute;bottom:37px;left:30px;width:70px;height:70px}.c-landing-tk-family__header-img-overlay{position:absolute;bottom:0;left:0;height:70px;width:100%;opacity:.59;background:linear-gradient(135deg,#fad961,#f61c0d)}.c-landing-tk-family__header-img-caption{position:absolute;bottom:35px;left:50%;transform:translate(-50%,50%)}.c-homepage-tk-family__header-img{width:400px;height:250px;border-radius:20px;box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.c-homepage-tk-family__header-img:first-child{transform:rotate(10deg);position:absolute;top:30px}.c-homepage-tk-family__header-img:last-child{position:absolute;right:52px;bottom:43px;transform:rotate(-15deg)}.c-homepage-tk-family__header-img-icon{position:absolute;bottom:37px;left:30px;width:70px;height:70px}.c-homepage-tk-family__header-img-overlay{position:absolute;bottom:0;left:0;height:70px;width:100%;opacity:.59;background:linear-gradient(135deg,#fad961,#f61c0d)}.c-homepage-tk-family__header-img-caption{position:absolute;bottom:35px;left:50%;transform:translate(-50%,50%)}.c-landing-tk-family--advantages .c-circle-with-icon{margin:30px}.c-landing-tk-family--advantages .c-circle-with-icon__circle{border:2px solid #f0f0f0;box-shadow:none}.c-landing-tk-family--advantages .c-circle-with-icon__title{color:#4d4d4d;margin-bottom:15px}.c-landing-tk-family--advantages .c-circle-with-icon__text{color:#4d4d4d}.c-microsite-footer{padding:50px 0;background-color:#404040;color:#fff}.c-microsite-footer__inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.c-microsite-footer__inner{display:block}.c-microsite-footer__inner>:not(:last-child){display:block;margin-bottom:20px}}.c-microsite-dunajska__header-box{height:400px}@media only screen and (min-width:769px){.c-microsite-dunajska__header-box{height:600px}}.c-microsite-dunajska__header-overlay{opacity:.85}.c-microsite-dunajska__header-overlay:after{background:linear-gradient(90deg,#00d685,rgba(0,214,133,0))}@media only screen and (min-width:769px){.c-microsite-dunajska__header-overlay:after{background:linear-gradient(90deg,#00d685,rgba(0,214,133,0) 42%)}}.c-microsite-dunajska__header-nav{position:absolute;top:0;left:0;width:100%}.c-microsite-dunajska__header-nav-inner{display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.c-microsite-dunajska__header-nav-inner{justify-content:center}}.c-microsite-dunajska__header-logo{display:flex;align-items:center;justify-content:flex-start;margin-left:-22px;font-size:26px;text-decoration:none}.c-microsite-dunajska__header-logo img{display:block;width:93px;height:93px}@media only screen and (max-width:767px){.c-microsite-dunajska__header-logo{margin-left:-9px;font-size:21px}.c-microsite-dunajska__header-logo img{width:74px;height:74px}}.c-microsite-dunajska__header-nav-items{margin-right:-20px}@media only screen and (max-width:767px){.c-microsite-dunajska__header-nav-items{display:none}}.c-microsite-dunajska__header-nav-item{padding:20px;font-size:18px;text-decoration:none;color:#fff;font-weight:700}.c-microsite-dunajska__header-nav-item:focus,.c-microsite-dunajska__header-nav-item:hover{color:#fff;text-decoration:underline}.c-microsite-dunajska__header-title{font-size:32px;font-size:3.2rem;line-height:38px;max-width:340px}@media only screen and (min-width:769px){.c-microsite-dunajska__header-title{font-size:46px;font-size:4.6rem;line-height:56px;max-width:800px}}@media only screen and (max-width:767px){.c-microsite-dunajska__header-title{padding-top:45px}}.c-microsite-dunajska__banner .c-list-with-icon__item{align-items:flex-start}.c-microsite-dunajska__banner .c-list-with-icon__text{text-align:left}.c-microsite-dunajska__tips .c-deal-trip-tips__item{flex-basis:100%}@media only screen and (min-width:769px){.c-microsite-dunajska__tips .c-deal-trip-tips__item{flex-basis:25%}}.c-reviews-of-travelking__reviews{margin-bottom:20px}@media only screen and (min-width:769px){.c-reviews-of-travelking__reviews{margin-bottom:10px}}.c-reviews-of-travelking__rating{margin-bottom:10px;padding:25px 15px;background:#fff;box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}@media only screen and (min-width:769px){.c-reviews-of-travelking__rating{height:calc(100% - 20px);margin-bottom:20px}}.c-reviews-of-travelking__customer-ratings{margin-top:30px;margin-bottom:40px}@media only screen and (min-width:769px){.c-reviews-of-travelking__customer-ratings{margin-top:40px;margin-bottom:50px}}.c-rating-form__block{max-width:740px;padding:20px 30px;margin:0 auto;background-color:#fff}@media only screen and (min-width:769px){.c-rating-form__block{padding:50px 95px}}.c-rating-form__heading{color:#4d4d4d}.c-rating-form__heading-note{font-size:16px;font-size:1.6rem;line-height:19px;display:inline-block;margin-left:.25em;font-style:italic;font-weight:400}.c-rating-form__photos-preview{display:flex;flex-wrap:wrap;margin:0 -10px}.c-rating-form__photos-preview--active{margin-top:20px;margin-bottom:15px;min-height:70px}.c-rating-form__photos-thumb{position:relative;flex:0 0 100px;display:block;max-width:100px;height:auto;margin:10px}.c-rating-form__photos-thumb img{display:block;width:100%;height:auto}.c-rating-form__photos-thumb button{position:absolute;top:-10px;right:-10px;width:20px;height:20px;min-width:20px;padding:6px;margin:0;border-radius:50%;color:#4d4d4d}.c-rating-form__photos-thumb button:before{content:"";display:block;width:8px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 15.2 15.2'%3E%3Cpath d='M15.2 13.9L8.9 7.6l6.3-6.3L13.9 0 7.6 6.3 1.3 0 0 1.3l6.3 6.3L0 13.9l1.3 1.3 6.3-6.3 6.3 6.3z'/%3E%3C/svg%3E")}@media only screen and (min-width:769px){.c-rating-form__photos-thumb{flex:0 0 calc(20% - 20px);width:calc(20% - 20px)}}.c-rating-form__photos-files-input,.c-rating-form__photos-input{display:none}.c-rating-input{display:block;color:#4d4d4d}.c-rating-input:not(:last-child){margin-bottom:30px}.c-rating-input__label{font-size:14px;font-size:1.4rem;line-height:1.3;margin-bottom:10px;text-transform:uppercase;font-weight:700}.c-rating-input__icons{display:flex;align-items:center;justify-content:flex-start}.c-rating-input__icon{cursor:pointer;transition:all 50ms linear}.c-rating-input__icon .svg-icon{margin:0}.c-rating-input--stars .c-rating-input__icon{margin-right:10px;color:#ffa82c}.c-rating-input--stars .c-rating-input__icon-outline{display:block}.c-rating-input--stars .c-rating-input__icon--active .c-rating-input__icon-outline,.c-rating-input--stars .c-rating-input__icon--hover .c-rating-input__icon-outline,.c-rating-input--stars .c-rating-input__icon--selected .c-rating-input__icon-outline,.c-rating-input--stars .c-rating-input__icon-fill,.c-rating-input--stars .c-rating-input__icon:focus .c-rating-input__icon-outline,.c-rating-input--stars .c-rating-input__icon:hover .c-rating-input__icon-outline{display:none}.c-rating-input--stars .c-rating-input__icon--active .c-rating-input__icon-fill,.c-rating-input--stars .c-rating-input__icon--hover .c-rating-input__icon-fill,.c-rating-input--stars .c-rating-input__icon--selected .c-rating-input__icon-fill,.c-rating-input--stars .c-rating-input__icon:focus .c-rating-input__icon-fill,.c-rating-input--stars .c-rating-input__icon:hover .c-rating-input__icon-fill{display:block}.c-rating-input--faces .c-rating-input__icon{margin-right:20px}.c-rating-input--faces .c-rating-input__icon--selected,.c-rating-input--faces .c-rating-input__icon:focus,.c-rating-input--faces .c-rating-input__icon:hover{color:#ffa82c}@media only screen and (min-width:769px){.c-rating-input--faces .c-rating-input__icon{margin-right:40px}}.c-rating-input--numbers .c-rating-input__icons{border:1px solid #cdcdcd}.c-rating-input--numbers .c-rating-input__icon{flex:1;display:flex;align-items:center;justify-content:center;height:36px;margin:0!important;font-weight:600}.c-rating-input--numbers .c-rating-input__icon:not(:last-child){border-right:1px solid #cdcdcd}.c-rating-input--numbers .c-rating-input__icon--selected,.c-rating-input--numbers .c-rating-input__icon:focus,.c-rating-input--numbers .c-rating-input__icon:hover{color:#ffa82c}@media only screen and (min-width:769px){.c-rating-input--numbers .c-rating-input__icon{margin-right:40px}}.c-rating-progress{margin-bottom:8px}.c-rating-progress__title{margin-bottom:0}.c-rating-progress__content{display:flex;align-items:center}.c-rating-progress__bar{flex:10;height:5px;background:#f0f0f0}.c-rating-progress__bar-value{width:auto;height:5px;background:#ffa82c}.c-rating-progress__text-value{flex:0 0 38px;text-align:right}.u-background-white{background-color:#fff}.u-background-grey{background-color:#fafafa}.u-background-grey-04{background-color:#f0f0f0}.u-background-tk-grey-super-light{background-color:#f9f9fa}.u-background-tk-green-lighter{background-color:rgba(12,174,161,.1)}.u-text-transform-none{text-transform:none}.u-text-uppercase{text-transform:uppercase}.u-text-lowercase{text-transform:lowercase}.u-text-decoration-none{text-decoration:none}.u-text-underline{text-decoration:underline}.u-line-height-1{line-height:1}.u-line-height-1-6{line-height:1.6}.u-font-weight-bold{font-weight:700}.u-font-weight-semibold{font-weight:600}.u-font-caveat,.u-font-weight-regular{font-weight:400}.u-font-caveat{font-family:caveat,Helvetica,Arial,sans-serif}.u-clearfix{clear:both}.u-separator{margin-top:30px;margin-bottom:30px}.u-separator,.u-separator--small{border:0;border-top:1px solid #f0f0f0}.u-separator--small{margin-top:15px;margin-bottom:15px}.u-separator--big{margin-top:60px;margin-bottom:60px}.u-tk-separator{width:100%;margin:0;border:0;border-top:1px solid var(--tk-color-separator,#e9e9e9)}.u-border{border:1px solid #f0f0f0}.u-border-none{border:none}.u-border-bold{border:2px solid #f0f0f0}.u-border-bold-secondary{border:2px solid #ffa82c}.u-border-bottom{border-bottom:1px solid #f0f0f0}.u-border-top{border-top:1px solid #f0f0f0}.u-border-left{border-left:1px solid #f0f0f0}.u-border-right{border-right:1px solid #f0f0f0}.u-border-bottom-bold,.u-border-top-bold{border-bottom:2px solid #f0f0f0}.u-tk-border{border:1px solid #e9e9e9}.u-base-shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.u-base-offset{margin:30px}.u-hide-anchor-text{line-height:0;font-size:0;color:transparent}.u-no-offset{margin:0!important}.u-no-offset-left{margin-left:0!important}.u-no-padding-left{padding-left:0!important}.u-no-offset-right{margin-right:0!important}.u-no-offset-top{margin-top:0!important}.u-no-offset-bottom{margin-bottom:0!important}.u-no-margin{margin:0}.u-base-offset-inner{padding:30px}.u-no-offset-inner{padding:0}.u-no-offset-inner-top{padding-top:0}.u-base-offset-inner-bottom{padding-bottom:30px}.u-base-offset-inner-top{padding-top:30px}.u-base-offset-bottom{margin-bottom:30px}.u-base-offset-top{margin-top:30px}.u-base-offset-left{margin-left:30px}.u-base-offset-right{margin-right:30px}.u-two-thirds-offset-bottom{margin-bottom:20px}.u-two-thirds-offset-top{margin-top:20px}.u-two-thirds-offset-left{margin-left:20px}.u-two-thirds-offset-right{margin-right:20px}.u-two-thirds-offset-inner{padding:20px}.u-two-thirds-offset-inner-top{padding-top:20px}.u-two-thirds-offset-inner-bottom{padding-bottom:20px}.u-two-thirds-offset-inner-left{padding-left:20px}.u-two-thirds-offset-inner-right{padding-right:20px}.u-smaller-offset-bottom{margin-bottom:7px}.u-smaller-offset-top{margin-top:7px}.u-smaller-offset-right{margin-right:7px}.u-small-offset-bottom{margin-bottom:15px}.u-small-offset-top{margin-top:15px}.u-small-offset-right{margin-right:15px}.u-small-offset-left{margin-left:15px}.u-small-offset-inner{padding:15px}.u-small-offset-inner-top{padding-top:15px}.u-bigger-offset-bottom{margin-bottom:60px}.u-bigger-offset-top{margin-top:60px}.u-bigger-offset-inner-bottom{padding-bottom:60px}.u-bigger-offset-inner-top{padding-top:60px}.u-micro-offset-bottom{margin-bottom:10px}.u-micro-offset-top{margin-top:10px}.u-micro-offset-right{margin-right:10px}.u-micro-offset-left{margin-left:10px}.u-micro-offset-inner{padding:10px}.u-micro-offset-inner-top{padding-top:10px}.u-micro-offset-inner-bottom{padding-bottom:10px}.u-smaller-offset-inner-bottom{padding-bottom:20px}@media only screen and (min-width:400px){.u-mobile-visible{display:none}}@media only screen and (min-width:560px){.u-mobile-w-visible{display:none}}@media only screen and (min-width:769px){.u-tablet-visible{display:none}}@media only screen and (max-width:768px){.u-tablet-hidden{display:none}}@media only screen and (min-width:1024px){.u-tablet-w-visible{display:none}}@media only screen and (max-width:400px){.u-mobile-hidden{display:none}}@media only screen and (max-width:560px){.u-mobile-w-hidden{display:none}}@media only screen and (max-width:1023px){.u-tablet-w-hidden{display:none}}@media only screen and (min-width:1025px){.u-desktop-hidden{display:none}}@media only screen and (max-width:1023px){.u-desktop-visible{display:none}}@media only screen and (max-width:1299px){.u-desktop-w-visible{display:none}}@media only screen and (min-width:1300px){.u-desktop-w-hidden{display:none}}@media only screen and (max-width:1420px){.u-desktop-xl-visible{display:none}}@media only screen and (min-width:1419px){.u-desktop-xl-hidden{display:none}}.d-none{display:none}@media only screen and (min-width:400px){.d-mobile-small-none{display:none}.d-mobile-small-block{display:block}.d-mobile-small-inline-block{display:inline-block}.d-mobile-small-flex{display:flex}.d-mobile-small-inline-flex{display:inline-flex}.d-mobile-small-grid{display:grid}.d-mobile-small-inline{display:inline}}@media only screen and (min-width:560px){.d-mobile-none{display:none}.d-mobile-block{display:block}.d-mobile-inline-block{display:inline-block}.d-mobile-flex{display:flex}.d-mobile-inline-flex{display:inline-flex}.d-mobile-grid{display:grid}.d-mobile-inline{display:inline}}@media only screen and (min-width:768px){.d-tablet-none{display:none}.d-tablet-block{display:block}.d-tablet-inline-block{display:inline-block}.d-tablet-flex{display:flex}.d-tablet-inline-flex{display:inline-flex}.d-tablet-grid{display:grid}.d-tablet-inline{display:inline}}@media only screen and (min-width:769px){.d-tablet-min-none{display:none}.d-tablet-min-block{display:block}.d-tablet-min-inline-block{display:inline-block}.d-tablet-min-flex{display:flex}.d-tablet-min-inline-flex{display:inline-flex}.d-tablet-min-grid{display:grid}.d-tablet-min-inline{display:inline}}@media only screen and (min-width:767px){.d-tablet-max-none{display:none}.d-tablet-max-block{display:block}.d-tablet-max-inline-block{display:inline-block}.d-tablet-max-flex{display:flex}.d-tablet-max-inline-flex{display:inline-flex}.d-tablet-max-grid{display:grid}.d-tablet-max-inline{display:inline}}@media only screen and (min-width:1024px){.d-tablet-wide-none{display:none}.d-tablet-wide-block{display:block}.d-tablet-wide-inline-block{display:inline-block}.d-tablet-wide-flex{display:flex}.d-tablet-wide-inline-flex{display:inline-flex}.d-tablet-wide-grid{display:grid}.d-tablet-wide-inline{display:inline}}@media only screen and (min-width:1023px){.d-tablet-wide-max-none{display:none}.d-tablet-wide-max-block{display:block}.d-tablet-wide-max-inline-block{display:inline-block}.d-tablet-wide-max-flex{display:flex}.d-tablet-wide-max-inline-flex{display:inline-flex}.d-tablet-wide-max-grid{display:grid}.d-tablet-wide-max-inline{display:inline}}@media only screen and (min-width:1025px){.d-desktop-min-none{display:none}.d-desktop-min-block{display:block}.d-desktop-min-inline-block{display:inline-block}.d-desktop-min-flex{display:flex}.d-desktop-min-inline-flex{display:inline-flex}.d-desktop-min-grid{display:grid}.d-desktop-min-inline{display:inline}}@media only screen and (min-width:1248px){.d-desktop-none{display:none}.d-desktop-block{display:block}.d-desktop-inline-block{display:inline-block}.d-desktop-flex{display:flex}.d-desktop-inline-flex{display:inline-flex}.d-desktop-grid{display:grid}.d-desktop-inline{display:inline}}@media only screen and (min-width:1247px){.d-desktop-max-none{display:none}.d-desktop-max-block{display:block}.d-desktop-max-inline-block{display:inline-block}.d-desktop-max-flex{display:flex}.d-desktop-max-inline-flex{display:inline-flex}.d-desktop-max-grid{display:grid}.d-desktop-max-inline{display:inline}}@media only screen and (min-width:1300px){.d-desktop-wide-none{display:none}.d-desktop-wide-block{display:block}.d-desktop-wide-inline-block{display:inline-block}.d-desktop-wide-flex{display:flex}.d-desktop-wide-inline-flex{display:inline-flex}.d-desktop-wide-grid{display:grid}.d-desktop-wide-inline{display:inline}}@media only screen and (min-width:1299px){.d-desktop-wide-max-none{display:none}.d-desktop-wide-max-block{display:block}.d-desktop-wide-max-inline-block{display:inline-block}.d-desktop-wide-max-flex{display:flex}.d-desktop-wide-max-inline-flex{display:inline-flex}.d-desktop-wide-max-grid{display:grid}.d-desktop-wide-max-inline{display:inline}}@media only screen and (min-width:1419px){.d-desktop-wider-none{display:none}.d-desktop-wider-block{display:block}.d-desktop-wider-inline-block{display:inline-block}.d-desktop-wider-flex{display:flex}.d-desktop-wider-inline-flex{display:inline-flex}.d-desktop-wider-grid{display:grid}.d-desktop-wider-inline{display:inline}}@media only screen and (min-width:1420px){.d-desktop-wider-max-none{display:none}.d-desktop-wider-max-block{display:block}.d-desktop-wider-max-inline-block{display:inline-block}.d-desktop-wider-max-flex{display:flex}.d-desktop-wider-max-inline-flex{display:inline-flex}.d-desktop-wider-max-grid{display:grid}.d-desktop-wider-max-inline{display:inline}}@media only screen and (min-width:375px){.d-xs-none{display:none}.d-xs-block{display:block}.d-xs-inline-block{display:inline-block}.d-xs-flex{display:flex}.d-xs-inline-flex{display:inline-flex}.d-xs-grid{display:grid}.d-xs-inline{display:inline}}@media only screen and (min-width:480px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-inline-block{display:inline-block}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.d-sm-grid{display:grid}.d-sm-inline{display:inline}}@media only screen and (min-width:768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-inline-block{display:inline-block}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.d-md-grid{display:grid}.d-md-inline{display:inline}}@media only screen and (min-width:1024px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-inline-block{display:inline-block}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.d-lg-grid{display:grid}.d-lg-inline{display:inline}}@media only screen and (min-width:1200px){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline-block{display:inline-block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.d-xl-grid{display:grid}.d-xl-inline{display:inline}}.u-hidden{display:none!important}.u-img-100{width:100%}.u-display-block{display:block}.u-display-inline{display:inline-block}.u-display-table{display:table}.u-display-flex,.u-flex{display:flex}.u-flex>*{flex:0 1 auto}.u-flex--even>*{flex:1 1 auto}.u-flex--row{flex-direction:row}.u-flex--column{flex-direction:column}.u-flex--wrap{flex-wrap:wrap}.u-flex-x-between{justify-content:space-between}.u-flex-x-start{justify-content:flex-start}.u-flex-x-end{justify-content:flex-end}.u-flex-y-center{align-items:center}.u-flex-y-flex-end{align-items:flex-end}.u-flex-x-center{justify-content:center}.u-flex-x-center>*{flex:0 1 auto}@media only screen and (max-width:1023px){.u-no-flex-tablet-wide{display:inherit}}@media only screen and (max-width:767px){.u-no-flex-tablet{display:inherit}}@media only screen and (max-width:560px){.u-no-flex-mobile{display:inherit}}.u-color-primary{color:#0caea1}.u-color-secondary{color:#ffa82c}.u-color-error,.u-color-warning{color:#ff2c65}.u-color-grey{color:#959595}.u-color-white{color:#fff}.u-color-grey-05{color:#4d4d4d}.u-color-tk-grey{color:#7f7f7f}.u-tk-color-ink-black{color:#000}.u-full-width,.u-image-full-width{width:100%}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-link-no-decoration{text-decoration:none}.u-link{text-decoration:underline}.u-link--inherit{color:inherit}.u-link--inherit:focus,.u-link--inherit:hover{color:inherit;text-decoration:none}.u-link--inherit-hover-underline{color:inherit}.u-link--inherit-hover-underline:focus,.u-link--inherit-hover-underline:hover{color:inherit;text-decoration:underline}.u-link-wrapper--shadow{overflow:hidden;box-shadow:0 2px 4px 0 rgba(34,34,34,.05);border-radius:6px;color:inherit;text-decoration:none;transition:box-shadow .3s ease-in-out}.u-link-wrapper--shadow:focus,.u-link-wrapper--shadow:hover{box-shadow:0 11px 45px 0 rgba(34,34,34,.1);color:inherit;text-decoration:none}.u-position-relative,.u-position-relative-vertical-middle{position:relative}.u-position-relative-vertical-middle{top:50%;transform:translateY(-50%)}.u-position-absolute{position:absolute}.u-pull-right{float:right}.u-pull-left{float:left}.u-base-radius{border-radius:3px}.u-bigger-radius{border-radius:6px}.u-top-corners-sharp{border-top-left-radius:0;border-top-right-radius:0}.u-bottom-corners-sharp{border-bottom-left-radius:0;border-bottom-right-radius:0}.u-outline-none{outline:none}.u-font-size-80-percent{font-size:80%}.u-font-size-90-percent{font-size:90%}.u-font-size-100-percent{font-size:100%}.u-font-size-110-percent{font-size:110%}.u-font-size-115-percent{font-size:115%}.u-font-size-120-percent{font-size:120%}.u-font-size-130-percent{font-size:130%}.u-font-size-140-percent{font-size:140%}.u-font-size-150-percent{font-size:150%}.u-box-shadow{box-shadow:0 2px 4px 0 rgba(34,34,34,.05)}.u-box-shadow-bigger{box-shadow:0 11px 45px 0 rgba(34,34,34,.1)}.u-justify-content-center{justify-content:center}.u-max-width-100-percent{max-width:100%}.u-vertical-fix--minus-3px{position:relative;top:-3px}.u-vertical-fix--minus-14px{position:relative;top:-14px}.u-overflow--hidden{overflow:hidden}.u-cursor-pointer{cursor:pointer}.u-fade-out--white{position:relative}.u-fade-out--white:after{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;left:0;right:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.u-fade-out--white-30{position:relative}.u-fade-out--white-30:after{content:"";display:block;position:absolute;width:100%;height:30%;bottom:0;left:0;right:0;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.u-fill-transparent svg{fill:transparent}@media (max-width:400px){.u-mobile-padding{padding-bottom:10px}}@media only screen and (max-width:1450px){.u-short-menu-hidden{display:none}}@media only screen and (min-width:1449px){.u-wide-menu-hidden{display:none}}.u-modal__content_white{background:#fff}.u-hover__background:hover{background-color:#f0f0f0;border-radius:5px}.u-hand-pointer{cursor:pointer}.u-checkbox-groups__text{margin:20px 0 10px;font-weight:700;text-transform:uppercase;font-size:1.35rem;color:#4d4d4d}.u-black-friday{background-color:#000!important}.u-black-friday .c-filter__configurator-separator{background-color:#fff!important}.u-black-friday .c-filter-checkbox__name,.u-black-friday .c-filter-selects-range__col-text-end,.u-black-friday .c-filter-selects-range__col-text-middle,.u-black-friday .c-filter-selects-range__col-text-start,.u-black-friday .c-filter__heading{color:#fff!important}.u-black-friday .c-checkbox__icon,.u-black-friday .c-filter-dates-range__icon-right,.u-black-friday .c-filter-locations__preview-icon,.u-black-friday .c-filter-types__preview-icon{color:#000!important}.u-black-friday-icons .c-label__icon,.u-black-friday-icons .c-label__icon--brand,.u-black-friday-icons .c-label__icon--red{color:#000}.u-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}.u-stretched-link:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}@media only screen and (min-width:768px){.u-md-block{display:block}}.u-padding-bottom-15{padding-bottom:15px}.grecaptcha-badge{visibility:hidden!important}.c-modal:before,body:before{content:"";position:fixed;top:0;left:0;right:0;height:100%;opacity:0;visibility:hidden;background-color:rgba(34,34,34,.7);z-index:var(--z-index-modal);transition:opacity .35s ease,visibility 0s ease .35s}.cookiebar-is-visible [id=chat-application]{bottom:50px!important}.c-modal.is-open:before{content:"";opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s ease 0s}body.is-mobilenav-open,body.is-modal-open{overflow:hidden}body.is-mobilenav-open .c-header__mobile-nav{z-index:1000}.u-tk-p--0{padding:0}.u-tk-p--1{padding:4px}.u-tk-p--2{padding:8px}.u-tk-p--3{padding:12px}.u-tk-p--4{padding:16px}.u-tk-p--5{padding:24px}.u-tk-p--6{padding:32px}.u-tk-p--7{padding:48px}.u-tk-p--8{padding:64px}.u-tk-p--9{padding:72px}.u-tk-p--10{padding:96px}.u-tk-pt--0{padding-top:0}.u-tk-pt--1{padding-top:4px}.u-tk-pt--2{padding-top:8px}.u-tk-pt--3{padding-top:12px}.u-tk-pt--4{padding-top:16px}.u-tk-pt--5{padding-top:24px}.u-tk-pt--6{padding-top:32px}.u-tk-pt--7{padding-top:48px}.u-tk-pt--8{padding-top:64px}.u-tk-pt--9{padding-top:72px}.u-tk-pt--10{padding-top:96px}.u-tk-pr--0{padding-right:0}.u-tk-pr--1{padding-right:4px}.u-tk-pr--2{padding-right:8px}.u-tk-pr--3{padding-right:12px}.u-tk-pr--4{padding-right:16px}.u-tk-pr--5{padding-right:24px}.u-tk-pr--6{padding-right:32px}.u-tk-pr--7{padding-right:48px}.u-tk-pr--8{padding-right:64px}.u-tk-pr--9{padding-right:72px}.u-tk-pr--10{padding-right:96px}.u-tk-pb--0{padding-bottom:0}.u-tk-pb--1{padding-bottom:4px}.u-tk-pb--2{padding-bottom:8px}.u-tk-pb--3{padding-bottom:12px}.u-tk-pb--4{padding-bottom:16px}.u-tk-pb--5{padding-bottom:24px}.u-tk-pb--6{padding-bottom:32px}.u-tk-pb--7{padding-bottom:48px}.u-tk-pb--8{padding-bottom:64px}.u-tk-pb--9{padding-bottom:72px}.u-tk-pb--10{padding-bottom:96px}.u-tk-pl--0{padding-left:0}.u-tk-pl--1{padding-left:4px}.u-tk-pl--2{padding-left:8px}.u-tk-pl--3{padding-left:12px}.u-tk-pl--4{padding-left:16px}.u-tk-pl--5{padding-left:24px}.u-tk-pl--6{padding-left:32px}.u-tk-pl--7{padding-left:48px}.u-tk-pl--8{padding-left:64px}.u-tk-pl--9{padding-left:72px}.u-tk-pl--10{padding-left:96px}.u-tk-px--0{padding-left:0;padding-right:0}.u-tk-px--1{padding-left:4px;padding-right:4px}.u-tk-px--2{padding-left:8px;padding-right:8px}.u-tk-px--3{padding-left:12px;padding-right:12px}.u-tk-px--4{padding-left:16px;padding-right:16px}.u-tk-px--5{padding-left:24px;padding-right:24px}.u-tk-px--6{padding-left:32px;padding-right:32px}.u-tk-px--7{padding-left:48px;padding-right:48px}.u-tk-px--8{padding-left:64px;padding-right:64px}.u-tk-px--9{padding-left:72px;padding-right:72px}.u-tk-px--10{padding-left:96px;padding-right:96px}.u-tk-py--0{padding-top:0;padding-bottom:0}.u-tk-py--1{padding-top:4px;padding-bottom:4px}.u-tk-py--2{padding-top:8px;padding-bottom:8px}.u-tk-py--3{padding-top:12px;padding-bottom:12px}.u-tk-py--4{padding-top:16px;padding-bottom:16px}.u-tk-py--5{padding-top:24px;padding-bottom:24px}.u-tk-py--6{padding-top:32px;padding-bottom:32px}.u-tk-py--7{padding-top:48px;padding-bottom:48px}.u-tk-py--8{padding-top:64px;padding-bottom:64px}.u-tk-py--9{padding-top:72px;padding-bottom:72px}.u-tk-py--10{padding-top:96px;padding-bottom:96px}.u-tk-m--0{margin:0}.u-tk-m--1{margin:4px}.u-tk-m--2{margin:8px}.u-tk-m--3{margin:12px}.u-tk-m--4{margin:16px}.u-tk-m--5{margin:24px}.u-tk-m--6{margin:32px}.u-tk-m--7{margin:48px}.u-tk-m--8{margin:64px}.u-tk-m--9{margin:72px}.u-tk-m--10{margin:96px}.u-tk-mt--0{margin-top:0}.u-tk-mt--1{margin-top:4px}.u-tk-mt--2{margin-top:8px}.u-tk-mt--3{margin-top:12px}.u-tk-mt--4{margin-top:16px}.u-tk-mt--5{margin-top:24px}.u-tk-mt--6{margin-top:32px}.u-tk-mt--7{margin-top:48px}.u-tk-mt--8{margin-top:64px}.u-tk-mt--9{margin-top:72px}.u-tk-mt--10{margin-top:96px}.u-tk-mr--0{margin-right:0}.u-tk-mr--1{margin-right:4px}.u-tk-mr--2{margin-right:8px}.u-tk-mr--3{margin-right:12px}.u-tk-mr--4{margin-right:16px}.u-tk-mr--5{margin-right:24px}.u-tk-mr--6{margin-right:32px}.u-tk-mr--7{margin-right:48px}.u-tk-mr--8{margin-right:64px}.u-tk-mr--9{margin-right:72px}.u-tk-mr--10{margin-right:96px}.u-tk-mb--0{margin-bottom:0}.u-tk-mb--1{margin-bottom:4px}.u-tk-mb--2{margin-bottom:8px}.u-tk-mb--3{margin-bottom:12px}.u-tk-mb--4{margin-bottom:16px}.u-tk-mb--5{margin-bottom:24px}.u-tk-mb--6{margin-bottom:32px}.u-tk-mb--7{margin-bottom:48px}.u-tk-mb--8{margin-bottom:64px}.u-tk-mb--9{margin-bottom:72px}.u-tk-mb--10{margin-bottom:96px}.u-tk-ml--0{margin-left:0}.u-tk-ml--1{margin-left:4px}.u-tk-ml--2{margin-left:8px}.u-tk-ml--3{margin-left:12px}.u-tk-ml--4{margin-left:16px}.u-tk-ml--5{margin-left:24px}.u-tk-ml--6{margin-left:32px}.u-tk-ml--7{margin-left:48px}.u-tk-ml--8{margin-left:64px}.u-tk-ml--9{margin-left:72px}.u-tk-ml--10{margin-left:96px}.u-tk-mx--0{margin-left:0;margin-right:0}.u-tk-mx--1{margin-left:4px;margin-right:4px}.u-tk-mx--2{margin-left:8px;margin-right:8px}.u-tk-mx--3{margin-left:12px;margin-right:12px}.u-tk-mx--4{margin-left:16px;margin-right:16px}.u-tk-mx--5{margin-left:24px;margin-right:24px}.u-tk-mx--6{margin-left:32px;margin-right:32px}.u-tk-mx--7{margin-left:48px;margin-right:48px}.u-tk-mx--8{margin-left:64px;margin-right:64px}.u-tk-mx--9{margin-left:72px;margin-right:72px}.u-tk-mx--10{margin-left:96px;margin-right:96px}.u-tk-my--0{margin-top:0;margin-bottom:0}.u-tk-my--1{margin-top:4px;margin-bottom:4px}.u-tk-my--2{margin-top:8px;margin-bottom:8px}.u-tk-my--3{margin-top:12px;margin-bottom:12px}.u-tk-my--4{margin-top:16px;margin-bottom:16px}.u-tk-my--5{margin-top:24px;margin-bottom:24px}.u-tk-my--6{margin-top:32px;margin-bottom:32px}.u-tk-my--7{margin-top:48px;margin-bottom:48px}.u-tk-my--8{margin-top:64px;margin-bottom:64px}.u-tk-my--9{margin-top:72px;margin-bottom:72px}.u-tk-my--10{margin-top:96px;margin-bottom:96px}.u-tk-gap--0{gap:0}.u-tk-gap--1{gap:4px}.u-tk-gap--2{gap:8px}.u-tk-gap--3{gap:12px}.u-tk-gap--4{gap:16px}.u-tk-gap--5{gap:24px}.u-tk-gap--6{gap:32px}.u-tk-gap--7{gap:48px}.u-tk-gap--8{gap:64px}.u-tk-gap--9{gap:72px}.u-tk-gap--10{gap:96px}@media only screen and (min-width:375px){.u-tk-p-xs--0{padding:0}.u-tk-p-xs--1{padding:4px}.u-tk-p-xs--2{padding:8px}.u-tk-p-xs--3{padding:12px}.u-tk-p-xs--4{padding:16px}.u-tk-p-xs--5{padding:24px}.u-tk-p-xs--6{padding:32px}.u-tk-p-xs--7{padding:48px}.u-tk-p-xs--8{padding:64px}.u-tk-p-xs--9{padding:72px}.u-tk-p-xs--10{padding:96px}.u-tk-pt-xs--0{padding-top:0}.u-tk-pt-xs--1{padding-top:4px}.u-tk-pt-xs--2{padding-top:8px}.u-tk-pt-xs--3{padding-top:12px}.u-tk-pt-xs--4{padding-top:16px}.u-tk-pt-xs--5{padding-top:24px}.u-tk-pt-xs--6{padding-top:32px}.u-tk-pt-xs--7{padding-top:48px}.u-tk-pt-xs--8{padding-top:64px}.u-tk-pt-xs--9{padding-top:72px}.u-tk-pt-xs--10{padding-top:96px}.u-tk-pr-xs--0{padding-right:0}.u-tk-pr-xs--1{padding-right:4px}.u-tk-pr-xs--2{padding-right:8px}.u-tk-pr-xs--3{padding-right:12px}.u-tk-pr-xs--4{padding-right:16px}.u-tk-pr-xs--5{padding-right:24px}.u-tk-pr-xs--6{padding-right:32px}.u-tk-pr-xs--7{padding-right:48px}.u-tk-pr-xs--8{padding-right:64px}.u-tk-pr-xs--9{padding-right:72px}.u-tk-pr-xs--10{padding-right:96px}.u-tk-pb-xs--0{padding-bottom:0}.u-tk-pb-xs--1{padding-bottom:4px}.u-tk-pb-xs--2{padding-bottom:8px}.u-tk-pb-xs--3{padding-bottom:12px}.u-tk-pb-xs--4{padding-bottom:16px}.u-tk-pb-xs--5{padding-bottom:24px}.u-tk-pb-xs--6{padding-bottom:32px}.u-tk-pb-xs--7{padding-bottom:48px}.u-tk-pb-xs--8{padding-bottom:64px}.u-tk-pb-xs--9{padding-bottom:72px}.u-tk-pb-xs--10{padding-bottom:96px}.u-tk-pl-xs--0{padding-left:0}.u-tk-pl-xs--1{padding-left:4px}.u-tk-pl-xs--2{padding-left:8px}.u-tk-pl-xs--3{padding-left:12px}.u-tk-pl-xs--4{padding-left:16px}.u-tk-pl-xs--5{padding-left:24px}.u-tk-pl-xs--6{padding-left:32px}.u-tk-pl-xs--7{padding-left:48px}.u-tk-pl-xs--8{padding-left:64px}.u-tk-pl-xs--9{padding-left:72px}.u-tk-pl-xs--10{padding-left:96px}.u-tk-px-xs--0{padding-left:0;padding-right:0}.u-tk-px-xs--1{padding-left:4px;padding-right:4px}.u-tk-px-xs--2{padding-left:8px;padding-right:8px}.u-tk-px-xs--3{padding-left:12px;padding-right:12px}.u-tk-px-xs--4{padding-left:16px;padding-right:16px}.u-tk-px-xs--5{padding-left:24px;padding-right:24px}.u-tk-px-xs--6{padding-left:32px;padding-right:32px}.u-tk-px-xs--7{padding-left:48px;padding-right:48px}.u-tk-px-xs--8{padding-left:64px;padding-right:64px}.u-tk-px-xs--9{padding-left:72px;padding-right:72px}.u-tk-px-xs--10{padding-left:96px;padding-right:96px}.u-tk-py-xs--0{padding-top:0;padding-bottom:0}.u-tk-py-xs--1{padding-top:4px;padding-bottom:4px}.u-tk-py-xs--2{padding-top:8px;padding-bottom:8px}.u-tk-py-xs--3{padding-top:12px;padding-bottom:12px}.u-tk-py-xs--4{padding-top:16px;padding-bottom:16px}.u-tk-py-xs--5{padding-top:24px;padding-bottom:24px}.u-tk-py-xs--6{padding-top:32px;padding-bottom:32px}.u-tk-py-xs--7{padding-top:48px;padding-bottom:48px}.u-tk-py-xs--8{padding-top:64px;padding-bottom:64px}.u-tk-py-xs--9{padding-top:72px;padding-bottom:72px}.u-tk-py-xs--10{padding-top:96px;padding-bottom:96px}.u-tk-m-xs--0{margin:0}.u-tk-m-xs--1{margin:4px}.u-tk-m-xs--2{margin:8px}.u-tk-m-xs--3{margin:12px}.u-tk-m-xs--4{margin:16px}.u-tk-m-xs--5{margin:24px}.u-tk-m-xs--6{margin:32px}.u-tk-m-xs--7{margin:48px}.u-tk-m-xs--8{margin:64px}.u-tk-m-xs--9{margin:72px}.u-tk-m-xs--10{margin:96px}.u-tk-mt-xs--0{margin-top:0}.u-tk-mt-xs--1{margin-top:4px}.u-tk-mt-xs--2{margin-top:8px}.u-tk-mt-xs--3{margin-top:12px}.u-tk-mt-xs--4{margin-top:16px}.u-tk-mt-xs--5{margin-top:24px}.u-tk-mt-xs--6{margin-top:32px}.u-tk-mt-xs--7{margin-top:48px}.u-tk-mt-xs--8{margin-top:64px}.u-tk-mt-xs--9{margin-top:72px}.u-tk-mt-xs--10{margin-top:96px}.u-tk-mr-xs--0{margin-right:0}.u-tk-mr-xs--1{margin-right:4px}.u-tk-mr-xs--2{margin-right:8px}.u-tk-mr-xs--3{margin-right:12px}.u-tk-mr-xs--4{margin-right:16px}.u-tk-mr-xs--5{margin-right:24px}.u-tk-mr-xs--6{margin-right:32px}.u-tk-mr-xs--7{margin-right:48px}.u-tk-mr-xs--8{margin-right:64px}.u-tk-mr-xs--9{margin-right:72px}.u-tk-mr-xs--10{margin-right:96px}.u-tk-mb-xs--0{margin-bottom:0}.u-tk-mb-xs--1{margin-bottom:4px}.u-tk-mb-xs--2{margin-bottom:8px}.u-tk-mb-xs--3{margin-bottom:12px}.u-tk-mb-xs--4{margin-bottom:16px}.u-tk-mb-xs--5{margin-bottom:24px}.u-tk-mb-xs--6{margin-bottom:32px}.u-tk-mb-xs--7{margin-bottom:48px}.u-tk-mb-xs--8{margin-bottom:64px}.u-tk-mb-xs--9{margin-bottom:72px}.u-tk-mb-xs--10{margin-bottom:96px}.u-tk-ml-xs--0{margin-left:0}.u-tk-ml-xs--1{margin-left:4px}.u-tk-ml-xs--2{margin-left:8px}.u-tk-ml-xs--3{margin-left:12px}.u-tk-ml-xs--4{margin-left:16px}.u-tk-ml-xs--5{margin-left:24px}.u-tk-ml-xs--6{margin-left:32px}.u-tk-ml-xs--7{margin-left:48px}.u-tk-ml-xs--8{margin-left:64px}.u-tk-ml-xs--9{margin-left:72px}.u-tk-ml-xs--10{margin-left:96px}.u-tk-mx-xs--0{margin-left:0;margin-right:0}.u-tk-mx-xs--1{margin-left:4px;margin-right:4px}.u-tk-mx-xs--2{margin-left:8px;margin-right:8px}.u-tk-mx-xs--3{margin-left:12px;margin-right:12px}.u-tk-mx-xs--4{margin-left:16px;margin-right:16px}.u-tk-mx-xs--5{margin-left:24px;margin-right:24px}.u-tk-mx-xs--6{margin-left:32px;margin-right:32px}.u-tk-mx-xs--7{margin-left:48px;margin-right:48px}.u-tk-mx-xs--8{margin-left:64px;margin-right:64px}.u-tk-mx-xs--9{margin-left:72px;margin-right:72px}.u-tk-mx-xs--10{margin-left:96px;margin-right:96px}.u-tk-my-xs--0{margin-top:0;margin-bottom:0}.u-tk-my-xs--1{margin-top:4px;margin-bottom:4px}.u-tk-my-xs--2{margin-top:8px;margin-bottom:8px}.u-tk-my-xs--3{margin-top:12px;margin-bottom:12px}.u-tk-my-xs--4{margin-top:16px;margin-bottom:16px}.u-tk-my-xs--5{margin-top:24px;margin-bottom:24px}.u-tk-my-xs--6{margin-top:32px;margin-bottom:32px}.u-tk-my-xs--7{margin-top:48px;margin-bottom:48px}.u-tk-my-xs--8{margin-top:64px;margin-bottom:64px}.u-tk-my-xs--9{margin-top:72px;margin-bottom:72px}.u-tk-my-xs--10{margin-top:96px;margin-bottom:96px}.u-tk-gap-xs--0{gap:0}.u-tk-gap-xs--1{gap:4px}.u-tk-gap-xs--2{gap:8px}.u-tk-gap-xs--3{gap:12px}.u-tk-gap-xs--4{gap:16px}.u-tk-gap-xs--5{gap:24px}.u-tk-gap-xs--6{gap:32px}.u-tk-gap-xs--7{gap:48px}.u-tk-gap-xs--8{gap:64px}.u-tk-gap-xs--9{gap:72px}.u-tk-gap-xs--10{gap:96px}}@media only screen and (min-width:480px){.u-tk-p-sm--0{padding:0}.u-tk-p-sm--1{padding:4px}.u-tk-p-sm--2{padding:8px}.u-tk-p-sm--3{padding:12px}.u-tk-p-sm--4{padding:16px}.u-tk-p-sm--5{padding:24px}.u-tk-p-sm--6{padding:32px}.u-tk-p-sm--7{padding:48px}.u-tk-p-sm--8{padding:64px}.u-tk-p-sm--9{padding:72px}.u-tk-p-sm--10{padding:96px}.u-tk-pt-sm--0{padding-top:0}.u-tk-pt-sm--1{padding-top:4px}.u-tk-pt-sm--2{padding-top:8px}.u-tk-pt-sm--3{padding-top:12px}.u-tk-pt-sm--4{padding-top:16px}.u-tk-pt-sm--5{padding-top:24px}.u-tk-pt-sm--6{padding-top:32px}.u-tk-pt-sm--7{padding-top:48px}.u-tk-pt-sm--8{padding-top:64px}.u-tk-pt-sm--9{padding-top:72px}.u-tk-pt-sm--10{padding-top:96px}.u-tk-pr-sm--0{padding-right:0}.u-tk-pr-sm--1{padding-right:4px}.u-tk-pr-sm--2{padding-right:8px}.u-tk-pr-sm--3{padding-right:12px}.u-tk-pr-sm--4{padding-right:16px}.u-tk-pr-sm--5{padding-right:24px}.u-tk-pr-sm--6{padding-right:32px}.u-tk-pr-sm--7{padding-right:48px}.u-tk-pr-sm--8{padding-right:64px}.u-tk-pr-sm--9{padding-right:72px}.u-tk-pr-sm--10{padding-right:96px}.u-tk-pb-sm--0{padding-bottom:0}.u-tk-pb-sm--1{padding-bottom:4px}.u-tk-pb-sm--2{padding-bottom:8px}.u-tk-pb-sm--3{padding-bottom:12px}.u-tk-pb-sm--4{padding-bottom:16px}.u-tk-pb-sm--5{padding-bottom:24px}.u-tk-pb-sm--6{padding-bottom:32px}.u-tk-pb-sm--7{padding-bottom:48px}.u-tk-pb-sm--8{padding-bottom:64px}.u-tk-pb-sm--9{padding-bottom:72px}.u-tk-pb-sm--10{padding-bottom:96px}.u-tk-pl-sm--0{padding-left:0}.u-tk-pl-sm--1{padding-left:4px}.u-tk-pl-sm--2{padding-left:8px}.u-tk-pl-sm--3{padding-left:12px}.u-tk-pl-sm--4{padding-left:16px}.u-tk-pl-sm--5{padding-left:24px}.u-tk-pl-sm--6{padding-left:32px}.u-tk-pl-sm--7{padding-left:48px}.u-tk-pl-sm--8{padding-left:64px}.u-tk-pl-sm--9{padding-left:72px}.u-tk-pl-sm--10{padding-left:96px}.u-tk-px-sm--0{padding-left:0;padding-right:0}.u-tk-px-sm--1{padding-left:4px;padding-right:4px}.u-tk-px-sm--2{padding-left:8px;padding-right:8px}.u-tk-px-sm--3{padding-left:12px;padding-right:12px}.u-tk-px-sm--4{padding-left:16px;padding-right:16px}.u-tk-px-sm--5{padding-left:24px;padding-right:24px}.u-tk-px-sm--6{padding-left:32px;padding-right:32px}.u-tk-px-sm--7{padding-left:48px;padding-right:48px}.u-tk-px-sm--8{padding-left:64px;padding-right:64px}.u-tk-px-sm--9{padding-left:72px;padding-right:72px}.u-tk-px-sm--10{padding-left:96px;padding-right:96px}.u-tk-py-sm--0{padding-top:0;padding-bottom:0}.u-tk-py-sm--1{padding-top:4px;padding-bottom:4px}.u-tk-py-sm--2{padding-top:8px;padding-bottom:8px}.u-tk-py-sm--3{padding-top:12px;padding-bottom:12px}.u-tk-py-sm--4{padding-top:16px;padding-bottom:16px}.u-tk-py-sm--5{padding-top:24px;padding-bottom:24px}.u-tk-py-sm--6{padding-top:32px;padding-bottom:32px}.u-tk-py-sm--7{padding-top:48px;padding-bottom:48px}.u-tk-py-sm--8{padding-top:64px;padding-bottom:64px}.u-tk-py-sm--9{padding-top:72px;padding-bottom:72px}.u-tk-py-sm--10{padding-top:96px;padding-bottom:96px}.u-tk-m-sm--0{margin:0}.u-tk-m-sm--1{margin:4px}.u-tk-m-sm--2{margin:8px}.u-tk-m-sm--3{margin:12px}.u-tk-m-sm--4{margin:16px}.u-tk-m-sm--5{margin:24px}.u-tk-m-sm--6{margin:32px}.u-tk-m-sm--7{margin:48px}.u-tk-m-sm--8{margin:64px}.u-tk-m-sm--9{margin:72px}.u-tk-m-sm--10{margin:96px}.u-tk-mt-sm--0{margin-top:0}.u-tk-mt-sm--1{margin-top:4px}.u-tk-mt-sm--2{margin-top:8px}.u-tk-mt-sm--3{margin-top:12px}.u-tk-mt-sm--4{margin-top:16px}.u-tk-mt-sm--5{margin-top:24px}.u-tk-mt-sm--6{margin-top:32px}.u-tk-mt-sm--7{margin-top:48px}.u-tk-mt-sm--8{margin-top:64px}.u-tk-mt-sm--9{margin-top:72px}.u-tk-mt-sm--10{margin-top:96px}.u-tk-mr-sm--0{margin-right:0}.u-tk-mr-sm--1{margin-right:4px}.u-tk-mr-sm--2{margin-right:8px}.u-tk-mr-sm--3{margin-right:12px}.u-tk-mr-sm--4{margin-right:16px}.u-tk-mr-sm--5{margin-right:24px}.u-tk-mr-sm--6{margin-right:32px}.u-tk-mr-sm--7{margin-right:48px}.u-tk-mr-sm--8{margin-right:64px}.u-tk-mr-sm--9{margin-right:72px}.u-tk-mr-sm--10{margin-right:96px}.u-tk-mb-sm--0{margin-bottom:0}.u-tk-mb-sm--1{margin-bottom:4px}.u-tk-mb-sm--2{margin-bottom:8px}.u-tk-mb-sm--3{margin-bottom:12px}.u-tk-mb-sm--4{margin-bottom:16px}.u-tk-mb-sm--5{margin-bottom:24px}.u-tk-mb-sm--6{margin-bottom:32px}.u-tk-mb-sm--7{margin-bottom:48px}.u-tk-mb-sm--8{margin-bottom:64px}.u-tk-mb-sm--9{margin-bottom:72px}.u-tk-mb-sm--10{margin-bottom:96px}.u-tk-ml-sm--0{margin-left:0}.u-tk-ml-sm--1{margin-left:4px}.u-tk-ml-sm--2{margin-left:8px}.u-tk-ml-sm--3{margin-left:12px}.u-tk-ml-sm--4{margin-left:16px}.u-tk-ml-sm--5{margin-left:24px}.u-tk-ml-sm--6{margin-left:32px}.u-tk-ml-sm--7{margin-left:48px}.u-tk-ml-sm--8{margin-left:64px}.u-tk-ml-sm--9{margin-left:72px}.u-tk-ml-sm--10{margin-left:96px}.u-tk-mx-sm--0{margin-left:0;margin-right:0}.u-tk-mx-sm--1{margin-left:4px;margin-right:4px}.u-tk-mx-sm--2{margin-left:8px;margin-right:8px}.u-tk-mx-sm--3{margin-left:12px;margin-right:12px}.u-tk-mx-sm--4{margin-left:16px;margin-right:16px}.u-tk-mx-sm--5{margin-left:24px;margin-right:24px}.u-tk-mx-sm--6{margin-left:32px;margin-right:32px}.u-tk-mx-sm--7{margin-left:48px;margin-right:48px}.u-tk-mx-sm--8{margin-left:64px;margin-right:64px}.u-tk-mx-sm--9{margin-left:72px;margin-right:72px}.u-tk-mx-sm--10{margin-left:96px;margin-right:96px}.u-tk-my-sm--0{margin-top:0;margin-bottom:0}.u-tk-my-sm--1{margin-top:4px;margin-bottom:4px}.u-tk-my-sm--2{margin-top:8px;margin-bottom:8px}.u-tk-my-sm--3{margin-top:12px;margin-bottom:12px}.u-tk-my-sm--4{margin-top:16px;margin-bottom:16px}.u-tk-my-sm--5{margin-top:24px;margin-bottom:24px}.u-tk-my-sm--6{margin-top:32px;margin-bottom:32px}.u-tk-my-sm--7{margin-top:48px;margin-bottom:48px}.u-tk-my-sm--8{margin-top:64px;margin-bottom:64px}.u-tk-my-sm--9{margin-top:72px;margin-bottom:72px}.u-tk-my-sm--10{margin-top:96px;margin-bottom:96px}.u-tk-gap-sm--0{gap:0}.u-tk-gap-sm--1{gap:4px}.u-tk-gap-sm--2{gap:8px}.u-tk-gap-sm--3{gap:12px}.u-tk-gap-sm--4{gap:16px}.u-tk-gap-sm--5{gap:24px}.u-tk-gap-sm--6{gap:32px}.u-tk-gap-sm--7{gap:48px}.u-tk-gap-sm--8{gap:64px}.u-tk-gap-sm--9{gap:72px}.u-tk-gap-sm--10{gap:96px}}@media only screen and (min-width:768px){.u-tk-p-md--0{padding:0}.u-tk-p-md--1{padding:4px}.u-tk-p-md--2{padding:8px}.u-tk-p-md--3{padding:12px}.u-tk-p-md--4{padding:16px}.u-tk-p-md--5{padding:24px}.u-tk-p-md--6{padding:32px}.u-tk-p-md--7{padding:48px}.u-tk-p-md--8{padding:64px}.u-tk-p-md--9{padding:72px}.u-tk-p-md--10{padding:96px}.u-tk-pt-md--0{padding-top:0}.u-tk-pt-md--1{padding-top:4px}.u-tk-pt-md--2{padding-top:8px}.u-tk-pt-md--3{padding-top:12px}.u-tk-pt-md--4{padding-top:16px}.u-tk-pt-md--5{padding-top:24px}.u-tk-pt-md--6{padding-top:32px}.u-tk-pt-md--7{padding-top:48px}.u-tk-pt-md--8{padding-top:64px}.u-tk-pt-md--9{padding-top:72px}.u-tk-pt-md--10{padding-top:96px}.u-tk-pr-md--0{padding-right:0}.u-tk-pr-md--1{padding-right:4px}.u-tk-pr-md--2{padding-right:8px}.u-tk-pr-md--3{padding-right:12px}.u-tk-pr-md--4{padding-right:16px}.u-tk-pr-md--5{padding-right:24px}.u-tk-pr-md--6{padding-right:32px}.u-tk-pr-md--7{padding-right:48px}.u-tk-pr-md--8{padding-right:64px}.u-tk-pr-md--9{padding-right:72px}.u-tk-pr-md--10{padding-right:96px}.u-tk-pb-md--0{padding-bottom:0}.u-tk-pb-md--1{padding-bottom:4px}.u-tk-pb-md--2{padding-bottom:8px}.u-tk-pb-md--3{padding-bottom:12px}.u-tk-pb-md--4{padding-bottom:16px}.u-tk-pb-md--5{padding-bottom:24px}.u-tk-pb-md--6{padding-bottom:32px}.u-tk-pb-md--7{padding-bottom:48px}.u-tk-pb-md--8{padding-bottom:64px}.u-tk-pb-md--9{padding-bottom:72px}.u-tk-pb-md--10{padding-bottom:96px}.u-tk-pl-md--0{padding-left:0}.u-tk-pl-md--1{padding-left:4px}.u-tk-pl-md--2{padding-left:8px}.u-tk-pl-md--3{padding-left:12px}.u-tk-pl-md--4{padding-left:16px}.u-tk-pl-md--5{padding-left:24px}.u-tk-pl-md--6{padding-left:32px}.u-tk-pl-md--7{padding-left:48px}.u-tk-pl-md--8{padding-left:64px}.u-tk-pl-md--9{padding-left:72px}.u-tk-pl-md--10{padding-left:96px}.u-tk-px-md--0{padding-left:0;padding-right:0}.u-tk-px-md--1{padding-left:4px;padding-right:4px}.u-tk-px-md--2{padding-left:8px;padding-right:8px}.u-tk-px-md--3{padding-left:12px;padding-right:12px}.u-tk-px-md--4{padding-left:16px;padding-right:16px}.u-tk-px-md--5{padding-left:24px;padding-right:24px}.u-tk-px-md--6{padding-left:32px;padding-right:32px}.u-tk-px-md--7{padding-left:48px;padding-right:48px}.u-tk-px-md--8{padding-left:64px;padding-right:64px}.u-tk-px-md--9{padding-left:72px;padding-right:72px}.u-tk-px-md--10{padding-left:96px;padding-right:96px}.u-tk-py-md--0{padding-top:0;padding-bottom:0}.u-tk-py-md--1{padding-top:4px;padding-bottom:4px}.u-tk-py-md--2{padding-top:8px;padding-bottom:8px}.u-tk-py-md--3{padding-top:12px;padding-bottom:12px}.u-tk-py-md--4{padding-top:16px;padding-bottom:16px}.u-tk-py-md--5{padding-top:24px;padding-bottom:24px}.u-tk-py-md--6{padding-top:32px;padding-bottom:32px}.u-tk-py-md--7{padding-top:48px;padding-bottom:48px}.u-tk-py-md--8{padding-top:64px;padding-bottom:64px}.u-tk-py-md--9{padding-top:72px;padding-bottom:72px}.u-tk-py-md--10{padding-top:96px;padding-bottom:96px}.u-tk-m-md--0{margin:0}.u-tk-m-md--1{margin:4px}.u-tk-m-md--2{margin:8px}.u-tk-m-md--3{margin:12px}.u-tk-m-md--4{margin:16px}.u-tk-m-md--5{margin:24px}.u-tk-m-md--6{margin:32px}.u-tk-m-md--7{margin:48px}.u-tk-m-md--8{margin:64px}.u-tk-m-md--9{margin:72px}.u-tk-m-md--10{margin:96px}.u-tk-mt-md--0{margin-top:0}.u-tk-mt-md--1{margin-top:4px}.u-tk-mt-md--2{margin-top:8px}.u-tk-mt-md--3{margin-top:12px}.u-tk-mt-md--4{margin-top:16px}.u-tk-mt-md--5{margin-top:24px}.u-tk-mt-md--6{margin-top:32px}.u-tk-mt-md--7{margin-top:48px}.u-tk-mt-md--8{margin-top:64px}.u-tk-mt-md--9{margin-top:72px}.u-tk-mt-md--10{margin-top:96px}.u-tk-mr-md--0{margin-right:0}.u-tk-mr-md--1{margin-right:4px}.u-tk-mr-md--2{margin-right:8px}.u-tk-mr-md--3{margin-right:12px}.u-tk-mr-md--4{margin-right:16px}.u-tk-mr-md--5{margin-right:24px}.u-tk-mr-md--6{margin-right:32px}.u-tk-mr-md--7{margin-right:48px}.u-tk-mr-md--8{margin-right:64px}.u-tk-mr-md--9{margin-right:72px}.u-tk-mr-md--10{margin-right:96px}.u-tk-mb-md--0{margin-bottom:0}.u-tk-mb-md--1{margin-bottom:4px}.u-tk-mb-md--2{margin-bottom:8px}.u-tk-mb-md--3{margin-bottom:12px}.u-tk-mb-md--4{margin-bottom:16px}.u-tk-mb-md--5{margin-bottom:24px}.u-tk-mb-md--6{margin-bottom:32px}.u-tk-mb-md--7{margin-bottom:48px}.u-tk-mb-md--8{margin-bottom:64px}.u-tk-mb-md--9{margin-bottom:72px}.u-tk-mb-md--10{margin-bottom:96px}.u-tk-ml-md--0{margin-left:0}.u-tk-ml-md--1{margin-left:4px}.u-tk-ml-md--2{margin-left:8px}.u-tk-ml-md--3{margin-left:12px}.u-tk-ml-md--4{margin-left:16px}.u-tk-ml-md--5{margin-left:24px}.u-tk-ml-md--6{margin-left:32px}.u-tk-ml-md--7{margin-left:48px}.u-tk-ml-md--8{margin-left:64px}.u-tk-ml-md--9{margin-left:72px}.u-tk-ml-md--10{margin-left:96px}.u-tk-mx-md--0{margin-left:0;margin-right:0}.u-tk-mx-md--1{margin-left:4px;margin-right:4px}.u-tk-mx-md--2{margin-left:8px;margin-right:8px}.u-tk-mx-md--3{margin-left:12px;margin-right:12px}.u-tk-mx-md--4{margin-left:16px;margin-right:16px}.u-tk-mx-md--5{margin-left:24px;margin-right:24px}.u-tk-mx-md--6{margin-left:32px;margin-right:32px}.u-tk-mx-md--7{margin-left:48px;margin-right:48px}.u-tk-mx-md--8{margin-left:64px;margin-right:64px}.u-tk-mx-md--9{margin-left:72px;margin-right:72px}.u-tk-mx-md--10{margin-left:96px;margin-right:96px}.u-tk-my-md--0{margin-top:0;margin-bottom:0}.u-tk-my-md--1{margin-top:4px;margin-bottom:4px}.u-tk-my-md--2{margin-top:8px;margin-bottom:8px}.u-tk-my-md--3{margin-top:12px;margin-bottom:12px}.u-tk-my-md--4{margin-top:16px;margin-bottom:16px}.u-tk-my-md--5{margin-top:24px;margin-bottom:24px}.u-tk-my-md--6{margin-top:32px;margin-bottom:32px}.u-tk-my-md--7{margin-top:48px;margin-bottom:48px}.u-tk-my-md--8{margin-top:64px;margin-bottom:64px}.u-tk-my-md--9{margin-top:72px;margin-bottom:72px}.u-tk-my-md--10{margin-top:96px;margin-bottom:96px}.u-tk-gap-md--0{gap:0}.u-tk-gap-md--1{gap:4px}.u-tk-gap-md--2{gap:8px}.u-tk-gap-md--3{gap:12px}.u-tk-gap-md--4{gap:16px}.u-tk-gap-md--5{gap:24px}.u-tk-gap-md--6{gap:32px}.u-tk-gap-md--7{gap:48px}.u-tk-gap-md--8{gap:64px}.u-tk-gap-md--9{gap:72px}.u-tk-gap-md--10{gap:96px}}@media only screen and (min-width:1024px){.u-tk-p-lg--0{padding:0}.u-tk-p-lg--1{padding:4px}.u-tk-p-lg--2{padding:8px}.u-tk-p-lg--3{padding:12px}.u-tk-p-lg--4{padding:16px}.u-tk-p-lg--5{padding:24px}.u-tk-p-lg--6{padding:32px}.u-tk-p-lg--7{padding:48px}.u-tk-p-lg--8{padding:64px}.u-tk-p-lg--9{padding:72px}.u-tk-p-lg--10{padding:96px}.u-tk-pt-lg--0{padding-top:0}.u-tk-pt-lg--1{padding-top:4px}.u-tk-pt-lg--2{padding-top:8px}.u-tk-pt-lg--3{padding-top:12px}.u-tk-pt-lg--4{padding-top:16px}.u-tk-pt-lg--5{padding-top:24px}.u-tk-pt-lg--6{padding-top:32px}.u-tk-pt-lg--7{padding-top:48px}.u-tk-pt-lg--8{padding-top:64px}.u-tk-pt-lg--9{padding-top:72px}.u-tk-pt-lg--10{padding-top:96px}.u-tk-pr-lg--0{padding-right:0}.u-tk-pr-lg--1{padding-right:4px}.u-tk-pr-lg--2{padding-right:8px}.u-tk-pr-lg--3{padding-right:12px}.u-tk-pr-lg--4{padding-right:16px}.u-tk-pr-lg--5{padding-right:24px}.u-tk-pr-lg--6{padding-right:32px}.u-tk-pr-lg--7{padding-right:48px}.u-tk-pr-lg--8{padding-right:64px}.u-tk-pr-lg--9{padding-right:72px}.u-tk-pr-lg--10{padding-right:96px}.u-tk-pb-lg--0{padding-bottom:0}.u-tk-pb-lg--1{padding-bottom:4px}.u-tk-pb-lg--2{padding-bottom:8px}.u-tk-pb-lg--3{padding-bottom:12px}.u-tk-pb-lg--4{padding-bottom:16px}.u-tk-pb-lg--5{padding-bottom:24px}.u-tk-pb-lg--6{padding-bottom:32px}.u-tk-pb-lg--7{padding-bottom:48px}.u-tk-pb-lg--8{padding-bottom:64px}.u-tk-pb-lg--9{padding-bottom:72px}.u-tk-pb-lg--10{padding-bottom:96px}.u-tk-pl-lg--0{padding-left:0}.u-tk-pl-lg--1{padding-left:4px}.u-tk-pl-lg--2{padding-left:8px}.u-tk-pl-lg--3{padding-left:12px}.u-tk-pl-lg--4{padding-left:16px}.u-tk-pl-lg--5{padding-left:24px}.u-tk-pl-lg--6{padding-left:32px}.u-tk-pl-lg--7{padding-left:48px}.u-tk-pl-lg--8{padding-left:64px}.u-tk-pl-lg--9{padding-left:72px}.u-tk-pl-lg--10{padding-left:96px}.u-tk-px-lg--0{padding-left:0;padding-right:0}.u-tk-px-lg--1{padding-left:4px;padding-right:4px}.u-tk-px-lg--2{padding-left:8px;padding-right:8px}.u-tk-px-lg--3{padding-left:12px;padding-right:12px}.u-tk-px-lg--4{padding-left:16px;padding-right:16px}.u-tk-px-lg--5{padding-left:24px;padding-right:24px}.u-tk-px-lg--6{padding-left:32px;padding-right:32px}.u-tk-px-lg--7{padding-left:48px;padding-right:48px}.u-tk-px-lg--8{padding-left:64px;padding-right:64px}.u-tk-px-lg--9{padding-left:72px;padding-right:72px}.u-tk-px-lg--10{padding-left:96px;padding-right:96px}.u-tk-py-lg--0{padding-top:0;padding-bottom:0}.u-tk-py-lg--1{padding-top:4px;padding-bottom:4px}.u-tk-py-lg--2{padding-top:8px;padding-bottom:8px}.u-tk-py-lg--3{padding-top:12px;padding-bottom:12px}.u-tk-py-lg--4{padding-top:16px;padding-bottom:16px}.u-tk-py-lg--5{padding-top:24px;padding-bottom:24px}.u-tk-py-lg--6{padding-top:32px;padding-bottom:32px}.u-tk-py-lg--7{padding-top:48px;padding-bottom:48px}.u-tk-py-lg--8{padding-top:64px;padding-bottom:64px}.u-tk-py-lg--9{padding-top:72px;padding-bottom:72px}.u-tk-py-lg--10{padding-top:96px;padding-bottom:96px}.u-tk-m-lg--0{margin:0}.u-tk-m-lg--1{margin:4px}.u-tk-m-lg--2{margin:8px}.u-tk-m-lg--3{margin:12px}.u-tk-m-lg--4{margin:16px}.u-tk-m-lg--5{margin:24px}.u-tk-m-lg--6{margin:32px}.u-tk-m-lg--7{margin:48px}.u-tk-m-lg--8{margin:64px}.u-tk-m-lg--9{margin:72px}.u-tk-m-lg--10{margin:96px}.u-tk-mt-lg--0{margin-top:0}.u-tk-mt-lg--1{margin-top:4px}.u-tk-mt-lg--2{margin-top:8px}.u-tk-mt-lg--3{margin-top:12px}.u-tk-mt-lg--4{margin-top:16px}.u-tk-mt-lg--5{margin-top:24px}.u-tk-mt-lg--6{margin-top:32px}.u-tk-mt-lg--7{margin-top:48px}.u-tk-mt-lg--8{margin-top:64px}.u-tk-mt-lg--9{margin-top:72px}.u-tk-mt-lg--10{margin-top:96px}.u-tk-mr-lg--0{margin-right:0}.u-tk-mr-lg--1{margin-right:4px}.u-tk-mr-lg--2{margin-right:8px}.u-tk-mr-lg--3{margin-right:12px}.u-tk-mr-lg--4{margin-right:16px}.u-tk-mr-lg--5{margin-right:24px}.u-tk-mr-lg--6{margin-right:32px}.u-tk-mr-lg--7{margin-right:48px}.u-tk-mr-lg--8{margin-right:64px}.u-tk-mr-lg--9{margin-right:72px}.u-tk-mr-lg--10{margin-right:96px}.u-tk-mb-lg--0{margin-bottom:0}.u-tk-mb-lg--1{margin-bottom:4px}.u-tk-mb-lg--2{margin-bottom:8px}.u-tk-mb-lg--3{margin-bottom:12px}.u-tk-mb-lg--4{margin-bottom:16px}.u-tk-mb-lg--5{margin-bottom:24px}.u-tk-mb-lg--6{margin-bottom:32px}.u-tk-mb-lg--7{margin-bottom:48px}.u-tk-mb-lg--8{margin-bottom:64px}.u-tk-mb-lg--9{margin-bottom:72px}.u-tk-mb-lg--10{margin-bottom:96px}.u-tk-ml-lg--0{margin-left:0}.u-tk-ml-lg--1{margin-left:4px}.u-tk-ml-lg--2{margin-left:8px}.u-tk-ml-lg--3{margin-left:12px}.u-tk-ml-lg--4{margin-left:16px}.u-tk-ml-lg--5{margin-left:24px}.u-tk-ml-lg--6{margin-left:32px}.u-tk-ml-lg--7{margin-left:48px}.u-tk-ml-lg--8{margin-left:64px}.u-tk-ml-lg--9{margin-left:72px}.u-tk-ml-lg--10{margin-left:96px}.u-tk-mx-lg--0{margin-left:0;margin-right:0}.u-tk-mx-lg--1{margin-left:4px;margin-right:4px}.u-tk-mx-lg--2{margin-left:8px;margin-right:8px}.u-tk-mx-lg--3{margin-left:12px;margin-right:12px}.u-tk-mx-lg--4{margin-left:16px;margin-right:16px}.u-tk-mx-lg--5{margin-left:24px;margin-right:24px}.u-tk-mx-lg--6{margin-left:32px;margin-right:32px}.u-tk-mx-lg--7{margin-left:48px;margin-right:48px}.u-tk-mx-lg--8{margin-left:64px;margin-right:64px}.u-tk-mx-lg--9{margin-left:72px;margin-right:72px}.u-tk-mx-lg--10{margin-left:96px;margin-right:96px}.u-tk-my-lg--0{margin-top:0;margin-bottom:0}.u-tk-my-lg--1{margin-top:4px;margin-bottom:4px}.u-tk-my-lg--2{margin-top:8px;margin-bottom:8px}.u-tk-my-lg--3{margin-top:12px;margin-bottom:12px}.u-tk-my-lg--4{margin-top:16px;margin-bottom:16px}.u-tk-my-lg--5{margin-top:24px;margin-bottom:24px}.u-tk-my-lg--6{margin-top:32px;margin-bottom:32px}.u-tk-my-lg--7{margin-top:48px;margin-bottom:48px}.u-tk-my-lg--8{margin-top:64px;margin-bottom:64px}.u-tk-my-lg--9{margin-top:72px;margin-bottom:72px}.u-tk-my-lg--10{margin-top:96px;margin-bottom:96px}.u-tk-gap-lg--0{gap:0}.u-tk-gap-lg--1{gap:4px}.u-tk-gap-lg--2{gap:8px}.u-tk-gap-lg--3{gap:12px}.u-tk-gap-lg--4{gap:16px}.u-tk-gap-lg--5{gap:24px}.u-tk-gap-lg--6{gap:32px}.u-tk-gap-lg--7{gap:48px}.u-tk-gap-lg--8{gap:64px}.u-tk-gap-lg--9{gap:72px}.u-tk-gap-lg--10{gap:96px}}@media only screen and (min-width:1200px){.u-tk-p-xl--0{padding:0}.u-tk-p-xl--1{padding:4px}.u-tk-p-xl--2{padding:8px}.u-tk-p-xl--3{padding:12px}.u-tk-p-xl--4{padding:16px}.u-tk-p-xl--5{padding:24px}.u-tk-p-xl--6{padding:32px}.u-tk-p-xl--7{padding:48px}.u-tk-p-xl--8{padding:64px}.u-tk-p-xl--9{padding:72px}.u-tk-p-xl--10{padding:96px}.u-tk-pt-xl--0{padding-top:0}.u-tk-pt-xl--1{padding-top:4px}.u-tk-pt-xl--2{padding-top:8px}.u-tk-pt-xl--3{padding-top:12px}.u-tk-pt-xl--4{padding-top:16px}.u-tk-pt-xl--5{padding-top:24px}.u-tk-pt-xl--6{padding-top:32px}.u-tk-pt-xl--7{padding-top:48px}.u-tk-pt-xl--8{padding-top:64px}.u-tk-pt-xl--9{padding-top:72px}.u-tk-pt-xl--10{padding-top:96px}.u-tk-pr-xl--0{padding-right:0}.u-tk-pr-xl--1{padding-right:4px}.u-tk-pr-xl--2{padding-right:8px}.u-tk-pr-xl--3{padding-right:12px}.u-tk-pr-xl--4{padding-right:16px}.u-tk-pr-xl--5{padding-right:24px}.u-tk-pr-xl--6{padding-right:32px}.u-tk-pr-xl--7{padding-right:48px}.u-tk-pr-xl--8{padding-right:64px}.u-tk-pr-xl--9{padding-right:72px}.u-tk-pr-xl--10{padding-right:96px}.u-tk-pb-xl--0{padding-bottom:0}.u-tk-pb-xl--1{padding-bottom:4px}.u-tk-pb-xl--2{padding-bottom:8px}.u-tk-pb-xl--3{padding-bottom:12px}.u-tk-pb-xl--4{padding-bottom:16px}.u-tk-pb-xl--5{padding-bottom:24px}.u-tk-pb-xl--6{padding-bottom:32px}.u-tk-pb-xl--7{padding-bottom:48px}.u-tk-pb-xl--8{padding-bottom:64px}.u-tk-pb-xl--9{padding-bottom:72px}.u-tk-pb-xl--10{padding-bottom:96px}.u-tk-pl-xl--0{padding-left:0}.u-tk-pl-xl--1{padding-left:4px}.u-tk-pl-xl--2{padding-left:8px}.u-tk-pl-xl--3{padding-left:12px}.u-tk-pl-xl--4{padding-left:16px}.u-tk-pl-xl--5{padding-left:24px}.u-tk-pl-xl--6{padding-left:32px}.u-tk-pl-xl--7{padding-left:48px}.u-tk-pl-xl--8{padding-left:64px}.u-tk-pl-xl--9{padding-left:72px}.u-tk-pl-xl--10{padding-left:96px}.u-tk-px-xl--0{padding-left:0;padding-right:0}.u-tk-px-xl--1{padding-left:4px;padding-right:4px}.u-tk-px-xl--2{padding-left:8px;padding-right:8px}.u-tk-px-xl--3{padding-left:12px;padding-right:12px}.u-tk-px-xl--4{padding-left:16px;padding-right:16px}.u-tk-px-xl--5{padding-left:24px;padding-right:24px}.u-tk-px-xl--6{padding-left:32px;padding-right:32px}.u-tk-px-xl--7{padding-left:48px;padding-right:48px}.u-tk-px-xl--8{padding-left:64px;padding-right:64px}.u-tk-px-xl--9{padding-left:72px;padding-right:72px}.u-tk-px-xl--10{padding-left:96px;padding-right:96px}.u-tk-py-xl--0{padding-top:0;padding-bottom:0}.u-tk-py-xl--1{padding-top:4px;padding-bottom:4px}.u-tk-py-xl--2{padding-top:8px;padding-bottom:8px}.u-tk-py-xl--3{padding-top:12px;padding-bottom:12px}.u-tk-py-xl--4{padding-top:16px;padding-bottom:16px}.u-tk-py-xl--5{padding-top:24px;padding-bottom:24px}.u-tk-py-xl--6{padding-top:32px;padding-bottom:32px}.u-tk-py-xl--7{padding-top:48px;padding-bottom:48px}.u-tk-py-xl--8{padding-top:64px;padding-bottom:64px}.u-tk-py-xl--9{padding-top:72px;padding-bottom:72px}.u-tk-py-xl--10{padding-top:96px;padding-bottom:96px}.u-tk-m-xl--0{margin:0}.u-tk-m-xl--1{margin:4px}.u-tk-m-xl--2{margin:8px}.u-tk-m-xl--3{margin:12px}.u-tk-m-xl--4{margin:16px}.u-tk-m-xl--5{margin:24px}.u-tk-m-xl--6{margin:32px}.u-tk-m-xl--7{margin:48px}.u-tk-m-xl--8{margin:64px}.u-tk-m-xl--9{margin:72px}.u-tk-m-xl--10{margin:96px}.u-tk-mt-xl--0{margin-top:0}.u-tk-mt-xl--1{margin-top:4px}.u-tk-mt-xl--2{margin-top:8px}.u-tk-mt-xl--3{margin-top:12px}.u-tk-mt-xl--4{margin-top:16px}.u-tk-mt-xl--5{margin-top:24px}.u-tk-mt-xl--6{margin-top:32px}.u-tk-mt-xl--7{margin-top:48px}.u-tk-mt-xl--8{margin-top:64px}.u-tk-mt-xl--9{margin-top:72px}.u-tk-mt-xl--10{margin-top:96px}.u-tk-mr-xl--0{margin-right:0}.u-tk-mr-xl--1{margin-right:4px}.u-tk-mr-xl--2{margin-right:8px}.u-tk-mr-xl--3{margin-right:12px}.u-tk-mr-xl--4{margin-right:16px}.u-tk-mr-xl--5{margin-right:24px}.u-tk-mr-xl--6{margin-right:32px}.u-tk-mr-xl--7{margin-right:48px}.u-tk-mr-xl--8{margin-right:64px}.u-tk-mr-xl--9{margin-right:72px}.u-tk-mr-xl--10{margin-right:96px}.u-tk-mb-xl--0{margin-bottom:0}.u-tk-mb-xl--1{margin-bottom:4px}.u-tk-mb-xl--2{margin-bottom:8px}.u-tk-mb-xl--3{margin-bottom:12px}.u-tk-mb-xl--4{margin-bottom:16px}.u-tk-mb-xl--5{margin-bottom:24px}.u-tk-mb-xl--6{margin-bottom:32px}.u-tk-mb-xl--7{margin-bottom:48px}.u-tk-mb-xl--8{margin-bottom:64px}.u-tk-mb-xl--9{margin-bottom:72px}.u-tk-mb-xl--10{margin-bottom:96px}.u-tk-ml-xl--0{margin-left:0}.u-tk-ml-xl--1{margin-left:4px}.u-tk-ml-xl--2{margin-left:8px}.u-tk-ml-xl--3{margin-left:12px}.u-tk-ml-xl--4{margin-left:16px}.u-tk-ml-xl--5{margin-left:24px}.u-tk-ml-xl--6{margin-left:32px}.u-tk-ml-xl--7{margin-left:48px}.u-tk-ml-xl--8{margin-left:64px}.u-tk-ml-xl--9{margin-left:72px}.u-tk-ml-xl--10{margin-left:96px}.u-tk-mx-xl--0{margin-left:0;margin-right:0}.u-tk-mx-xl--1{margin-left:4px;margin-right:4px}.u-tk-mx-xl--2{margin-left:8px;margin-right:8px}.u-tk-mx-xl--3{margin-left:12px;margin-right:12px}.u-tk-mx-xl--4{margin-left:16px;margin-right:16px}.u-tk-mx-xl--5{margin-left:24px;margin-right:24px}.u-tk-mx-xl--6{margin-left:32px;margin-right:32px}.u-tk-mx-xl--7{margin-left:48px;margin-right:48px}.u-tk-mx-xl--8{margin-left:64px;margin-right:64px}.u-tk-mx-xl--9{margin-left:72px;margin-right:72px}.u-tk-mx-xl--10{margin-left:96px;margin-right:96px}.u-tk-my-xl--0{margin-top:0;margin-bottom:0}.u-tk-my-xl--1{margin-top:4px;margin-bottom:4px}.u-tk-my-xl--2{margin-top:8px;margin-bottom:8px}.u-tk-my-xl--3{margin-top:12px;margin-bottom:12px}.u-tk-my-xl--4{margin-top:16px;margin-bottom:16px}.u-tk-my-xl--5{margin-top:24px;margin-bottom:24px}.u-tk-my-xl--6{margin-top:32px;margin-bottom:32px}.u-tk-my-xl--7{margin-top:48px;margin-bottom:48px}.u-tk-my-xl--8{margin-top:64px;margin-bottom:64px}.u-tk-my-xl--9{margin-top:72px;margin-bottom:72px}.u-tk-my-xl--10{margin-top:96px;margin-bottom:96px}.u-tk-gap-xl--0{gap:0}.u-tk-gap-xl--1{gap:4px}.u-tk-gap-xl--2{gap:8px}.u-tk-gap-xl--3{gap:12px}.u-tk-gap-xl--4{gap:16px}.u-tk-gap-xl--5{gap:24px}.u-tk-gap-xl--6{gap:32px}.u-tk-gap-xl--7{gap:48px}.u-tk-gap-xl--8{gap:64px}.u-tk-gap-xl--9{gap:72px}.u-tk-gap-xl--10{gap:96px}}.c-tk-button--homepage-todays-deal{background-color:#f54336;border-color:#f54336;color:#fff;text-transform:uppercase}.c-tk-button--homepage-todays-deal:hover{background-color:#f7695e;border-color:#f7695e}.c-tk-button--homepage-todays-deal.is-active,.c-tk-button--homepage-todays-deal:focus{background-color:#f42819;border-color:#f42819}.c-tk-filter-locations--expanded .c-tk-filter-locations__content-footer,.c-tk-filter-locations--expanded .c-tk-filter-locations__overlay,.c-tk-filter-locations--expanded .c-tk-filter-locations__preview{display:none}.c-tk-filter-locations--expanded .c-tk-filter-locations__content{position:static;display:block;min-width:0;max-width:none;box-shadow:none;border:none}.c-tk-filter-locations--expanded .c-tk-filter-locations__content-body{max-height:none;padding:0}.c-tk-filter-locations--expanded .c-tk-filter-locations__item{border-top:none!important}