@charset "UTF-8";.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid gray;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{border:none;background:0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-month-year:hover{border-bottom:1px solid gray}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:14.2857142857%;height:1.5625em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:rgb(212.0841121495,234.5887850467,241.9158878505)}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-range-end:not(.qs-range-0){border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-empty{cursor:default}.qs-day{cursor:default;font-weight:700;color:gray}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.h1,.h2,.h3,.h4,.h5,.h6,.lead,.paragraph--large,h1,h2,h3,h4,h5,h6,p{max-width:50rem}:root{--font-size-base:get-font-size("base");--font-weight-base:get-font-weight("base");--line-height-base:get-line-height("base");--font-family-base:Source Sans Pro,sans-serif}.container:after,.grid--last:after,.grid-group:after,.grid:after{clear:both;content:"";display:table}:root{--spacing:24px;--max-page-width:1640px}.iframe-mode .container,.product-addons,.product-day-program,.product-highlights,.product-practical-information__inner,.product-purchase-section,.product-upgrade-section{margin-left:1.25rem;margin-right:1.25rem}@media only screen and (min-width:768px){.iframe-mode .container,.product-addons,.product-day-program,.product-highlights,.product-practical-information__inner,.product-purchase-section,.product-upgrade-section{margin-left:4.63%;margin-right:4.63%}}@media only screen and (min-width:1024px){.iframe-mode .container,.product-addons,.product-day-program,.product-highlights,.product-practical-information__inner,.product-purchase-section,.product-upgrade-section{margin-left:7.63%;margin-right:7.63%}}@media only screen and (min-width:1280px){.iframe-mode .container,.product-addons,.product-day-program,.product-highlights,.product-practical-information__inner,.product-purchase-section,.product-upgrade-section{margin-left:10.63%;margin-right:10.63%}}@media only screen and (min-width:1536px){.iframe-mode .container,.product-addons,.product-day-program,.product-highlights,.product-practical-information__inner,.product-purchase-section,.product-upgrade-section{margin-left:15.63%;margin-right:15.63%}}:root{--font-size-base:16px;--font-size-h1:clamp(1.75rem, 2.64vw, 2.375rem);--font-size-h2:clamp(1.5rem, 2.22vw, 2rem);--font-size-h3:clamp(1.3125rem, 1.875vw, 1.6875rem);--font-size-h4:clamp(1.1875rem, 1.597vw, 1.4375rem);--font-size-h5:clamp(1.0625rem, 1.319vw, 1.1875rem);--font-size-h6:clamp(0.875rem, 1.111vw, 1rem);--font-weight-base:400;--line-height-base:1.5;--font-family-base:Naqinnivut,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;--font-family-secondary:Naqinnivut,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}.h1,h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}template{display:none}[hidden]{display:none}.grid{float:left;padding-left:12px;padding-right:12px;-webkit-transition:.3s width;transition:.3s width}.grid--last{float:right}.grid--no-spacing{padding-left:0;padding-right:0}@media only screen and (min-width:1950px){.grid--no-spacing-_desk-large-and-above{padding-left:0;padding-right:0}}@media only screen and (min-width:1200px){.grid--no-spacing-_desk-and-above{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.grid--no-spacing-_tablet-and-above{padding-left:0;padding-right:0}}@media only screen and (max-width:1199px){.grid--no-spacing-_tablet-and-below{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:1199px){.grid--no-spacing-_tablet-only{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:1023px){.grid--no-spacing-_tablet-portrait-only{padding-left:0;padding-right:0}}@media only screen and (min-width:1023px){.grid--no-spacing-_tablet-portrait-and-above{padding-left:0;padding-right:0}}@media only screen and (max-width:1023px){.grid--no-spacing-_tablet-portrait-and-below{padding-left:0;padding-right:0}}@media only screen and (min-width:520px){.grid--no-spacing-_device-large-and-above{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.grid--no-spacing-_device-large-and-below{padding-left:0;padding-right:0}}@media only screen and (min-width:520px) and (max-width:767px){.grid--no-spacing-_device-large-only{padding-left:0;padding-right:0}}@media only screen and (max-width:519px){.grid--no-spacing-_device-small-only{padding-left:0;padding-right:0}}.grid-group{margin-left:-12px;margin-right:-12px;float:none}.grid-group--reverse>.grid{float:right}.flex-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:100%;margin-left:-12px;margin-right:-12px}.flex-group:after{display:none}.flex{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding-left:12px;padding-right:12px}@supports (display:flex){.flex{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}}.flex-align--start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse,.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1950px){.flex-align--start-_desk-large-and-above{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_desk-large-and-above{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_desk-large-and-above{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_desk-large-and-above{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_desk-large-and-above{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_desk-large-and-above{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_desk-large-and-above{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_desk-large-and-above{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_desk-large-and-above,.flex-reverse-_desk-large-and-above{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_desk-large-and-above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1200px){.flex-align--start-_desk-and-above{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_desk-and-above{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_desk-and-above{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_desk-and-above{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_desk-and-above{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_desk-and-above{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_desk-and-above{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_desk-and-above{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_desk-and-above,.flex-reverse-_desk-and-above{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_desk-and-above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.flex-align--start-_tablet-and-above{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-and-above{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-and-above{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-and-above{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-and-above{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-and-above{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-and-above{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-and-above{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-and-above,.flex-reverse-_tablet-and-above{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-and-above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1199px){.flex-align--start-_tablet-and-below{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-and-below{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-and-below{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-and-below{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-and-below{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-and-below{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-and-below{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-and-below{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-and-below,.flex-reverse-_tablet-and-below{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-and-below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1199px){.flex-align--start-_tablet-only{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-only{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-only{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-only{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-only{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-only{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-only{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-only{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-only,.flex-reverse-_tablet-only{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1023px){.flex-align--start-_tablet-portrait-only{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-portrait-only{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-portrait-only{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-portrait-only{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-portrait-only{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-portrait-only{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-portrait-only{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-portrait-only{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-portrait-only,.flex-reverse-_tablet-portrait-only{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-portrait-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1023px){.flex-align--start-_tablet-portrait-and-above{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-portrait-and-above{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-portrait-and-above{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-portrait-and-above{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-portrait-and-above{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-portrait-and-above{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-portrait-and-above{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-portrait-and-above{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-portrait-and-above,.flex-reverse-_tablet-portrait-and-above{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-portrait-and-above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1023px){.flex-align--start-_tablet-portrait-and-below{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_tablet-portrait-and-below{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_tablet-portrait-and-below{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_tablet-portrait-and-below{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_tablet-portrait-and-below{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_tablet-portrait-and-below{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_tablet-portrait-and-below{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_tablet-portrait-and-below{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_tablet-portrait-and-below,.flex-reverse-_tablet-portrait-and-below{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_tablet-portrait-and-below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:520px){.flex-align--start-_device-large-and-above{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_device-large-and-above{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_device-large-and-above{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_device-large-and-above{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_device-large-and-above{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_device-large-and-above{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_device-large-and-above{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_device-large-and-above{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_device-large-and-above,.flex-reverse-_device-large-and-above{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_device-large-and-above{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.flex-align--start-_device-large-and-below{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_device-large-and-below{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_device-large-and-below{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_device-large-and-below{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_device-large-and-below{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_device-large-and-below{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_device-large-and-below{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_device-large-and-below{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_device-large-and-below,.flex-reverse-_device-large-and-below{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_device-large-and-below{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:520px) and (max-width:767px){.flex-align--start-_device-large-only{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_device-large-only{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_device-large-only{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_device-large-only{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_device-large-only{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_device-large-only{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_device-large-only{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_device-large-only{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_device-large-only,.flex-reverse-_device-large-only{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_device-large-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:519px){.flex-align--start-_device-small-only{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-align--center-_device-small-only{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align--end-_device-small-only{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-align--top-_device-small-only{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-align--middle-_device-small-only{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align--bottom-_device-small-only{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-distribute--around-_device-small-only{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-distribute--between-_device-small-only{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-items--stunted .flex{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.flex-group--reverse-_device-small-only,.flex-reverse-_device-small-only{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction--column-_device-small-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.flex--first,.flex-order--first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse .flex--first,.flex-group--reverse .flex-order--first,.group-reverse .flex--first,.group-reverse .flex-order--first{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last,.flex-order--last{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse .flex--last,.flex-group--reverse .flex-order--last,.group-reverse .flex--last,.group-reverse .flex-order--last{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media only screen and (min-width:1950px){.flex--first-_desk-large-and-above,.flex-order--first-_desk-large-and-above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_desk-large-and-above .flex--first-_desk-large-and-above,.flex-group--reverse-_desk-large-and-above .flex-order--first-_desk-large-and-above,.group-reverse-_desk-large-and-above .flex--first-_desk-large-and-above,.group-reverse-_desk-large-and-above .flex-order--first-_desk-large-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_desk-large-and-above,.flex-order--last-_desk-large-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_desk-large-and-above .flex--last-_desk-large-and-above,.flex-group--reverse-_desk-large-and-above .flex-order--last-_desk-large-and-above,.group-reverse-_desk-large-and-above .flex--last-_desk-large-and-above,.group-reverse-_desk-large-and-above .flex-order--last-_desk-large-and-above{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:1200px){.flex--first-_desk-and-above,.flex-order--first-_desk-and-above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_desk-and-above .flex--first-_desk-and-above,.flex-group--reverse-_desk-and-above .flex-order--first-_desk-and-above,.group-reverse-_desk-and-above .flex--first-_desk-and-above,.group-reverse-_desk-and-above .flex-order--first-_desk-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_desk-and-above,.flex-order--last-_desk-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_desk-and-above .flex--last-_desk-and-above,.flex-group--reverse-_desk-and-above .flex-order--last-_desk-and-above,.group-reverse-_desk-and-above .flex--last-_desk-and-above,.group-reverse-_desk-and-above .flex-order--last-_desk-and-above{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:768px){.flex--first-_tablet-and-above,.flex-order--first-_tablet-and-above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-and-above .flex--first-_tablet-and-above,.flex-group--reverse-_tablet-and-above .flex-order--first-_tablet-and-above,.group-reverse-_tablet-and-above .flex--first-_tablet-and-above,.group-reverse-_tablet-and-above .flex-order--first-_tablet-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-and-above,.flex-order--last-_tablet-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-and-above .flex--last-_tablet-and-above,.flex-group--reverse-_tablet-and-above .flex-order--last-_tablet-and-above,.group-reverse-_tablet-and-above .flex--last-_tablet-and-above,.group-reverse-_tablet-and-above .flex-order--last-_tablet-and-above{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (max-width:1199px){.flex--first-_tablet-and-below,.flex-order--first-_tablet-and-below{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-and-below .flex--first-_tablet-and-below,.flex-group--reverse-_tablet-and-below .flex-order--first-_tablet-and-below,.group-reverse-_tablet-and-below .flex--first-_tablet-and-below,.group-reverse-_tablet-and-below .flex-order--first-_tablet-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-and-below,.flex-order--last-_tablet-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-and-below .flex--last-_tablet-and-below,.flex-group--reverse-_tablet-and-below .flex-order--last-_tablet-and-below,.group-reverse-_tablet-and-below .flex--last-_tablet-and-below,.group-reverse-_tablet-and-below .flex-order--last-_tablet-and-below{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:768px) and (max-width:1199px){.flex--first-_tablet-only,.flex-order--first-_tablet-only{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-only .flex--first-_tablet-only,.flex-group--reverse-_tablet-only .flex-order--first-_tablet-only,.group-reverse-_tablet-only .flex--first-_tablet-only,.group-reverse-_tablet-only .flex-order--first-_tablet-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-only,.flex-order--last-_tablet-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-only .flex--last-_tablet-only,.flex-group--reverse-_tablet-only .flex-order--last-_tablet-only,.group-reverse-_tablet-only .flex--last-_tablet-only,.group-reverse-_tablet-only .flex-order--last-_tablet-only{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:768px) and (max-width:1023px){.flex--first-_tablet-portrait-only,.flex-order--first-_tablet-portrait-only{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-portrait-only .flex--first-_tablet-portrait-only,.flex-group--reverse-_tablet-portrait-only .flex-order--first-_tablet-portrait-only,.group-reverse-_tablet-portrait-only .flex--first-_tablet-portrait-only,.group-reverse-_tablet-portrait-only .flex-order--first-_tablet-portrait-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-portrait-only,.flex-order--last-_tablet-portrait-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-portrait-only .flex--last-_tablet-portrait-only,.flex-group--reverse-_tablet-portrait-only .flex-order--last-_tablet-portrait-only,.group-reverse-_tablet-portrait-only .flex--last-_tablet-portrait-only,.group-reverse-_tablet-portrait-only .flex-order--last-_tablet-portrait-only{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:1023px){.flex--first-_tablet-portrait-and-above,.flex-order--first-_tablet-portrait-and-above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-portrait-and-above .flex--first-_tablet-portrait-and-above,.flex-group--reverse-_tablet-portrait-and-above .flex-order--first-_tablet-portrait-and-above,.group-reverse-_tablet-portrait-and-above .flex--first-_tablet-portrait-and-above,.group-reverse-_tablet-portrait-and-above .flex-order--first-_tablet-portrait-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-portrait-and-above,.flex-order--last-_tablet-portrait-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-portrait-and-above .flex--last-_tablet-portrait-and-above,.flex-group--reverse-_tablet-portrait-and-above .flex-order--last-_tablet-portrait-and-above,.group-reverse-_tablet-portrait-and-above .flex--last-_tablet-portrait-and-above,.group-reverse-_tablet-portrait-and-above .flex-order--last-_tablet-portrait-and-above{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (max-width:1023px){.flex--first-_tablet-portrait-and-below,.flex-order--first-_tablet-portrait-and-below{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_tablet-portrait-and-below .flex--first-_tablet-portrait-and-below,.flex-group--reverse-_tablet-portrait-and-below .flex-order--first-_tablet-portrait-and-below,.group-reverse-_tablet-portrait-and-below .flex--first-_tablet-portrait-and-below,.group-reverse-_tablet-portrait-and-below .flex-order--first-_tablet-portrait-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_tablet-portrait-and-below,.flex-order--last-_tablet-portrait-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_tablet-portrait-and-below .flex--last-_tablet-portrait-and-below,.flex-group--reverse-_tablet-portrait-and-below .flex-order--last-_tablet-portrait-and-below,.group-reverse-_tablet-portrait-and-below .flex--last-_tablet-portrait-and-below,.group-reverse-_tablet-portrait-and-below .flex-order--last-_tablet-portrait-and-below{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:520px){.flex--first-_device-large-and-above,.flex-order--first-_device-large-and-above{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_device-large-and-above .flex--first-_device-large-and-above,.flex-group--reverse-_device-large-and-above .flex-order--first-_device-large-and-above,.group-reverse-_device-large-and-above .flex--first-_device-large-and-above,.group-reverse-_device-large-and-above .flex-order--first-_device-large-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_device-large-and-above,.flex-order--last-_device-large-and-above{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_device-large-and-above .flex--last-_device-large-and-above,.flex-group--reverse-_device-large-and-above .flex-order--last-_device-large-and-above,.group-reverse-_device-large-and-above .flex--last-_device-large-and-above,.group-reverse-_device-large-and-above .flex-order--last-_device-large-and-above{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (max-width:767px){.flex--first-_device-large-and-below,.flex-order--first-_device-large-and-below{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_device-large-and-below .flex--first-_device-large-and-below,.flex-group--reverse-_device-large-and-below .flex-order--first-_device-large-and-below,.group-reverse-_device-large-and-below .flex--first-_device-large-and-below,.group-reverse-_device-large-and-below .flex-order--first-_device-large-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_device-large-and-below,.flex-order--last-_device-large-and-below{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_device-large-and-below .flex--last-_device-large-and-below,.flex-group--reverse-_device-large-and-below .flex-order--last-_device-large-and-below,.group-reverse-_device-large-and-below .flex--last-_device-large-and-below,.group-reverse-_device-large-and-below .flex-order--last-_device-large-and-below{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (min-width:520px) and (max-width:767px){.flex--first-_device-large-only,.flex-order--first-_device-large-only{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_device-large-only .flex--first-_device-large-only,.flex-group--reverse-_device-large-only .flex-order--first-_device-large-only,.group-reverse-_device-large-only .flex--first-_device-large-only,.group-reverse-_device-large-only .flex-order--first-_device-large-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_device-large-only,.flex-order--last-_device-large-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_device-large-only .flex--last-_device-large-only,.flex-group--reverse-_device-large-only .flex-order--last-_device-large-only,.group-reverse-_device-large-only .flex--last-_device-large-only,.group-reverse-_device-large-only .flex-order--last-_device-large-only{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media only screen and (max-width:519px){.flex--first-_device-small-only,.flex-order--first-_device-small-only{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-group--reverse-_device-small-only .flex--first-_device-small-only,.flex-group--reverse-_device-small-only .flex-order--first-_device-small-only,.group-reverse-_device-small-only .flex--first-_device-small-only,.group-reverse-_device-small-only .flex-order--first-_device-small-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex--last-_device-small-only,.flex-order--last-_device-small-only{-webkit-box-ordinal-group:100;-webkit-order:99;-ms-flex-order:99;order:99}.flex-group--reverse-_device-small-only .flex--last-_device-small-only,.flex-group--reverse-_device-small-only .flex-order--last-_device-small-only,.group-reverse-_device-small-only .flex--last-_device-small-only,.group-reverse-_device-small-only .flex-order--last-_device-small-only{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.size-1{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear{clear:both}@media only screen and (min-width:1950px){.size-1--desk-large-and-above{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--desk-large-and-above{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--desk-large-and-above{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--desk-large-and-above{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--desk-large-and-above{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--desk-large-and-above{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--desk-large-and-above{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--desk-large-and-above{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--desk-large-and-above{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--desk-large-and-above{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--desk-large-and-above{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--desk-large-and-above{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--desk-large-and-above{clear:both}}@media only screen and (min-width:1200px){.size-1--desk-and-above{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--desk-and-above{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--desk-and-above{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--desk-and-above{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--desk-and-above{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--desk-and-above{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--desk-and-above{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--desk-and-above{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--desk-and-above{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--desk-and-above{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--desk-and-above{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--desk-and-above{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--desk-and-above{clear:both}}@media only screen and (min-width:768px){.size-1--tablet-and-above{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-and-above{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-and-above{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-and-above{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-and-above{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-and-above{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-and-above{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-and-above{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-and-above{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-and-above{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-and-above{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-and-above{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-and-above{clear:both}}@media only screen and (max-width:1199px){.size-1--tablet-and-below{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-and-below{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-and-below{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-and-below{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-and-below{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-and-below{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-and-below{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-and-below{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-and-below{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-and-below{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-and-below{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-and-below{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-and-below{clear:both}}@media only screen and (min-width:768px) and (max-width:1199px){.size-1--tablet-only{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-only{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-only{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-only{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-only{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-only{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-only{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-only{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-only{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-only{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-only{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-only{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-only{clear:both}}@media only screen and (min-width:768px) and (max-width:1023px){.size-1--tablet-portrait-only{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-portrait-only{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-portrait-only{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-portrait-only{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-portrait-only{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-portrait-only{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-portrait-only{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-portrait-only{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-portrait-only{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-portrait-only{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-portrait-only{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-portrait-only{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-portrait-only{clear:both}}@media only screen and (min-width:1023px){.size-1--tablet-portrait-and-above{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-portrait-and-above{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-portrait-and-above{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-portrait-and-above{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-portrait-and-above{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-portrait-and-above{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-portrait-and-above{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-portrait-and-above{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-portrait-and-above{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-portrait-and-above{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-portrait-and-above{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-portrait-and-above{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-portrait-and-above{clear:both}}@media only screen and (max-width:1023px){.size-1--tablet-portrait-and-below{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--tablet-portrait-and-below{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--tablet-portrait-and-below{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--tablet-portrait-and-below{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--tablet-portrait-and-below{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--tablet-portrait-and-below{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--tablet-portrait-and-below{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--tablet-portrait-and-below{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--tablet-portrait-and-below{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--tablet-portrait-and-below{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--tablet-portrait-and-below{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--tablet-portrait-and-below{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--tablet-portrait-and-below{clear:both}}@media only screen and (min-width:520px){.size-1--device-large-and-above{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--device-large-and-above{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--device-large-and-above{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--device-large-and-above{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--device-large-and-above{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--device-large-and-above{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--device-large-and-above{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--device-large-and-above{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--device-large-and-above{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--device-large-and-above{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--device-large-and-above{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--device-large-and-above{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--device-large-and-above{clear:both}}@media only screen and (max-width:767px){.size-1--device-large-and-below{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--device-large-and-below{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--device-large-and-below{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--device-large-and-below{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--device-large-and-below{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--device-large-and-below{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--device-large-and-below{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--device-large-and-below{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--device-large-and-below{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--device-large-and-below{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--device-large-and-below{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--device-large-and-below{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--device-large-and-below{clear:both}}@media only screen and (min-width:520px) and (max-width:767px){.size-1--device-large-only{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--device-large-only{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--device-large-only{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--device-large-only{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--device-large-only{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--device-large-only{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--device-large-only{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--device-large-only{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--device-large-only{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--device-large-only{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--device-large-only{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--device-large-only{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--device-large-only{clear:both}}@media only screen and (max-width:519px){.size-1--device-small-only{width:8.3333333333%;-webkit-flex-basis:8.3333333333%;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.size-2--device-small-only{width:16.6666666667%;-webkit-flex-basis:16.6666666667%;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.size-3--device-small-only{width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.size-4--device-small-only{width:33.3333333333%;-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.size-5--device-small-only{width:41.6666666667%;-webkit-flex-basis:41.6666666667%;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.size-6--device-small-only{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.size-7--device-small-only{width:58.3333333333%;-webkit-flex-basis:58.3333333333%;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.size-8--device-small-only{width:66.6666666667%;-webkit-flex-basis:66.6666666667%;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.size-9--device-small-only{width:75%;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.size-10--device-small-only{width:83.3333333333%;-webkit-flex-basis:83.3333333333%;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.size-11--device-small-only{width:91.6666666667%;-webkit-flex-basis:91.6666666667%;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.size-12--device-small-only{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.clear--device-small-only{clear:both}}.is-hidden{display:none!important}@media only screen and (min-width:1950px){.is-hidden--desk-large-and-above{display:none!important}}@media only screen and (min-width:1200px){.is-hidden--desk-and-above{display:none!important}}@media only screen and (min-width:768px){.is-hidden--tablet-and-above{display:none!important}}@media only screen and (max-width:1199px){.is-hidden--tablet-and-below{display:none!important}}@media only screen and (min-width:768px) and (max-width:1199px){.is-hidden--tablet-only{display:none!important}}@media only screen and (min-width:768px) and (max-width:1023px){.is-hidden--tablet-portrait-only{display:none!important}}@media only screen and (min-width:1023px){.is-hidden--tablet-portrait-and-above{display:none!important}}@media only screen and (max-width:1023px){.is-hidden--tablet-portrait-and-below{display:none!important}}@media only screen and (min-width:520px){.is-hidden--device-large-and-above{display:none!important}}@media only screen and (max-width:767px){.is-hidden--device-large-and-below{display:none!important}}@media only screen and (min-width:520px) and (max-width:767px){.is-hidden--device-large-only{display:none!important}}@media only screen and (max-width:519px){.is-hidden--device-small-only{display:none!important}}@media only screen and (min-width:1950px){.clear-left--desk-large-and-above{clear:left}}@media only screen and (min-width:1200px){.clear-left--desk-and-above{clear:left}}@media only screen and (min-width:768px){.clear-left--tablet-and-above{clear:left}}@media only screen and (max-width:1199px){.clear-left--tablet-and-below{clear:left}}@media only screen and (min-width:768px) and (max-width:1199px){.clear-left--tablet-only{clear:left}}@media only screen and (min-width:768px) and (max-width:1023px){.clear-left--tablet-portrait-only{clear:left}}@media only screen and (min-width:1023px){.clear-left--tablet-portrait-and-above{clear:left}}@media only screen and (max-width:1023px){.clear-left--tablet-portrait-and-below{clear:left}}@media only screen and (min-width:520px){.clear-left--device-large-and-above{clear:left}}@media only screen and (max-width:767px){.clear-left--device-large-and-below{clear:left}}@media only screen and (min-width:520px) and (max-width:767px){.clear-left--device-large-only{clear:left}}@media only screen and (max-width:519px){.clear-left--device-small-only{clear:left}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.26}.h4,.h5,.h6,h4,h5,h6{margin-bottom:6px}.h1,h1{margin-bottom:0;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:35px;font-size:calc(32px + (38 - 32) * (100vw - 320px)/ (1920 - 320));font-weight:700}.h1.mod--primary,h1.mod--primary{color:#c31232}.h2,h2{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:29.5px;font-size:calc(27px + (32 - 27) * (100vw - 320px)/ (1920 - 320));font-weight:700}.h2.mod--primary,h2.mod--primary{color:#c31232}.h3,h3{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:25px;font-size:calc(23px + (27 - 23) * (100vw - 320px)/ (1920 - 320));font-weight:700}.h3.mod--primary,h3.mod--primary{color:#c31232}.h4,h4{font-size:21px;font-size:calc(19px + (23 - 19) * (100vw - 320px)/ (1920 - 320))}.h5,h5{font-size:17.5px;font-size:calc(16px + (19 - 16) * (100vw - 320px)/ (1920 - 320))}.h6,h6{font-size:16px}.lead,.paragraph--large{font-size:20px;line-height:1.2}.paragraph--small{font-size:14px}small{font-size:16px}blockquote{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:30px}.button:focus-visible:not([disabled]),.greenland-button:focus-visible,.language-list__active-language:focus-visible,.search-toggle:focus-visible,.search-travels__button:focus-visible,a:focus-visible,input[type=submit]:focus-visible:not([disabled]){outline-color:var(--focus-outline-color,#c31232);outline-style:solid;outline-offset:var(--focus-outline-offset,.2rem);outline-width:var(--focus-outline-width,.15rem)}:root{interpolate-size:allow-keywords}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before,button,html,input,textarea{-webkit-font-smoothing:antialiased}::-moz-selection{background-color:#c31232;color:#fff}::selection{background-color:#c31232;color:#fff}html{overflow-x:hidden;min-height:100%;width:100%;background-color:#fff;margin:0!important;scroll-behavior:smooth}body{position:relative;height:100%;width:100%;padding-top:107px;background-color:#fff;color:#304249;font-family:var(--font-family-base, "Naqinnivut", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);font-size:var(--font-size-base,16px);font-weight:var(--font-weight-base,400);line-height:var(--line-height-base,1.5)}@media only screen and (max-width:767px){body{padding-top:60px}}body.fixed{overflow-y:hidden;height:100vh}img{height:auto;max-width:100%}address,blockquote,dl,fieldset,hgroup,hr,ol,p,pre,table,ul{margin-bottom:1.5em;margin-top:0}figure{margin:0}pre{background-color:#efefef;font-size:14px;padding:12px}a{color:inherit;text-decoration:none}.iframe-wrapper{position:relative;height:0;padding-bottom:56.2%;overflow:hidden}iframe{position:absolute;top:0;left:0;width:100%;height:100%}p{text-wrap:pretty}.container{margin:0 auto;max-width:1640px;padding-left:12px;padding-right:12px}.container.--no-padding,.container.mod--no-padding{padding:0}.title{text-align:center;width:100%;max-width:100%;margin-bottom:48px}.surface{background-color:#f0f1f3}.block{margin-bottom:60px}.block.mod--slim{max-width:1050px;margin-left:auto;margin-right:auto}.block.mod--center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@view-transition{navigation:auto}.addon-overlay__close,.article-content a:not(.button):not(.greenland-button),.newsletter-form__input-container.--condition a,.no-seats-error-message a,.product-addon__description a:not(.button):not(.greenland-button),.product-cart__section-placeholder a,.product-description__description a:not(.button):not(.greenland-button),.product-info-accordion__body a:not(.button):not(.greenland-button),.product-overlay__close,.product-text-band__inner a:not(.button):not(.greenland-button),.product-upgrade__option-readmore,.product__readmore-link{cursor:pointer;color:#c11731}.addon-overlay__close:hover,.article-content a:hover:not(.button):not(.greenland-button),.newsletter-form__input-container.--condition a:hover,.no-seats-error-message a:hover,.product-addon__description a:hover:not(.button):not(.greenland-button),.product-cart__section-placeholder a:hover,.product-description__description a:hover:not(.button):not(.greenland-button),.product-info-accordion__body a:hover:not(.button):not(.greenland-button),.product-overlay__close:hover,.product-text-band__inner a:hover:not(.button):not(.greenland-button),.product-upgrade__option-readmore:hover,.product__readmore-link:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.addon-overlay__close:active,.article-content a:active:not(.button):not(.greenland-button),.newsletter-form__input-container.--condition a:active,.no-seats-error-message a:active,.product-addon__description a:active:not(.button):not(.greenland-button),.product-cart__section-placeholder a:active,.product-description__description a:active:not(.button):not(.greenland-button),.product-info-accordion__body a:active:not(.button):not(.greenland-button),.product-overlay__close:active,.product-text-band__inner a:active:not(.button):not(.greenland-button),.product-upgrade__option-readmore:active,.product__readmore-link:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.greenland-arrow{position:relative;display:inline}.greenland-arrow::after{content:"";position:absolute;display:block;background:url(https://dev.greenland-travel.klean.dk/wp-content/themes/prod/svg/arrows/red-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain;top:30%;right:-18px;aspect-ratio:1;height:50%}.button,input[type=submit]{display:inline-block;padding:12px 18px;border:none;border-radius:4px;-webkit-transition:background-color .2s ease-in-out,scale .1s ease;transition:background-color .2s ease-in-out,scale .1s ease;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.25;font-size:1rem}.button:not([disabled]),input[type=submit]:not([disabled]){cursor:pointer}.--round.button,input.--round[type=submit]{border-radius:2em}.--wide.button,input.--wide[type=submit]{min-width:180px}.--primary.button,.mod--primary.button,input.--primary[type=submit],input.mod--primary[type=submit]{background-color:#c31232;color:#fff}.--primary.button:focus,.mod--primary.button:focus,input.--primary[type=submit]:focus,input.mod--primary[type=submit]:focus{outline:0}.--primary.button:hover,.mod--primary.button:hover,input.--primary[type=submit]:hover,input.mod--primary[type=submit]:hover{background-color:#d11336;scale:1.02}.--primary.button:active,.mod--primary.button:active,input.--primary[type=submit]:active,input.mod--primary[type=submit]:active{background-color:#b5102f;scale:.98}.--secondary.button,.mod--secondary.button,input.--secondary[type=submit],input.mod--secondary[type=submit]{--focus-outline-color:get-default-color("secondary");background-color:#304249;color:#fff}.--secondary.button:focus,.mod--secondary.button:focus,input.--secondary[type=submit]:focus,input.mod--secondary[type=submit]:focus{outline:0}.--secondary.button:hover,.mod--secondary.button:hover,input.--secondary[type=submit]:hover,input.mod--secondary[type=submit]:hover{background-color:#374a52;scale:1.02}.--secondary.button:active,.mod--secondary.button:active,input.--secondary[type=submit]:active,input.mod--secondary[type=submit]:active{background-color:#2a3940;scale:.98}.--tertiary.button,.mod--tertiary.button,input.--tertiary[type=submit],input.mod--tertiary[type=submit]{background-color:#fff;color:#000}.--tertiary.button:hover,.mod--tertiary.button:hover,input.--tertiary[type=submit]:hover,input.mod--tertiary[type=submit]:hover{background-color:#fff;color:#000;scale:1.02}.--disabled.button,.mod--disabled.button,input.--disabled[type=submit],input.mod--disabled[type=submit]{background-color:hsla(198,20%,24%,.3);color:#fff;cursor:default}.greenland-button{-webkit-transition:background-color .2s ease-in-out,scale .1s ease;transition:background-color .2s ease-in-out,scale .1s ease}.greenland-button:hover{scale:1.02}.greenland-button:active{scale:.98}.greenland-button.greenland-light{--focus-outline-color:#f2f3f5}.dropdown__input,.search-travels__datepicker,[type=date],[type=email],[type=number],[type=password],[type=tel],[type=text],textarea{padding:12px;border:1px solid #707070;border-radius:8px;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;background-color:#fff}.dropdown__input:hover,.search-travels__datepicker:hover,[type=date]:hover,[type=email]:hover,[type=number]:hover,[type=password]:hover,[type=tel]:hover,[type=text]:hover,textarea:hover{border:1px solid rgb(99.25,99.25,99.25)}.dropdown__input:focus,.search-travels__datepicker:focus,[type=date]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=tel]:focus,[type=text]:focus,textarea:focus{border-color:#c31232;outline:0}label[data-input=checkbox]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:12px;font-size:16px}label[data-input=checkbox] input[type=checkbox]{display:none}label[data-input=checkbox] .count{margin-left:auto}label[data-input=checkbox] .checkmark{position:relative;margin-right:6px;font-size:25px}label[data-input=checkbox] .checkmark:before{content:"";background:#fff;display:inline-block;width:1em;height:1em;border:1px solid #707070;border-radius:4px;overflow:hidden}label[data-input=checkbox].disabled{cursor:default;color:#707070;opacity:.5}label[data-input=checkbox].disabled .checkmark:before{background:#707070;border:1px solid transparent}label[data-input=checkbox] input:checked~.checkmark:after{position:absolute;content:"";border-bottom:.1em solid #c31232;border-left:.1em solid #c31232;width:.5em;height:.3em;display:inline-block;top:.275em;left:.27em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-radio{display:inline-block;position:relative;margin-right:.5em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.custom-radio:hover .custom-radio__input:enabled~.custom-radio__checkmark{background-color:rgb(211.2277777778,25.1722222222,53.6277777778)}.custom-radio__checkmark{display:inline-block;height:1em;width:1em;background-color:transparent;border-radius:50%;border:2px solid #c11731}.custom-radio__input{position:absolute;height:1em;width:1em;opacity:0;cursor:pointer}.custom-radio__input:checked~.custom-radio__checkmark{background:radial-gradient(#fff 0,#fff 30%,#c11731 30%)}.custom-radio__input:disabled~.custom-radio__checkmark{opacity:.3;background-color:hsla(198,20%,24%,.4)}.custom-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.custom-checkbox__main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.custom-checkbox__input{position:absolute;height:1.5em;width:1.5em;opacity:0;z-index:1;cursor:pointer}.custom-checkbox__input:checked~.custom-checkbox__checkmark:before{display:block;border-color:#c11731}.custom-checkbox__input:disabled~.custom-checkbox__checkmark{background:hsla(198,20%,24%,.3)}.custom-checkbox__checkmark{position:relative;display:inline-block;height:1.5em;width:1.5em;background-color:#fff;border-radius:8px;border:1px solid #707070}.custom-checkbox__checkmark:before{content:"";display:none;position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);height:.8em;width:.4em;border:2px solid #c11731;border-width:0 2px 2px 0}.custom-checkbox__label{padding-left:12px;-webkit-flex-basis:calc(100% - 1.5em);-ms-flex-preferred-size:calc(100% - 1.5em);flex-basis:calc(100% - 1.5em);font-size:16px;line-height:1.5}.custom-checkbox__label.--bold{font-weight:700}.custom-checkbox__beard{padding-left:36px;font-size:12px;color:#666}.search-travels-section{padding-top:48px;padding-bottom:1px;margin-bottom:48px}.search-travels-section__header{max-width:none;text-align:center;margin-bottom:24px}.search-travels-section.mod--none{padding:0;margin:0}.search-travels-section.mod--white{background-color:#fff;color:#000}.search-travels-section.mod--red{background-color:#c31232;color:#fff}.search-travels-section.mod--green{background-color:#304249;color:#fff}.search-travels{background-color:#f0f1f3;padding:24px;margin-bottom:24px;border-radius:6px}.mod--filter .search-travels .h3,.mod--filter .search-travels h3,.mod--filter .search-travels p{display:none}.mod--filter .search-travels form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.search-travels__title{margin-bottom:0;color:#c31232}.search-travels__lead{color:#304249}.search-travels__filter-heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:600;font-size:23px;margin-bottom:12px}.search-travels__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}@media only screen and (max-width:1199px){.search-travels__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.search-travels__group{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.search-travels-container .search-travels__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){.search-travels-container .search-travels__group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-travels__input{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:65ch;margin-bottom:24px;color:#304249}@media only screen and (max-width:767px){.search-travels__input{margin-bottom:12px}}.search-travels-container .search-travels__input{margin-right:24px}@media only screen and (max-width:1199px){.search-travels-container .search-travels__input:last-of-type{margin-right:0}}@media only screen and (max-width:767px){.search-travels-container .search-travels__input{margin-right:0;max-width:none}}.search-travels__input label{margin-bottom:0;color:#304249;font-size:14px;cursor:pointer}.search-travels__input select{display:none}.search-travels__datepicker{position:relative}.search-travels__datepicker:after{position:absolute;bottom:19.2px;right:12px;cursor:text;display:block;content:"";width:9px;height:9px;border-left:3px solid #c31232;border-bottom:3px solid #c31232;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-travels-container .search-travels__actions{padding-top:1.1em}@media only screen and (max-width:1199px){.search-travels-container .search-travels__actions{padding-top:0}}.search-travels__button{width:100%}.search-travels__error{color:#8b0000}.search-travels-container{max-width:1050px;margin-left:auto;margin-right:auto;padding-top:24px;margin-bottom:60px}.header{position:absolute;top:0;width:100%;height:107px;background-color:#fff}.header__top-band{background-color:#f0f1f3}@media only screen and (max-width:1199px){.header__top-band{display:none}}.header__top-band-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1640px;padding:12px 24px;margin:0 auto;background-color:#f0f1f3}@media only screen and (max-width:1199px){.header__top-band-inner{display:none}}.header__tagline{display:inline-block;padding:0 24px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.56px}@media only screen and (min-width:1200px){.header__tagline{font-size:13px;font-size:calc(12px + (14 - 12) * (100vw - 1200px)/ (1950 - 1200));padding:0}.header__tagline:nth-of-type(2){padding:0 96px}}@media only screen and (min-width:1950px){.header__tagline:nth-of-type(2){padding:0 120px}}.header__main{position:absolute;width:100%;z-index:900;background-color:#fff}.header__main.is-fixed{position:fixed;top:0}.header__container{position:relative;top:0;width:100%;max-width:1640px;margin:0 auto}.header__logo{position:absolute;top:0;left:12px;height:120%;max-width:150px;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:height .2s ease,scale .1s ease,-webkit-transform .2s ease;transition:height .2s ease,scale .1s ease,-webkit-transform .2s ease;transition:transform .2s ease,height .2s ease,scale .1s ease;transition:transform .2s ease,height .2s ease,scale .1s ease,-webkit-transform .2s ease}.header__logo:hover{scale:1.02}.header__logo:active{scale:.98}@media only screen and (max-width:1199px){.header__logo{-webkit-transform:translateY(0);transform:translateY(0);max-width:100px}}.is-fixed .header__logo{height:100%;-webkit-transform:translateY(0);transform:translateY(0)}.is-fixed .header__logo img{max-height:100%}.header__nav{padding:12px;padding-left:198px;text-align:right}@media only screen and (max-width:1199px){.header__nav{padding:6px;padding-left:153px}}@media only screen and (min-width:1200px){.header__icons{display:none}}.header__language-selector{display:inline-block}.navigation-toggle{width:32px;margin-left:6px;border:0;background:0 0;color:#c11731;cursor:pointer;font-size:11px}.navigation-toggle:before{content:"";display:block;width:20px;height:20px;margin:0 auto;background-image:url(/wp-content/themes/prod/assets/icons/menu.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:1200px){.navigation-toggle{display:none}}.navigation-toggle:active{-webkit-transform:scale(.9);transform:scale(.9)}.navigation-toggle.is-active:before{background-image:url(/wp-content/themes/prod/assets/icons/close.svg)}.search-toggle{position:relative;padding:0;background:0 0;border:0;cursor:pointer}@media only screen and (min-width:1200px){.search-toggle{padding-right:1.1em;min-width:72px;font-size:15px;font-size:calc(14px + (16 - 14) * (100vw - 1200px)/ (1950 - 1200))}}@media only screen and (max-width:1199px){.search-toggle{width:32px;margin-left:6px;padding-top:20px;color:#c11731;font-size:11px;cursor:pointer}}.search-toggle:hover{color:#c51230}.search-toggle:active{color:rgb(173.6348837209,15.8651162791,42.3069767442)}.search-toggle:after{content:"";display:block;position:absolute;right:0;background-image:url(/wp-content/themes/prod/assets/icons/search.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:1200px){.search-toggle:after{top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.2em;height:1.2em}}@media only screen and (max-width:1199px){.search-toggle:after{top:0;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:20px;height:20px}}.search-toggle.is-active:after{background-image:url(/wp-content/themes/prod/assets/icons/close.svg);background-size:70%;background-position:center}@media only screen and (min-width:1200px){.navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:1199px){.navigation{display:none;position:fixed;top:50px;right:0;bottom:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.navigation.is-open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navigation.is-closed{display:none}}.navigation__group{padding:0;margin:0}@media only screen and (min-width:1200px){.navigation__group{padding:0 12px}.navigation__group:first-of-type{padding-left:0}.navigation__group:last-of-type{padding-right:0}}@media only screen and (max-width:1199px){.navigation__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;text-align:center}}.navigation__item{display:inline-block;padding:6px;list-style:none}@media only screen and (max-width:1199px){.navigation__item{font-size:30.5px;font-size:calc(23px + (38 - 23) * (100vw - 320px)/ (1920 - 320))}}.navigation__link{color:#000}.navigation__link:hover{color:#c51230}.navigation__link:active{color:rgb(173.6348837209,15.8651162791,42.3069767442)}@media only screen and (min-width:1200px){.navigation__link{font-size:clamp(14px,1.1vw,16px)}}.category{padding-top:60px}@media only screen and (min-width:1200px) and (max-width:1949px){.category{grid-template-columns:25% 66.6666666667%}}@media only screen and (min-width:768px){.category{display:grid;grid-template-columns:16.6666666667% 75%;grid-gap:8.3333333333%}}@media only screen and (min-width:768px) and (max-width:1199px){.category{grid-template-columns:33.3333333333% auto;grid-gap:24px}}@media only screen and (max-width:767px){.category{grid-template-columns:100%}}@media only screen and (min-width:768px){.category__filter-toggle{display:none}}.category__description{margin-bottom:48px}.category__products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.category__count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.category__no-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding-block:24px;font-size:38px;font-weight:700;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;text-align:center}.category__no-results::after{content:"";display:block;width:300px;height:300px;max-width:80vw;max-height:80vh;margin-bottom:24px;-webkit-mask-image:url(/wp-content/themes/prod/img/SadWhale.svg);mask-image:url(/wp-content/themes/prod/img/SadWhale.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#c31232}.category__sorting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.category__sort-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category__sort-input .dropdown{min-width:170px;font-weight:700}.category__sort-input .dropdown__input{text-align:right}.category__sort-prefix{padding:12px 0}#mobile-search{display:none}@media only screen and (max-width:767px){#mobile-search{display:block;height:24px}}.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:48px;background:#f0f1f3}.product__media{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}@media only screen and (max-width:1023px){.product__media{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product__image{position:relative;display:block;height:0;padding-bottom:75%;overflow:hidden;background-color:rgba(48.96,66.096,73.44,.8)}@media only screen and (max-width:1023px){.product__image{padding-bottom:66%}}.product__image img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.product__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;padding:12px}@media only screen and (max-width:1023px){.product__info{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product__info-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.product__title{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:6px;margin-bottom:24px;color:#c31232;text-wrap:pretty}.product__title:not(div):hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.product__title:not(div):active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.product__title .h3,.product__title h3{margin-bottom:6px}.product__title .manchet{margin-bottom:0;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400}.product__description{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.product__price{-webkit-flex-basis:18ch;-ms-flex-preferred-size:18ch;flex-basis:18ch;max-width:30%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:auto;padding-left:6px;color:#c31232;font-weight:700}.product__price-eyebrow{font-size:16px}.product__price-value{font-size:25px;font-size:calc(23px + (27 - 23) * (100vw - 320px)/ (1920 - 320));line-height:.9}.product__price-beard{font-size:12px}.product__specs{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}@media only screen and (max-width:1023px){.product__specs{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.product__spec{display:block;font-size:14px}.product__addons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;font-size:14px}@media only screen and (max-width:1023px){.product__addons{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.product__addons span{margin-top:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product__addons-heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;font-size:14px}.product__addon{display:inline-block;padding:0 12px 0 0;font-size:inherit}.product__addon:last-of-type{padding-right:0}.product__filter{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (min-width:768px){.product__filter{width:50%;margin-left:auto}}.product__input label{font-size:14px}.product__available-dates{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:24px}.product__toggle-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:6px;background-color:#fff}.product__departure-toggle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px;cursor:pointer;font-size:23px;font-weight:700;border:0;background-color:transparent}.product__departure-toggle:hover{color:#c51230}.product__departure-toggle:hover::before{-webkit-transform:translate(-5%,-5%);transform:translate(-5%,-5%)}.product__departure-toggle:active{color:rgb(173.6348837209,15.8651162791,42.3069767442)}.product__departure-toggle:active::before{-webkit-transform:translate(-2%,-2%);transform:translate(-2%,-2%)}.product__departure-toggle:before{content:"";position:absolute;bottom:0;width:18px;height:18px;display:block;-webkit-transform:translate(-10%,-10%);transform:translate(-10%,-10%);rotate:45deg;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;border-right:3px solid #c31232;border-bottom:3px solid #c31232}.state--show-departures .product__departure-toggle::before{bottom:auto;top:0;rotate:225deg}.product__error-message{padding:24px;text-align:center}.product-date-header{padding:0 24px}@media only screen and (max-width:1023px){.product-date-header{padding:0 12px}}.product-date-header .h3,.product-date-header h3{margin-bottom:12px;color:#c31232}.product-date-header__columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr calc(10ch + 48px) 15ch;padding:0;margin-bottom:6px}@media only screen and (max-width:1023px){.product-date-header__columns{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:767px){.product-date-header__columns{display:none}}.product-date-header__column{display:inline-block;list-style:none;font-weight:700;font-size:16px}.product-date-loader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:48px 24px}.product-date-loader__icon{height:24px;width:24px;margin-right:12px;background-image:url(/wp-content/themes/prod/img/loading.svg);background-repeat:no-repeat;background-position:center}.product-date-loader__text{font-weight:700}.product-date{position:relative;padding:24px 24px}@media only screen and (max-width:1023px){.product-date{padding:24px 12px}}.product-date:nth-last-of-type(2n+2){background-color:#e5e5e5}.product-date.is-disabled{text-decoration:line-through;opacity:.3}.product-date.is-not-shown{display:none}.product-date.is-sold-out{text-decoration:line-through;opacity:.3;cursor:default}.product-date__summary{display:grid;grid-template-columns:1fr 1fr 1fr 1fr calc(10ch + 48px) 15ch}@media only screen and (max-width:1023px){.product-date__summary{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}}@media only screen and (min-width:520px) and (max-width:767px){.product-date__summary{grid-template-columns:1fr 1fr 80px;grid-template-rows:auto}}@media only screen and (max-width:519px){.product-date__summary{grid-template-columns:1fr 1fr}}.product-date__details{display:grid;grid-template-columns:1fr 1fr 1fr 1fr calc(10ch + 48px) 15ch;max-height:0;overflow:hidden}@media only screen and (max-width:1199px){.product-date__details{grid-template-columns:1fr 1fr}}@media only screen and (max-width:519px){.product-date__details{grid-template-columns:1fr}}.product-date.is-open .product-date__details{margin-bottom:24px;max-height:100vh}.product-date__toggle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:12px;padding-bottom:12px;cursor:pointer;font-size:11px;border:0;background-color:transparent}@media only screen and (max-width:519px){.product-date__toggle{padding-top:0}}.product-date__toggle:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.product-date__toggle:hover::before{-webkit-transform:translate(5%,5%);transform:translate(5%,5%)}.product-date__toggle:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.product-date__toggle:before{content:"";position:absolute;bottom:0;width:12px;height:12px;display:block;rotate:45deg;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;border-right:2px solid #c31232;border-bottom:2px solid #c31232}.product-date.is-open .product-date__toggle{position:absolute;bottom:0;right:24px}@media only screen and (max-width:1023px){.product-date.is-open .product-date__toggle{position:relative;bottom:auto;right:auto}}.product-date.is-open .product-date__toggle::before{bottom:auto;top:0;rotate:225deg}@media only screen and (max-width:1023px){.product-date.is-open .product-date__toggle::before{bottom:auto;top:35px}}@media only screen and (max-width:519px){.product-date.is-open .product-date__toggle::before{bottom:auto;top:21px}}.product-date__summary-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;font-size:16px}@media only screen and (max-width:767px){.product-date__summary-item{margin-bottom:12px}}@media only screen and (max-width:767px){.product-date__summary-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px){.product-date__summary-item.--departure{grid-column:1}}@media only screen and (max-width:767px){.product-date__summary-item.--duration{grid-column:2}}@media only screen and (max-width:767px){.product-date__summary-item.--price{grid-column:1}}.product-date__summary-item.--comments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.product-date__summary-item.--comments{grid-column:2}}.product-date__summary-item.--action{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}@media only screen and (max-width:1023px){.product-date__summary-item.--action{grid-row:2;grid-column:4;justify-self:end;margin-top:12px}}@media only screen and (max-width:767px){.product-date__summary-item.--action{grid-row:auto;grid-column:1;justify-self:stretch}}@media only screen and (max-width:519px){.product-date__summary-item.--action{grid-column:1/span 2}.product-date__summary-item.--action .button{width:100%}}@media only screen and (min-width:768px){.product-date__summary-item.--toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media only screen and (max-width:1023px){.product-date__summary-item.--toggle{grid-row:2;grid-column:1/span 4;justify-self:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media only screen and (max-width:767px){.product-date__summary-item.--toggle{grid-row:auto;grid-column-start:3}}@media only screen and (max-width:519px){.product-date__summary-item.--toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column:1/span 2}}.product-date__summary-heading{display:none;margin-bottom:0;font-weight:700;font-size:14px;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media only screen and (max-width:767px){.product-date__summary-heading{display:block}}.product-date__summary-notice{position:absolute;top:12px;font-size:11px;font-weight:700;color:#c31232}@media only screen and (max-width:767px){.product-date__summary-notice{right:12px}}.product-date__comment{margin-bottom:3px}.product-date__detail-heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700}.product-date__detail-group{font-size:16px}.product-date__detail-group.--addon{grid-column:1}.product-date__detail-group.--rooms{grid-column:2}@media only screen and (max-width:519px){.product-date__detail-group.--rooms{grid-column:1}}.product-date__detail-group.--upgrades{grid-column:span 3}@media only screen and (max-width:519px){.product-date__detail-group.--upgrades{grid-column:1}}.product-date__detail-list{padding:0}.product-date__detail{display:grid;grid-template-columns:1fr 1fr;list-style:none}.product-date__detail dt{font-weight:400}.product-date__detail.--singlerow{display:block}.product-date__detail.--highlight{color:#c31232}@-webkit-keyframes moveDown{0%{top:14px}50%{top:17px}100%{top:14px}}@keyframes moveDown{0%{top:14px}50%{top:17px}100%{top:14px}}@-webkit-keyframes moveUp{0%{bottom:14px}50%{bottom:17px}100%{bottom:14px}}@keyframes moveUp{0%{bottom:14px}50%{bottom:17px}100%{bottom:14px}}.facets{background-color:#f0f1f3;padding:24px;margin-bottom:24px;border-radius:6px}.facets .h6,.facets h6{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:600;font-size:23px;margin-bottom:12px}.facets label{display:block}.facets .count{margin-left:auto}.facets .fold-in,.facets .fold-out{font-size:14px;text-decoration:underline;cursor:pointer}.facets__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}@media only screen and (min-width:768px){.facets__top{display:none}}.facets__toggle{padding-left:calc(2em + 12px);background:url(../svg/filter/filter-icon.svg) no-repeat;background-position:left;cursor:pointer;border:0}@media only screen and (max-width:767px){.facets__main{max-height:0;-webkit-transition:max-height .2s ease;transition:max-height .2s ease;overflow:hidden}.is-facets-open .facets__main{max-height:2000px;max-height:250vh}}.facet-group{margin-bottom:24px}.facet-group__children.is-folded .below-the-fold{display:none}.facet-group__children.is-folded .fold-in{display:none}.facet-group__children:not(.is-folded) .fold-out{display:none}.facet-group__children .custom-checkbox{margin-bottom:12px}.facet-group__children .custom-checkbox__label{-webkit-flex-basis:calc(100% - 3em);-ms-flex-preferred-size:calc(100% - 3em);flex-basis:calc(100% - 3em)}.tooltip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;border-radius:50%;height:1.3em;width:1.3em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto 4px;background:rgba(195.993,18.207,50.8011,.6);color:#fff;font-size:12px;font-weight:700}.tooltip__message{display:none;position:absolute;width:150px;top:calc(100% + 15px);left:-20px;padding:12px;z-index:200;background:#c31232;border-radius:4px}.tooltip__message:before{content:"";display:block;position:absolute;top:-1em;left:2em;width:0;height:0;font-size:10px;border-left:.75em solid transparent;border-right:.75em solid transparent;border-bottom:1em solid #c31232}.tooltip:hover .tooltip__message{display:block}.product-page{padding-bottom:160px}.product-page-container{max-width:1230px;margin:0 auto;padding-left:12px;padding-right:12px}.product-description{max-width:1640px;margin:0 auto 24px}@media only screen and (max-width:1199px){.product-description{padding:0 12px}}.product-description__head{margin-bottom:24px}.product-description__heading{color:#c31232}.product-description__subheading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:23px;font-weight:600}.product-description__meta-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px}.product-description__meta-id{text-align:right;font-size:14px}.product-description__meta{display:grid;grid-template-columns:3fr 1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px;margin-bottom:12px;border-radius:8px;-webkit-box-shadow:2px 3px 8px rgba(0,0,0,.15);box-shadow:2px 3px 8px rgba(0,0,0,.15);font-size:14px}@media (max-width:768px){.product-description__meta{grid-template-columns:1fr}}.product-description__meta-sections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}.product-description__meta-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px;padding:24px;margin:0;list-style:none}@media only screen and (min-width:768px){.product-description__meta-section.--border{border-left:1px solid #eee}}@media only screen and (max-width:1199px){.product-description__meta-section.--border{border-top:1px solid #eee}}@media only screen and (max-width:767px){.product-description__meta-section{font-size:12px}}.product-description__meta-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;padding:0}@media only screen and (max-width:1199px){.product-description__meta-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-description__meta-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;list-style-type:none}@media only screen and (min-width:520px) and (max-width:767px){.product-description__meta-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:519px){.product-description__meta-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product-description__meta-item span~span{display:block}.product-description__meta-icon{display:inline-block;width:24px;height:24px;padding-right:0}.product-description__meta-icon>img{-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1)}.product-description__meta-icon~span{display:inline-block;height:auto}.product-description__meta-icon-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.product-description__meta-icon-item:before{display:block;width:24px;height:24px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.product-description__meta-icon-item.--icon:before{content:""}.product-description__meta-icon-item.--departure:before{-webkit-mask-image:url(../assets/icons/air-greenland/plane-right.svg);mask-image:url(../assets/icons/air-greenland/plane-right.svg)}.product-description__meta-icon-item.--guarantee:before{-webkit-mask-image:url(../assets/icons/air-greenland/checkmark.svg);mask-image:url(../assets/icons/air-greenland/checkmark.svg)}.product-description__meta-icon-item.--duration:before{-webkit-mask-image:url(../assets/icons/air-greenland/bed.svg);mask-image:url(../assets/icons/air-greenland/bed.svg)}.product-description__meta-icon-item.--availability:before{-webkit-mask-image:url(../assets/icons/air-greenland/date.svg);mask-image:url(../assets/icons/air-greenland/date.svg)}.product-description__meta-cta-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px}@media only screen and (max-width:767px){.product-description__meta-cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.product-description__meta-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:700;color:#c31232!important}.product-description__meta-price span:last-of-type{font-size:27px}.product-description__description p{max-width:none}.product-description__cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-description__button{font-size:16px}.product-description__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 24px;font-size:23px;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;color:#c31232;vertical-align:middle}.product-text-band{margin-bottom:48px;background-color:#f0f1f3}@media only screen and (max-width:767px){.product-text-band{margin-top:96px}}.product-text-band__inner{max-width:1230px;margin:0 auto;padding:72px 96px;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:36px;-moz-column-gap:36px;column-gap:36px}.product-text-band__inner.mod--grid{display:grid;grid-template-columns:1fr 1fr;-webkit-columns:initial;-moz-columns:initial;columns:initial}@media only screen and (max-width:767px){.product-text-band__inner.mod--grid{grid-template-columns:1fr}}@media only screen and (max-width:767px){.product-text-band__inner.mod--grid div:first-child(){margin-bottom:24px}}@media only screen and (max-width:767px){.product-text-band__inner{-webkit-columns:1;-moz-columns:1;columns:1;padding:24px}}.product-accoridon-list{position:relative;max-width:1640px;padding-top:48px;margin:0 auto}.product-accoridon-list__heading{max-width:100%;text-align:center;margin-bottom:24px}.product-accoridon-list__accordions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-accoridon-list__overlay{display:none;position:absolute;background:#000;opacity:.1;z-index:1;left:0;right:0;top:0;bottom:0}.product-info-accordion.is-open~.product-accoridon-list__overlay{display:block}.product-info-accordion{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;padding:0 12px;margin-bottom:48px}@media only screen and (min-width:768px) and (max-width:1199px){.product-info-accordion{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media only screen and (max-width:1023px){.product-info-accordion{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:519px){.product-info-accordion{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product-info-accordion.is-open{z-index:200}.product-info-accordion__face{position:relative;height:100%;background-color:#f0f1f3;cursor:pointer;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;opacity:1}@media only screen and (max-width:767px){.product-info-accordion__face{height:auto}}.product-info-accordion__face:hover{opacity:.8}.product-info-accordion__face:active{-webkit-box-shadow:0 -3px 0 0 #c31232;box-shadow:0 -3px 0 0 #c31232}.is-open .product-info-accordion__face{-webkit-box-shadow:0 -3px 0 0 #c31232,0 24px 0 0 #f0f1f3;box-shadow:0 -3px 0 0 #c31232,0 24px 0 0 #f0f1f3;z-index:202}.is-open .product-info-accordion__face:hover{opacity:1}.product-info-accordion__media{position:relative;height:0;padding:0;padding-bottom:75%;margin:0;background-color:#4f0714}.product-info-accordion__media img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info-accordion__media.media-credits{height:0}.product-info-accordion__label{position:absolute;bottom:0;left:0;padding:6px 12px 0 12px;background-color:#f0f1f3;color:#c31232;font-weight:700;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.product-info-accordion__lead{position:relative;padding:24px 48px 24px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-info-accordion__lead:after{content:url(/wp-content/themes/prod/assets/icons/chevron-right.svg);position:absolute;top:24px;right:22px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.is-open .product-info-accordion__lead:after{right:16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-info-accordion__body{display:none;position:absolute;left:12px;right:12px;-webkit-transform:translateY(24px);transform:translateY(24px);padding:24px;z-index:200;background-color:#f0f1f3}@media only screen and (max-width:767px){.product-info-accordion__body{padding-left:12px}}@media only screen and (max-width:519px){.product-info-accordion__body{position:relative;left:auto;right:auto;-webkit-transform:none;transform:none}}.is-open .product-info-accordion__body{display:block;outline:1px solid #304249}@media only screen and (max-width:767px){.is-open .product-info-accordion__body{outline:0}}.product-map-band{margin-bottom:48px}.product-map-band__heading{display:block;margin-left:auto;margin-right:auto;text-align:center}.product-map-band__map-container{max-width:1080px;margin:0 auto}.product-map-band__map{position:relative}@media only screen and (min-width:520px){.product-map-band__map{height:0;padding-bottom:56.25%}}.product-map-band__map figure{position:absolute;inset:0}.product-map .acf-map{max-width:none;aspect-ratio:16/9;border:#ccc solid 1px;margin:auto;height:auto}.product-map .acf-map img{max-width:inherit!important}.product-interactive-map-band__map-container{max-width:none;background-color:#c31232;color:#fff;padding:24px 0}.product-interactive-map-band__map{margin:0 auto;padding:0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:520px){.product-interactive-map-band__map{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:96px;padding:24px 48px}.product-interactive-map-band__map .content-area{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.product-interactive-map-band__map .image-area{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:767px){.product-interactive-map-band__map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:36px}.product-interactive-map-band__map .image-area{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.product-interactive-map-band__map .image-area .product-map-band__map-container{margin:0;width:100%;height:auto}.product-interactive-map-band__heading{color:#fff;margin-bottom:24px}@media only screen and (max-width:767px){.product-interactive-map-band__heading{text-align:center}}.product-interactive-map-band__description{color:#fff;font-size:1.1rem;line-height:1.6;margin-bottom:0;opacity:.95}@media only screen and (max-width:767px){.product-interactive-map-band__description{text-align:center}}.product-interactive-map-band__description p{margin-bottom:24px}.product-interactive-map-band__description .button{display:inline-block;margin-top:24px}.product-interactive-map-band__image{width:100%;height:auto}@media only screen and (min-width:520px){.product-interactive-map-band__image{max-height:300px;-o-object-fit:cover;object-fit:cover}}body.modal-open{overflow:hidden;position:fixed;top:var(--scroll-position,0);left:0;right:0;bottom:0}.interactive-map-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24px;overflow:hidden}@media only screen and (max-width:767px){.interactive-map-modal{padding:0}}.interactive-map-modal__backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);cursor:pointer;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.interactive-map-modal__container{position:relative;background:#fff;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100vw;min-height:100vh}@media only screen and (min-width:520px){.interactive-map-modal__container{max-width:90vw;min-height:90vh}}.interactive-map-modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.interactive-map-modal__title{margin:0;font-size:1.5rem;font-weight:600;color:#304249}@media only screen and (max-width:767px){.interactive-map-modal__title{font-size:1.25rem}}.interactive-map-modal__close{background:#000;color:#fff;border:none;cursor:pointer;padding:0;width:32px;height:32px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.interactive-map-modal__close-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px}.interactive-map-modal__close-icon svg{display:block;margin:auto}.interactive-map-modal__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 48px 48px}@media only screen and (max-width:767px){.interactive-map-modal__content{padding:0}}.interactive-map-modal__map{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;min-height:400px}@media only screen and (min-width:520px){.interactive-map-modal__map{min-height:600px}}.interactive-map-modal__map figure{position:absolute;top:0;left:0;right:0;bottom:0;margin:0}.interactive-map-modal__map figure iframe{width:100%!important;height:100%!important;border:none}.product-addons{padding:24px 0}.product-addons__heading{margin-bottom:24px;font-weight:700;max-width:none;text-align:center}.product-addon{display:grid;grid-template-columns:14fr 13fr;grid-template-areas:"content media";gap:24px;margin-bottom:48px;background-color:#f0f1f3}@media only screen and (max-width:1199px){.product-addon{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.product-addon{grid-template-areas:"content" "media";grid-template-columns:1fr}}.product-addon__media{grid-area:media}.product-addon__slider{--slider-aspect-percentage:75%}@media only screen and (min-width:768px) and (max-width:1199px){.product-addon__slider{--slider-aspect-percentage:100%}}.product-addon__image{position:relative;height:0;padding-bottom:75%;background-color:rgba(48.96,66.096,73.44,.8)}@media only screen and (min-width:768px) and (max-width:1199px){.product-addon__image{padding-bottom:100%}}.product-addon__image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-addon__content{grid-area:content;position:relative;padding:48px}@media only screen and (max-width:1199px){.product-addon__content{padding-inline:24px;padding-top:48px;padding-bottom:24px}}.product-addon__heading{font-weight:700;color:#c31232;font-size:27px}.product-addon__description{position:relative;max-height:200px;margin-bottom:24px;overflow:hidden;font-size:16px;-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.product-addon__description:after{content:"";position:absolute;bottom:0;width:100%;height:24px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(80%,#f0f1f3),to(#f0f1f3));background:linear-gradient(to bottom,rgba(255,255,255,0),#f0f1f3 80%,#f0f1f3 100%)}.is-open .product-addon__description{max-height:none;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-height:calc-size(auto,size)}.product-addon__toggle{--icon-transform:rotate(90deg);display:block;border:0;background-color:transparent;cursor:pointer;color:#c11731;text-transform:uppercase}.product-addon__toggle:hover{--icon-transform:rotate(90deg) scale(1.1)}.product-addon__toggle:active{--icon-transform:rotate(90deg) scale(0.9)}.product-addon__toggle:focus{-webkit-box-shadow:0 0 3px 0 #c11731;box-shadow:0 0 3px 0 #c11731}.is-open .product-addon__toggle{--icon-transform:rotate(-90deg)}.is-open .product-addon__toggle:hover{--icon-transform:rotate(-90deg) scale(1.1)}.is-open .product-addon__toggle:active{--icon-transform:rotate(-90deg) scale(0.9)}.product-addon__toggle-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:12px;height:12px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;-webkit-transform:var(--icon-transform);transform:var(--icon-transform);background-image:url(/wp-content/themes/prod/assets/icons/chevron-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.product-addon__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,var(--column-max-width,1fr)));gap:24px;width:100%;margin-bottom:24px}@media only screen and (min-width:1950px){.product-addon__actions{--column-max-width:300px}.product-addon__actions:has(>.product-addon__action:nth-child(3)){--column-max-width:1fr}}.product-addon__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:519px){.product-addon__action .dropdown{width:100%}}.product-addon__action:last-of-type{grid-column:-2}.product-addon__action.mod--button-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:100%;margin-left:auto}@media only screen and (max-width:767px){.product-addon__action.mod--button-group{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.product-addon__action .dropdown{width:100%}.product-addon__action .button{width:100%}.product-addon__price{margin-bottom:12px;font-size:22px}.product-addon__no-addon-text{margin-bottom:24px;text-align:center;font-weight:700}.product-upgrade-section{display:block;background:0 0;padding:0}.product-upgrade-section__heading{margin-bottom:24px;text-align:left;font-size:27px}.product-upgrade-section__types{display:grid;grid-template-columns:40% 60%;gap:24px;margin-bottom:48px}@media only screen and (max-width:767px){.product-upgrade-section__types{grid-template-columns:1fr}}.product-upgrade-section__type-description p{margin:0;color:#304249;line-height:1.6}.product-upgrade-section__type-groups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.product-upgrade-section__type-groups{padding-left:24px;border-left:1px solid #eee}}@media only screen and (max-width:767px){.product-upgrade-section__type-groups{padding-top:24px;border-top:1px solid #eee;border-bottom:1px solid #eee}}.product-upgrade-section__type-group{display:grid;grid-template-columns:1fr 4fr;gap:24px}.product-upgrade-section__type-heading{font-size:14px;font-weight:700;color:#304249;margin:0 0 24px 0}.product-upgrade-section__type-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px}.product-upgrade-section__type{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:32px}.product-upgrade-section__type:last-of-type{margin:0}.product-upgrade-section__type-label{display:block;font-size:14px;margin-bottom:12px;color:#304249}.product-upgrade-section__tabs{margin-bottom:48px;border-bottom:1px solid #eee}.product-upgrade-section__tabs-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;gap:0}@media only screen and (max-width:768px){.product-upgrade-section__tabs-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}}.product-upgrade-section__tab{margin:0;padding:0}.product-upgrade-section__tab-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 24px;background:0 0;border:none;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:14px;font-weight:400;color:#304249;cursor:pointer;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width:768px){.product-upgrade-section__tab-button{padding:18px 24px;font-size:14px}}.product-upgrade-section__tab-button:hover{color:#c31232}.product-upgrade-section__tab-button.is-active{color:#c31232;font-weight:600}.product-upgrade-section__tab-button.is-active::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:#c31232}.product-upgrade-section__tab-button-nights{padding:.25em .5em;font-size:12px;font-weight:400;color:#304249;background-color:#f0f1f3;border-radius:4px}.product-upgrade-section__tab-button-nights:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;-webkit-mask-image:url(../assets/icons/air-greenland/bed.svg);mask-image:url(../assets/icons/air-greenland/bed.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor}.product-upgrade-section__panels{position:relative}.product-upgrade-section__panel:not(.is-active){display:none}.product-upgrade-section__panel.is-active{-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease}.product-upgrade{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content media";gap:48px}@media only screen and (max-width:767px){.product-upgrade{grid-template-columns:1fr;grid-template-areas:"content" "media"}}.product-upgrade__media{grid-area:media;margin-bottom:24px;padding:0}.product-upgrade__slider{border-radius:24px}.product-upgrade__content{grid-area:content;padding:0}.product-upgrade__heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:24px;font-weight:700;margin-bottom:12px;color:#304249}@media only screen and (max-width:768px){.product-upgrade__heading{font-size:20px}}.product-upgrade__name{display:block}.product-upgrade__nights{margin-bottom:6px;font-size:14px;color:#455d68}.product-upgrade__subheading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;font-weight:400;color:#304249;margin-bottom:24px}@media only screen and (max-width:768px){.product-upgrade__subheading{font-size:14px}}.product-upgrade__description{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.6;color:#304249}.product-upgrade__description p{margin-bottom:24px}.product-upgrade__description p:last-child{margin-bottom:0}.product-upgrade__no-hotels{text-align:center;padding:48px;color:#304249}.product-upgrade__no-hotels p{margin:0;font-style:italic}.product-upgrade__options{padding-top:24px}.product-upgrade__option-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px}@media only screen and (max-width:519px){.product-upgrade__option-group{margin-bottom:48px}}.product-upgrade__option{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%!important;max-width:100%!important;padding-top:1.4em;margin-left:12px;margin-right:12px;margin-bottom:12px;text-align:center}.product-upgrade__option:first-of-type{margin-left:0}.product-upgrade__option:last-of-type{margin-right:0}@media only screen and (min-width:1200px){.product-upgrade__option:first-of-type,.product-upgrade__option:last-of-type{text-align:left;width:calc(50% - 12px);max-width:calc(50% - 12px);-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width:768px) and (max-width:1199px){.product-upgrade__option:first-of-type,.product-upgrade__option:last-of-type{text-align:left;width:calc(50% - 12px);max-width:calc(50% - 12px);-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (max-width:767px){.product-upgrade__option{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}}.product-upgrade__option.--full-width{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}.product-upgrade__option .custom-radio{font-size:24px}.product-upgrade__option small{font-size:13px}.product-upgrade__option-label{position:absolute;top:0;left:0;width:100%;font-size:14px;font-weight:700}.product-upgrade__option-meta{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-upgrade__option-travelers{display:inline-block;margin-left:6px;margin-bottom:12px;font-size:14px}.product-upgrade__option-readmore{padding:0;margin-bottom:12px;border:0;background:0 0;font-size:16px}.product-upgrade__room-info-container{display:none;overflow:hidden;margin-bottom:24px}.product-upgrade__room-info-container.is-open{display:block}.product-upgrade__room-info{padding:24px;background-color:#fffffe}.product-upgrade__additional-cost{font-size:16px}.product-upgrade__button{float:right}@media only screen and (max-width:519px){.product-upgrade__button{float:none;width:100%}}.product-upgrade__room-info{background:#f0f1f3;padding:24px;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}.product-upgrade__room-info-item{margin:0}.product-upgrade__room-info-item h4{font-size:14px;font-weight:700;margin-bottom:12px;padding:0}.product-upgrade__room-info-item p{margin:0}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.product-cart{position:fixed;right:0;bottom:0;left:0;z-index:600;background-color:#fff;border-top:1px solid #d3d7dd;font-size:14px}@media only screen and (max-width:1199px){.product-cart{height:140px;z-index:900}.product-cart.is-open{height:auto}}@media only screen and (max-width:519px){.product-cart{height:140px;z-index:900}.product-cart.is-open{height:auto}}.product-cart__inner{display:grid;grid-template-columns:1fr 1fr 1fr 320px 200px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;max-height:calc(100vh - 107px);max-width:1640px;margin:0 auto;padding:24px 12px}@media only screen and (max-width:1199px){.product-cart__inner{grid-template-areas:"toggle toggle" "total total" "description travel-info" "addons addons";grid-template-columns:1fr 1fr;grid-template-rows:48px -webkit-min-content 1fr 1fr 1fr;grid-template-rows:48px min-content 1fr 1fr 1fr;padding:18px}}@media only screen and (max-width:519px){.product-cart__inner{grid-template-areas:"toggle toggle" "total total" "description description" "travel-info travel-info" "addons addons";grid-template-columns:1fr 1fr;grid-template-rows:48px 1fr 1fr 1fr 1fr;max-height:100vh;overflow:auto}}.product-cart__section-heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400;font-size:16px}@media only screen and (max-width:519px){.product-cart__section-heading{font-weight:700}}.product-cart__section-placeholder{max-width:35ch;color:#c31232}.product-cart__section-placeholder p{margin-bottom:.25em;text-wrap:balance}.product-cart__section-placeholder a{text-decoration:underline}.product-cart__section-count{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1.4em;height:1.4em;font-size:11px;color:#fff;background-color:rgba(195.993,18.207,50.8011,.65);border-radius:50%;vertical-align:bottom}.product-cart__group{padding:0;margin-bottom:12px;color:#c31232}.product-cart__group:nth-of-type(1n+2){display:none}.is-open .product-cart__group{display:block}.product-cart__group li{list-style:none}.product-cart__group span:nth-of-type(1n+2){margin-left:6px}.product-cart__group-title{color:#304249;font-weight:700}.product-cart__edit-icon{position:relative;display:inline-block;padding-inline:16px;vertical-align:bottom;margin-left:6px;background-color:#c11731;color:#fff;-webkit-transition:scale .1s ease;transition:scale .1s ease;border:0;border-radius:8px;cursor:pointer}.product-cart__edit-icon:hover{background-color:rgb(211.2277777778,25.1722222222,53.6277777778);scale:1.02}.product-cart__edit-icon:active{background-color:rgb(170.2152777778,20.2847222222,43.2152777778);scale:.98}.product-cart__edit-icon::before{content:attr(data-label);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}.product-cart__edit-icon span{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:50%;left:0;height:33px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.product-cart__edit-icon span::before{content:"";display:inline;width:10px;height:10px;margin-right:5px;background:url(/wp-content/themes/prod/svg/filter/Edit.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:1199px){.product-cart__description{margin-bottom:24px}}@media only screen and (max-width:519px){.product-cart__description{grid-area:description;display:none}.is-open .product-cart__description{display:block}}.product-cart__heading{font-size:19px;color:#c31232}.product-cart__subheading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:400;font-size:16px;margin-bottom:24px}.product-cart__text{display:none}.is-open .product-cart__text{display:block}@media only screen and (max-width:1199px){.product-cart__travel-info{grid-area:travel-info;display:none;margin-bottom:24px}.is-open .product-cart__travel-info{display:block}}@media only screen and (max-width:519px){.product-cart__travel-info{grid-area:travel-info;display:none}.is-open .product-cart__travel-info{display:block}}@media only screen and (max-width:1199px){.product-cart__addons{grid-area:addons;display:none}.is-open .product-cart__addons{display:block}}@media only screen and (max-width:519px){.product-cart__addons{grid-area:addons;display:none}.is-open .product-cart__addons{display:block}}.product-cart__total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1199px){.product-cart__total{grid-area:total;margin-bottom:24px}}.product-cart__price{font-size:19px;color:#c31232;font-weight:700}@media only screen and (max-width:1199px){.product-cart__toggle{grid-area:toggle;margin-bottom:12px;text-align:center}}@media only screen and (max-width:519px){.product-cart__toggle{grid-area:toggle;margin-bottom:12px;text-align:center}}.product-cart__toggle-button{background:0 0;border:0;cursor:pointer}.product-cart__toggle-button:before{content:"";background:url(/wp-content/themes/prod/assets/icons/chevron-right.svg);background-repeat:no-repeat;background-position:center;display:block;height:1.4em;rotate:-90deg;text-align:center;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.product-cart__toggle-button:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.product-cart__toggle-button:hover::before{-webkit-transform:translate(1%,1%);transform:translate(1%,1%)}.product-cart__toggle-button:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.product-cart__toggle-button:active::before{-webkit-transform:translate(1.5%,1.5%);transform:translate(1.5%,1.5%)}@media only screen and (max-width:767px){.product-cart__toggle-button{text-transform:uppercase}}.is-open .product-cart__toggle-button:before{rotate:90deg}.product-highlights{display:grid;grid-template-columns:2fr 1fr;gap:30px}@media only screen and (max-width:1199px){.product-highlights{grid-template-columns:1fr 1fr;padding:24px 14px}}@media only screen and (max-width:768px){.product-highlights{grid-template-columns:1fr}}.product-highlights__primary{padding:30px 24px 0 24px;background:#c31232;color:#fff;border-radius:8px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.15);box-shadow:0 5px 7px rgba(0,0,0,.15)}.product-highlights__secondary{padding:30px 24px 0 24px;background:#f0f1f3;color:#000;border-radius:8px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.15);box-shadow:0 5px 7px rgba(0,0,0,.15)}.product-highlights h4{margin-bottom:12px;font-size:clamp(16px,1.5vw,19px)}.product-highlights ul{padding-left:18px;margin-bottom:30px;line-height:1.57}.product-highlights li::marker{content:"•  "}.product-day-program{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (max-width:1199px){.product-day-program{padding:24px 14px}}.product-day-program .accoridon-item{padding:24px;border-radius:4px;-webkit-box-shadow:2px 3px 8px rgba(0,0,0,.15);box-shadow:2px 3px 8px rgba(0,0,0,.15)}.product-day-program .accoridon-item__face{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;cursor:pointer;position:relative;padding-right:48px;font-size:16px;gap:6px}.product-day-program .accoridon-item__face::after{content:"";position:absolute;right:12px;top:calc(50% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:12px;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.product-day-program .accoridon-item__body{max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.product-day-program .accoridon-item__body h3{font-size:19px;font-weight:700;margin-bottom:12px}.product-day-program .accoridon-item__columns{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:24px}@media (max-width:768px){.product-day-program .accoridon-item__columns{grid-template-columns:1fr}}.product-day-program .accoridon-item__media img{width:100%;max-width:100%;height:auto;border-radius:24px;margin-bottom:6px;font-size:14px}.product-day-program .accoridon-item__media figcaption{text-align:right;font-size:14px}.product-day-program .accoridon-item.is-open .accoridon-item__face{font-weight:700}.product-day-program .accoridon-item.is-open .accoridon-item__face::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-day-program .accoridon-item.is-open .accoridon-item__body{max-height:2000px}.products-experts-section{max-width:1640px;margin:0 auto}@media only screen and (max-width:1199px){.products-experts-section{padding:24px}}.products-experts-section__columns{display:grid;grid-template-columns:1fr 1fr;gap:48px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:768px){.products-experts-section__columns{grid-template-columns:1fr;gap:24px}}.products-experts-section__image figure{position:relative;margin:0;border-radius:16px;overflow:hidden}.products-experts-section__image figure img{width:100%;height:auto;display:block;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.products-experts-section__image figure figcaption.credits{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);color:#fff;padding:5px 10px;font-size:12px;margin:0}.products-experts-section__content{padding:24px;border-radius:16px;background:#f0f1f3;color:#000}.products-experts-section__content h3{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:24px;font-weight:700;margin-bottom:24px;color:#304249}.products-experts-section__content .expert-text{margin-bottom:24px}.products-experts-section__content .expert-text p{font-size:16px;line-height:1.5;margin-bottom:12px}.products-experts-section__content .expert-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:480px){.products-experts-section__content .expert-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.products-experts-section__content .expert-buttons .button{border-radius:24px;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;padding:12px 24px;text-decoration:none;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;cursor:pointer}.products-experts-section__content .expert-buttons .button.greenland-red{background-color:#c31232;color:#fff}.products-experts-section__content .expert-buttons .button.greenland-red:hover{background-color:rgb(211.2277777778,25.1722222222,53.6277777778)}.products-experts-section__content .expert-buttons .button.greenland-light{background-color:#f0f1f3;color:#304249;border:1px solid #eee}.products-experts-section__content .expert-buttons .button.greenland-light:hover{background-color:#fff}.product-purchase-section{display:block;border-radius:16px;-webkit-box-shadow:2px 3px 8px rgba(0,0,0,.15);box-shadow:2px 3px 8px rgba(0,0,0,.15);background:#fff;color:#000}@media only screen and (max-width:1199px){.product-purchase-section{padding:24px 14px}}.product-purchase-section .product__image{background:0 0}.product-purchase-section .product__image img{border-radius:8px;-o-object-fit:cover;object-fit:cover}.product-purchase-section .product__info{width:100%;margin:0;padding:0;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-areas:"image info price";border-bottom:1px solid #eee}@media only screen and (max-width:1199px){.product-purchase-section .product__info{grid-template-columns:1fr 1fr;grid-template-areas:"image info" "price price"}}@media only screen and (max-width:767px){.product-purchase-section .product__info{grid-template-columns:1fr;grid-template-areas:"image" "info" "price"}}.product-purchase-section .product__info-group{margin:0;padding:24px;display:block}@media only screen and (max-width:767px){.product-purchase-section .product__info-group{padding-inline:0}.product-purchase-section .product__info-group:first-of-type{padding-top:0}}.product-purchase-section .product__info-group.--media{grid-area:image}.product-purchase-section .product__info-group.--info{grid-area:info}.product-purchase-section .product__info-group.--price{grid-area:price;border-left:1px solid #eee}@media only screen and (max-width:1199px){.product-purchase-section .product__info-group.--price{border-left:none;border-top:1px solid #eee}}.product-purchase-section .product__price{max-width:none;color:#c31232}.product-purchase-section .product__price-value{font-size:27px}.product-purchase-section .product__price-beard{font-size:12px;font-weight:400}.product-purchase-section .product__features{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-purchase-section .product__specs{margin:0;padding:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}@media (max-width:900px){.product-purchase-section .product__specs{padding:24px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:6px}}.product-purchase-section .product__specs div{font-size:12px;white-space:nowrap;padding:3px 6px;background:#f0f1f3;color:#000;border-radius:4px}.product-purchase-section .product__reseller_information{padding:0 24px 24px 24px}@media (max-width:900px){.product-purchase-section .product__reseller_information{padding:0 0 24px 0}}.product-purchase-section .product__reseller_information p{font-size:12px;margin:0;padding:0;max-width:75%}@media (max-width:900px){.product-purchase-section .product__reseller_information p{max-width:100%}}.product-purchase-section .product__tour-id{margin:0;padding:28.8px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;white-space:nowrap}.product-purchase-section .product__addons{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:12px}.product-purchase-section .product__addon{padding:6px 12px;background:rgba(199,23,49,.1);color:#c31232;border-radius:4px;font-size:14px;font-weight:400;white-space:nowrap}.product-purchase-section .product__filter{display:grid;grid-template-columns:1fr 1fr;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:24px;background:#f0f1f3;color:#000}@media (max-width:519px){.product-purchase-section .product__filter{grid-template-columns:1fr}}.product-purchase-section .product__filter-heading{font-size:23px;font-weight:700;color:#000;margin:0}.product-purchase-section .product__filter-selects{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:900px){.product-purchase-section .product__filter-selects{grid-template-columns:1fr}}.product-purchase-section .product__filter-selects .dropdown__input{border-color:#eee;border-radius:4px}.product-purchase-section .product__filter-selects .dropdown__input:after{border-color:#000}.product-purchase-section .product__available-dates{margin:0;padding:0}.product-purchase-section .product__available-dates .product-date-header{padding:0 24px 12px 24px;border-bottom:1px solid #eee;background:#f0f1f3;color:#000}.product-purchase-section .product__available-dates .product-date-header__columns{display:grid;grid-template-columns:1fr 1fr 2fr calc(10ch + 56px) 15ch;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.product-purchase-section .product__available-dates .product-date-header__column{font-size:12px}@media (max-width:1023px){.product-purchase-section .product__available-dates .product-date-header{display:none}}.product-purchase-section .product__available-dates .product-date{padding:24px;border-bottom:1px solid #eee}.product-purchase-section .product__available-dates .product-date:last-of-type{border-bottom:none}.product-purchase-section .product__available-dates .product-date:nth-last-of-type(2n+2){background-color:transparent}.product-purchase-section .product__available-dates .product-date.is-open{background-color:#f0f1f3;color:#000}.product-purchase-section .product__available-dates .product-date__summary-item{font-size:12px}.product-purchase-section .product__available-dates .product-date__detail{font-size:12px}.product-purchase-section .product__available-dates .product-date__detail-heading{font-size:12px}.product-practical-information{background:#f0f1f3;color:#000;padding:48px 24px}.product-practical-information__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media (max-width:768px){.product-practical-information__inner{grid-template-columns:1fr}}.product-practical-information__inner h3,.product-practical-information__inner strong{font-size:23px;font-weight:700;margin-bottom:12px;display:block}.product-addons{padding:0}.product-addons__inner{max-width:1640px;margin:0 auto}.product-addons__heading{margin-bottom:24px;text-align:left;font-size:27px}.product-addons__background{background:#f0f1f3;color:#000;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.15);box-shadow:0 5px 7px rgba(0,0,0,.15)}.product-addons__no-addon-text{padding:48px;text-align:center;color:#000;font-size:14px}.product-addon{display:grid;gap:48px;grid-template-columns:1fr 1fr;grid-template-areas:"media content";margin:0}.product-addon:last-child{border-bottom:none}@media (max-width:768px){.product-addon{grid-template-columns:1fr;grid-template-areas:"media" "content";gap:0}}.product-addon__content{padding:48px 48px 48px 0}@media (max-width:768px){.product-addon__content{padding:24px}}.product-addon__heading{text-align:left;font-size:19px;color:#000;margin-bottom:12px}.product-addon__price{margin-bottom:24px;font-size:16px;color:#000}.product-addon__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin-bottom:48px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){.product-addon__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.product-addon__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-addon__action.mod--button-group{margin-left:auto}@media (max-width:768px){.product-addon__action.mod--button-group{margin-left:0}}.product-addon__input{padding:12px 24px;border:1px solid;border-radius:8px;background:#f0f1f3;color:#000;font-size:14px;min-width:180px}.product-addon__input:focus{outline:2px solid #c31232;outline-offset:2px}.product-addon__description{margin-bottom:24px;font-size:14px;line-height:1.6;max-height:4.8em;overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.product-addon__description.--expanded{max-height:none}.product-addon__description p{margin-bottom:12px}.product-addon__toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;background:0 0;border:none;color:#c31232;font-size:14px;font-weight:700;cursor:pointer;padding:0;text-transform:none}.product-addon__toggle:hover{text-decoration:underline}.product-addon__toggle:focus{outline:2px solid #c31232;outline-offset:2px}.product-addon__toggle-icon{width:12px;height:12px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;background:0 0;margin-top:-6px}.product-addon__toggle[aria-expanded=true] .product-addon__toggle-icon{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:6px}.product-addon__media{margin:48px;border-radius:24px}@media (max-width:768px){.product-addon__media{margin:24px}}.product-addon__media figure{max-width:100%;aspect-ratio:4/3;margin:0}.product-addon__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.product-addon__slider{position:relative}.product-addon__slider .slider__track-container{border-radius:24px;overflow:hidden}.product-addon__slider .slider__navigation{position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}.product-addon__slider .slider__navigation-item{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.6);cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.product-addon__slider .slider__navigation-item.--active,.product-addon__slider .slider__navigation-item:hover{background:rgba(255,255,255,.9)}.product-addon .button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:18px 36px;background:#f0f1f3;color:#000;border:1px solid;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.product-addon .button:focus{outline:2px solid #c31232;outline-offset:2px}.product-addon .button.mod--primary{background:#c31232;color:#fff;border-color:#c31232}.checkout__step{display:none}.checkout__step:first-of-type{display:block}.checkout__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:36px;color:#c31232;text-align:center}.checkout__subheading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:24px;color:#707070;font-size:23px;text-align:center}.checkout__content{max-width:820px;margin:0 auto;padding:24px;margin-bottom:24px;background-color:#f0f1f3}.woocommerce-checkout .check-disabled,.woocommerce-checkout .child-disabled,.woocommerce-checkout .disabled,.woocommerce-checkout .excursion-disabled,.woocommerce-checkout .room-disabled{pointer-events:none;opacity:.4}.woocommerce-checkout .excursion-active.room-active{pointer-events:inherit!important;opacity:1!important}.checkout-steps{margin-bottom:36px;background-color:#304249}.checkout-steps__steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:820px;padding:24px 12px;margin:0 auto;text-align:center}.checkout-steps__step{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;padding:6px;background-color:#fff;color:#c31232;border-radius:100%;border:8px solid #fff;text-align:center;line-height:1;font-size:27px;cursor:default}.checkout-steps__step:hover{text-decoration:none}.checkout-steps__step.--active{background-color:#c31232;color:#fff}.checkout-steps__step.--visited{background-color:#f0f1f3;color:#000;cursor:pointer}.checkout-steps__step.--visited:hover{background-color:#b6bcc7}.checkout-steps__step.--visited+.checkout-steps__divider{background-color:#dde5e8}.checkout-steps__divider{height:8px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff}.checkout-overview__heading{margin-bottom:12px;font-size:22px}.checkout-overview__sections{margin-bottom:12px}.checkout-overview__section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px}.checkout-overview__section ul{padding:0}.checkout-overview__section li{list-style:none}.checkout-overview__info{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.checkout-overview__info-group{margin-bottom:12px}.checkout-overview__info-group:last-of-type{margin-bottom:0}.checkout-overview__amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right}.checkout-overview__total{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:48px;font-weight:700;font-size:23px}.checkout-overview__total-label{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.checkout-overview__total-amount{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;text-align:right}.checkout-overview__actions{text-align:center}.checkout-customer-info__head{margin-bottom:24px}.checkout-customer-info__heading{margin-bottom:0}.checkout-customer-info__subheading{font-size:14px;font-weight:700}.checkout-customer-info__section{margin-bottom:36px}.checkout-customer-info__section label:not(.custom-checkbox){display:block;font-size:14px}.checkout-customer-info__fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-customer-info__field{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:24px}@media only screen and (min-width:768px){.checkout-customer-info__field{padding:0 12px}.checkout-customer-info__field:nth-of-type(1){-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0}.checkout-customer-info__field:nth-of-type(2n+2){padding-left:0}.checkout-customer-info__field:nth-of-type(2n+3){padding-right:0}}@media only screen and (max-width:767px){.checkout-customer-info__field{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.checkout-customer-info__field.mod--disabled{color:hsla(198,20%,24%,.3)}.checkout-customer-info__field label:not(.custom-checkbox){display:block;font-size:14px}.checkout-customer-info__field [type=date],.checkout-customer-info__field [type=email],.checkout-customer-info__field [type=number],.checkout-customer-info__field [type=tel],.checkout-customer-info__field [type=text]{width:100%}.checkout-customer-info__field .custom-checkbox__label a{color:#c11731}.checkout-customer-info__field .custom-checkbox__label a:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.checkout-customer-info__field .custom-checkbox__label a:focus{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-customer-info__field .custom-checkbox__label a:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-customer-info__radio{display:inline-block;padding-right:24px}.checkout-customer-info__radio label{display:inline}.checkout-customer-info__radio .custom-radio{font-size:24px}.checkout-customer-info__actions{text-align:center}#billing_gender_field .greenland-woocommerce-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#billing_gender_field .checkout-customer-info__radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#billing_gender_field .checkout-customer-info__radio label.radio{padding-top:5px}.greenland-woocommerce-input-wrapper.greenland-woocommerce-date-field{display:grid;grid-template-columns:repeat(2,1fr) 2fr;gap:10px}.greenland-woocommerce-input-wrapper.greenland-woocommerce-date-field input{min-width:auto}.checkout-rooms__actions{text-align:center}.checkout-rooms__message{color:#c11731;margin-bottom:24px;font-weight:700}.checkout-rooms .error-message{max-width:100%;padding:24px 12px;text-align:center;color:#c31232}.checkout-room{margin-bottom:24px;overflow:hidden}.checkout-room__heading{margin-bottom:6px}.checkout-room__room-type{margin-bottom:24px}.checkout-room__upgrades{padding:0;margin-bottom:24px}.checkout-room__upgrade{list-style:none;font-size:.9em}.checkout-room__guests{margin-bottom:24px}.checkout-room__guest{margin-bottom:12px;font-size:16px}.checkout-room__guest .custom-checkbox{font-size:23px}.checkout-room__guest-label{display:inline-block;line-height:1.9em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-summary__heading{font-size:22.5px;font-size:calc(23px + (22 - 23) * (100vw - 320px)/ (1920 - 320));margin-bottom:0}.checkout-summary__heading.--push-bottom{margin-bottom:24px}.checkout-summary__heading.--push-top{padding-top:24px}.checkout-summary__description{margin-bottom:24px}.checkout-summary__package-group{margin-bottom:48px}.checkout-summary__travelers{margin-bottom:24px}.checkout-summary__total{margin-bottom:48px;padding-top:24px;border-top:1px solid #707070}.checkout-summary__total-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;font-size:23px;font-weight:700}.checkout-summary__total-row.mod--total{margin-bottom:24px}.checkout-summary__total-row.mod--leftover{font-weight:400;font-style:italic}.checkout-summary__total-label,.checkout-summary__total-value{font-size:22.5px;font-size:calc(23px + (22 - 23) * (100vw - 320px)/ (1920 - 320))}.checkout-summary__conditions{margin-bottom:24px}.checkout-summary__conditions a{color:#c11731}.checkout-summary__conditions a:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.checkout-summary__conditions a:focus{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-summary__conditions a:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-summary__condition{display:block;position:relative;max-width:70ch;margin-bottom:12px;padding-left:36px}.checkout-summary__condition a{color:#c11731}.checkout-summary__condition a:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)}.checkout-summary__condition a:focus{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-summary__condition a:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)}.checkout-summary__condition .custom-checkbox{position:absolute;left:0}.checkout-summary__action{padding-top:24px;text-align:center}.travel-description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.travel-description__section{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}@media only screen and (max-width:767px){.travel-description__section{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.travel-description__heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:0}.travel-package{margin-bottom:12px}.travel-package:last-of-type{margin-bottom:0}.travel-package__item{display:grid;grid-template-columns:1fr 12ch}.travel-package__total{display:grid;grid-template-columns:1fr 12ch}.travel-package__label:nth-of-type(2n+2){text-align:right}.travel-package__label.--small{font-size:14px}.travel-package__price{text-align:right}.travel-package__price.--bold{font-weight:700}.travel-package__price p{margin-bottom:6px}.traveler{margin:-24px;margin-bottom:24px;padding:24px}.traveler:nth-of-type(even){background-color:#eaeaea}.traveler__lead{font-size:14px}.traveler__label{font-weight:700}.traveler__attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.traveler__attribute{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:12px}@media only screen and (min-width:768px){.traveler__attribute{padding:0 12px}.traveler__attribute:nth-of-type(2n+1){padding-left:0}.traveler__attribute:nth-of-type(2n+2){padding-right:0}}@media only screen and (max-width:767px){.traveler__attribute{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.no-seats-error-message{padding-top:24px;font-weight:700;color:#8b0000}.checkout-reciept__header{padding:48px 24px;margin-bottom:36px;color:#fff;background-color:#304249}.checkout-reciept__header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:820px;margin:0 auto;text-align:center}.checkout-reciept__heading{text-align:center}.checkout-reciept__content{max-width:820px;margin:0 auto;padding:24px;margin-bottom:24px;background-color:#f0f1f3}.article-hero__banner{position:relative;height:0;padding-bottom:42.8%;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (min-width:768px) and (max-width:1199px){.article-hero__banner{padding-bottom:56.2%}}@media only screen and (max-width:767px){.article-hero__banner{padding-bottom:66%}}.article-hero__banner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}.article-hero__banner-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:200}.article-hero__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article-hero__heading{font-size:42px;font-size:calc(38px + (46 - 38) * (100vw - 320px)/ (1920 - 320));color:#fff}.article-hero__subheading{font-size:32px}.article-content{max-width:50rem;padding-top:24px;margin-bottom:24px;margin-inline:auto}.article-content img{max-width:100%;height:auto}.article-content ul li{list-style:none}.article-content ul li:before{content:"•";display:inline-block;width:1em;margin-left:-1em;color:red}.inspiration-section{padding-top:24px}@media only screen and (min-width:1200px){.inspiration-section{padding-top:60px}}.inspiration-section__headings{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.inspiration-section__heading{margin-bottom:24px;font-size:51px;font-size:calc(46px + (56 - 46) * (100vw - 320px)/ (1920 - 320));text-align:center}.inspiration-section__subheading{font-size:22.5px;font-size:calc(23px + (22 - 23) * (100vw - 320px)/ (1920 - 320));font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-weight:700;text-align:center}.inspiration-section .swatch{width:200px;font-size:14px}.inspiration-section__toggle-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}@media only screen and (min-width:768px){.inspiration-section__toggle-container{display:none}}.inspiration-section .inspiration-filters{margin-bottom:48px}@media only screen and (max-width:767px){.inspiration-section .inspiration-filters{display:none;top:0;left:0;margin:0;z-index:10;width:100%;height:calc(100vh - 119px);overflow-y:scroll;background-color:#f2f3f5}}.inspiration-section .inspiration-filters .filtrer-i-kategorier{display:none}@media only screen and (max-width:767px){.inspiration-section .inspiration-filters .filtrer-i-kategorier{display:block;font-size:24px;font-weight:700;letter-spacing:.2px;line-height:27px;text-align:center;padding-top:25px}}@media only screen and (max-width:767px){.inspiration-section .inspiration-filters .category-btn-wrapper{background-color:#f2f3f5;padding-bottom:20px}}.inspiration-section .inspiration-filters a{height:32.33px;max-width:130px;line-height:32.33px;padding:0;font-size:14px;margin-left:0;margin-bottom:10px}@media only screen and (min-width:768px){.inspiration-section .inspiration-filters a{max-width:100px;margin-right:10px}}@media only screen and (min-width:1200px){.inspiration-section .inspiration-filters a{max-width:150px}}.inspiration-section .inspiration-filters .save-insp-filter{display:none}@media only screen and (max-width:767px){.inspiration-section .inspiration-filters .save-insp-filter{display:block;height:22vh;background-color:#fff;color:#c11731;font-size:16px;font-weight:600;text-align:center;max-width:none;padding-top:2rem}.inspiration-section .inspiration-filters .save-insp-filter::after{content:"";display:block;width:7rem;height:2px;background-color:#c11731;margin:auto;margin-top:-3px}}.inspiration-section .inspiration-filters .filter-disabled{opacity:.5}.page-template-inspiration-overview-page section{margin-bottom:40px}@media only screen and (min-width:768px){.page-template-inspiration-overview-page section{margin-bottom:70px}}.big-title-section{height:510px;position:relative;overflow:hidden}.big-title-section.quote-section{height:auto;min-height:408px}@media only screen and (min-width:768px){.big-title-section.quote-section{min-height:381.75px}}@media only screen and (min-width:1023px){.big-title-section.quote-section{min-height:632px}}@media only screen and (min-width:768px){.big-title-section{height:561px}}@media only screen and (min-width:1023px){.big-title-section{height:75vh}}@media only screen and (min-width:768px){.big-title-section.thin-hero{height:380px}}@media only screen and (min-width:1023px){.big-title-section.thin-hero{height:486px}}@media only screen and (max-width:767px){.big-title-section .greenland-button{width:100%;padding:15px;margin:auto 20px;font-size:18px}.big-title-section .greenland-red{margin-bottom:20px!important}}.big-title-section .full-screen-button{display:none;position:absolute;float:right;right:20px;bottom:20px;cursor:pointer;-webkit-transition:.5s;transition:.5s;background:url(../svg/hero-section/full-screen.svg) no-repeat center;width:30px;height:30px;z-index:1}@media only screen and (min-width:768px){.big-title-section .full-screen-button{right:65px}}@media only screen and (max-width:767px){.big-title-section .full-screen-button{display:none}}.big-title-section embed,.big-title-section iframe,.big-title-section object{position:absolute;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.big-title-section embed.is-loaded,.big-title-section iframe.is-loaded,.big-title-section object.is-loaded{background-color:#fff}@media only screen and (max-width:767px){.big-title-section embed,.big-title-section iframe,.big-title-section object{width:270%}}@media only screen and (min-width:520px){.big-title-section embed,.big-title-section iframe,.big-title-section object{width:250%}}@media only screen and (min-width:768px){.big-title-section embed,.big-title-section iframe,.big-title-section object{width:195%}}@media only screen and (min-width:1200px){.big-title-section embed,.big-title-section iframe,.big-title-section object{width:100%;margin-left:0}}.big-title-section .video-local{-o-object-fit:cover;object-fit:cover}.big-title-section.image-background,.big-title-section.video-background{height:77vh;min-height:300px;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:1199px){.big-title-section.image-background,.big-title-section.video-background{background-image:url(https://greenland-travel.airgreenland.dk/wp-content/uploads/2018/08/frontpage_hero.png);background-repeat:no-repeat;background-size:cover;background-position:center}}.big-title-section.image-background iframe,.big-title-section.video-background iframe{background-repeat:no-repeat;background-size:contain;background-position:center}.big-title-section.mod--external-video{height:auto}.big-title-section__wrapper{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}@media only screen and (max-width:767px){.big-title-section__wrapper{padding-bottom:150%}}@media only screen and (min-width:520px){.big-title-section__wrapper{padding-bottom:140%}}@media only screen and (min-width:768px){.big-title-section__wrapper{padding-bottom:110%}}@media only screen and (min-width:1200px){.big-title-section__wrapper{padding-bottom:56.25%}}.big-title-section__hero-container{height:100%}.big-title-section__hero-image{position:relative;display:block;height:100%;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:cover;object-fit:cover}.big-title-section__content{margin-left:auto;margin-right:auto;width:100%;max-width:280px;top:0;right:0;left:0;bottom:0;position:absolute;z-index:1;color:#fff;padding:0}@media only screen and (min-width:768px){.big-title-section__content{max-width:558px}}@media only screen and (min-width:1200px){.big-title-section__content{max-width:750px}}.big-title-section__content--title h1{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}@media only screen and (max-width:767px){.big-title-section__content--title h1{text-shadow:1px 1px 3px rgba(0,0,0,.2588235294);font-size:39px;line-height:39.5px}}.big-title-section__content--title h2{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:24px;margin-bottom:0;letter-spacing:.2px;line-height:27px}@media only screen and (min-width:768px){.big-title-section__content--title h2{font-size:32px;letter-spacing:-.5px;line-height:42px}}@media only screen and (min-width:1200px){.big-title-section__content--title h2{font-size:54px;letter-spacing:-.86px;line-height:65px}}.big-title-section__content--subtitle h5{font-size:16px;margin-bottom:0;letter-spacing:.4px}@media only screen and (max-width:767px){.big-title-section__content--subtitle h5{font-size:21px;text-shadow:3px 3px 7px rgba(0,0,0,.2705882353)}}@media only screen and (min-width:768px){.big-title-section__content--subtitle h5{max-width:345px;margin:auto}}.big-title-section__content__button-list{position:relative;bottom:-10%}.two-image-block-section{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-bottom:20px}@media only screen and (max-width:767px){.two-image-block-section{grid-template-columns:1fr}}.two-image-block-section .image-block{aspect-ratio:21/9}@media only screen and (max-width:1023px){.two-image-block-section .image-block{aspect-ratio:16/9}}.two-image-block-section .image-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider{position:relative;overflow:hidden;cursor:-webkit-grab;cursor:grab}.slider:active{cursor:-webkit-grabbing;cursor:grabbing}.slider__track-container{--slider-aspect-percentage:66%;position:relative;height:0;padding-bottom:var(--slider-aspect-percentage)}.--banner .slider__track-container{--slider-aspect-percentage:56.2%}@media only screen and (min-width:768px) and (max-width:1199px){.--banner .slider__track-container{--slider-aspect-percentage:75%}}@media only screen and (max-width:767px){.--banner .slider__track-container{--slider-aspect-percentage:100%}}.slider__track{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;top:0;bottom:0;left:0;background-color:rgba(48.96,66.096,73.44,.8)}.slider__track[data-slides="1"]{width:100%}.slider__track[data-slides="2"]{width:200%}.slider__track[data-slides="3"]{width:300%}.slider__track[data-slides="4"]{width:400%}.slider__track[data-slides="5"]{width:500%}.slider__track[data-slides="6"]{width:600%}.slider__track[data-slides="7"]{width:700%}.slider__track[data-slides="8"]{width:800%}.slider__track[data-slides="9"]{width:900%}.slider__track[data-slides="10"]{width:1000%}.slider__image{width:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .1s linear,-webkit-transform .2s ease;transition:opacity .1s linear,-webkit-transform .2s ease;transition:transform .2s ease,opacity .1s linear;transition:transform .2s ease,opacity .1s linear,-webkit-transform .2s ease;opacity:0}.slider.--ready .slider__image{opacity:1}.slider__image figure{height:100%;width:100%}.slider__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;pointer-events:none}.slider__navigation{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:0;left:0;right:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1}.slider__navigation-item{height:18px;width:18px;overflow:hidden;margin:6px;border-radius:100%;background-color:#fff;cursor:pointer}.slider__navigation-item:hover{background-color:#ea1f44}.slider__navigation-item.--active{background-color:#c31232}.product-sticky-menu{top:550px;-ms-overflow-style:none;scrollbar-width:none}.about-sticky-menu::-webkit-scrollbar,.product-sticky-menu::-webkit-scrollbar{display:none}.about-sticky-menu,.product-sticky-menu{max-width:180px;position:absolute;display:none;height:calc(100vh - 100px);overflow-y:scroll;background:0 0;z-index:10;padding-left:0;padding-right:0}.about-sticky-menu__link,.product-sticky-menu__link{height:49px;margin-bottom:1px;display:block;text-align:center;color:#32444c;padding-top:15px;text-decoration:none!important}.about-sticky-menu__link img.sticky-menu-arrow,.product-sticky-menu__link img.sticky-menu-arrow{max-width:10%;margin-left:5%}.about-sticky-menu__link:last-child,.product-sticky-menu__link:last-child{font-weight:900}.product-sticky-menu__link:last-child{margin-bottom:0}.navigation .selected{background-color:#cfd9de}@media only screen and (max-width:767px){.navigation .about-sticky-menu__link.selected{background-color:#f2f3f5}}@media only screen and (max-width:1023px){.about-sticky-menu.active .sticky-menu__main::after{-webkit-transform:rotate(0);transform:rotate(0)}}.about-sticky-menu{display:block!important;position:fixed;max-width:100%;left:0}@media only screen and (max-width:1023px){.about-sticky-menu{background:#fff;-webkit-transition:.3s;transition:.3s;height:75vh;margin-bottom:0;overflow-y:scroll;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:67px}.about-sticky-menu .sticky-menu__main::after{content:"";position:absolute;right:9px;top:17px;background-image:url(/wp-content/themes/prod/svg/arrows/sticky-menu-arrow-down.svg);width:32px;height:41px;background-size:15px;background-position:center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:768px){.about-sticky-menu{max-width:210px;top:600px;display:block;left:unset;position:absolute}}.about-sticky-menu.active{-webkit-transform:translateY(4px);transform:translateY(4px);bottom:0}.about-sticky-menu a img.sticky-menu-arrow{display:none}.about-sticky-menu a:last-child{font-weight:400}.about-sticky-menu a.sticky-menu__main{height:56px!important;text-align:center;padding:19px 8px!important}.about-sticky-menu a.sticky-menu__main span{display:none}@media only screen and (max-width:1023px){.about-sticky-menu a.sticky-menu__main{font-size:18px!important;height:56px!important;text-align:center;font-weight:700;padding:15px 8px!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;font-weight:700;padding:13px 20px!important}.about-sticky-menu a.sticky-menu__main span{display:block;line-height:17px;height:15px;font-weight:lighter}}.about-sticky-menu a.sticky-menu__main.active span.arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.about-sticky-menu a.sticky-menu__main.active span.arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.about-sticky-menu a.sticky-menu__main.active span.arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}#search-container{display:none;padding-top:15vh}.search-overlay{position:absolute;background:#fff;width:100%;height:100%;z-index:1000;margin-top:-1px;margin-left:-1px!important}.search-overlay input{width:80%;max-width:100%;font-size:42px;color:#32444c}.search-overlay__container{margin-left:auto!important;margin-right:auto!important}@media only screen and (max-width:767px){.search-overlay__container{width:90%}}@media only screen and (min-width:768px){.search-overlay__container{width:70%}}@media only screen and (min-width:1200px){.search-overlay__container{width:50%}}.search-overlay__container::after{content:"";display:block;position:absolute;bottom:-10%;width:96%;border-bottom:3px #32444c solid}@media only screen and (min-width:1200px){.search-overlay__container::after{width:98%}}.search-overlay__container--icon{width:50px;height:50px;background:url(../svg/top-menu/search-red.svg) no-repeat center}.search-overlay__results{margin:0 auto}@media only screen and (max-width:767px){.search-overlay__results{width:90%}}@media only screen and (min-width:768px){.search-overlay__results{width:70%}}@media only screen and (min-width:1200px){.search-overlay__results{width:50%}}.addon-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.2)}.addon-overlay__modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;max-height:50vh;padding:24px;background-color:#f0f1f3}@media only screen and (min-width:520px) and (max-width:767px){.addon-overlay__modal{max-height:90vh}}@media only screen and (max-width:519px){.addon-overlay__modal{max-height:80vh}}.addon-overlay__close{margin-left:auto;margin-bottom:12px;background-color:transparent;border:0;font-size:14px;text-transform:uppercase}.addon-overlay__content{position:relative;padding-bottom:24px;margin-bottom:24px;overflow:auto}.addon-overlay__content::before{content:"";position:absolute;bottom:0;height:24px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#f0f1f3),to(transparent));background:linear-gradient(to top,#f0f1f3,transparent)}.addon-overlay__content .h4,.addon-overlay__content h4{font-size:29.5px;font-size:calc(27px + (32 - 27) * (100vw - 320px)/ (1920 - 320));font-weight:600;color:#304249}.addon-overlay__actions{display:grid;grid-template-columns:2fr 1fr;gap:12px}@media only screen and (max-width:767px){.addon-overlay__actions{grid-template-columns:1fr}}.addon-overlay__inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (max-width:767px){.addon-overlay__inputs{grid-template-columns:1fr}}.product-overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.2)}.product-overlay__modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;max-height:50vh;max-width:90vw;padding:24px;background-color:#f0f1f3}@media only screen and (min-width:520px) and (max-width:767px){.product-overlay__modal{max-height:90vh}}@media only screen and (max-width:519px){.product-overlay__modal{max-height:80vh}}.product-overlay__close{margin-left:auto;margin-bottom:12px;background-color:transparent;border:0;font-size:14px;text-transform:uppercase}.product-overlay__content{position:relative;padding-bottom:24px;margin-bottom:24px;overflow:auto}.product-overlay__content::before{content:"";position:absolute;bottom:0;height:24px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(#f0f1f3),to(transparent));background:linear-gradient(to top,#f0f1f3,transparent)}.product-overlay__content .h4,.product-overlay__content h4{font-size:29.5px;font-size:calc(27px + (32 - 27) * (100vw - 320px)/ (1920 - 320));font-weight:600;color:#304249}.product-overlay__content bold{font-weight:700}.product-overlay__actions{display:grid;grid-template-columns:2fr 1fr;gap:12px}@media only screen and (max-width:767px){.product-overlay__actions{grid-template-columns:1fr}}.product-overlay__inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media only screen and (max-width:767px){.product-overlay__inputs{grid-template-columns:1fr}}#epay_frame{height:100vh}.newsletter-form.is-hidden{display:none}.newsletter-form__content{padding:0 12px;margin:0 auto}.newsletter-form__form{padding:0 12px;margin:0 auto}.newsletter-form__form input{margin-bottom:24px}.newsletter-form__input-group{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:35rem}@media only screen and (max-width:519px){.newsletter-form__input-group{grid-template-columns:1fr;gap:initial}}.newsletter-form__input-container{position:relative;display:grid}.newsletter-form__input-container.--condition{grid-template-columns:36px 1fr;margin-bottom:12px;max-width:50rem}.newsletter-form__input-container.--condition .custom-checkbox{display:inline;position:initial}.newsletter-form__input-container .dropdown{margin-bottom:24px}.newsletter-form__input-container .error-message{position:absolute;bottom:7px;font-size:14px;color:red}.newsletter-form__thank-you{display:none}.newsletter-form__thank-you.is-visible{display:block}.about-page-hero,.contact-page-hero,.practical-info-hero{padding-top:20px}.about-page-hero.--padding-top,.contact-page-hero.--padding-top,.practical-info-hero.--padding-top{padding-top:48px}.about-page-hero .row,.contact-page-hero .row,.practical-info-hero .row{display:block}.about-page-hero__title,.contact-page-hero__title,.practical-info-hero__title{margin:auto;margin-bottom:2rem;letter-spacing:-1.12px;text-align:center;line-height:31px}.about-page-hero__subtitle,.contact-page-hero__subtitle,.practical-info-hero__subtitle{max-width:50rem;margin:auto;margin-bottom:24px;text-align:center;font-size:23px}.about-page-hero .article-breadcrumbs,.contact-page-hero .article-breadcrumbs,.practical-info-hero .article-breadcrumbs{text-align:center;margin-bottom:2rem}.banner{position:relative;margin-bottom:48px}.banner__text{position:absolute;top:50%;left:1.25rem;right:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:48px;z-index:200;padding:24px;margin-bottom:24px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2)}@media only screen and (min-width:768px){.banner__text{left:4.63%;right:4.63%}}@media only screen and (min-width:1024px){.banner__text{left:7.63%;right:7.63%}}@media only screen and (min-width:1280px){.banner__text{left:10.63%;right:10.63%}}@media only screen and (min-width:1536px){.banner__text{left:15.63%;right:15.63%}}@media only screen and (min-width:768px){.banner__heading{font-size:42px;font-size:calc(38px + (46 - 38) * (100vw - 320px)/ (1920 - 320))}}.banner__media{display:block;position:relative;height:0;padding-bottom:42.8%;z-index:100;overflow:hidden}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (max-width:1199px){.banner__media{padding-bottom:75%}}@media only screen and (max-width:767px){.banner__media{padding-bottom:100%}}.banner__image{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-card{display:block;position:relative}.image-card:hover{cursor:pointer}.image-card__image{display:block;position:relative;height:0;padding-bottom:66%;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1199px){.image-card__image{padding-bottom:75%}}@media only screen and (max-width:767px){.image-card__image{padding-bottom:100%}}.image-card__image img{position:absolute;top:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px;z-index:200;color:#fff;text-align:center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:12.5px;font-size:calc(11px + (14 - 11) * (100vw - 320px)/ (1920 - 320));background-color:rgba(48.96,66.096,73.44,.1);text-shadow:1px 1px 0 rgba(0,0,0,.3)}@media only screen and (min-width:1200px){.image-card__content{padding-top:72px}}@media only screen and (max-width:1199px){.image-card__content{background-color:rgba(48.96,66.096,73.44,.5)}}.image-card:hover .image-card__content{background-color:rgba(48.96,66.096,73.44,.7)}.image-card:active .image-card__content{background-color:rgba(48.96,66.096,73.44,.9)}.image-card__heading{font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.image-card__text{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.image-card:hover .image-card__text{opacity:1}@media only screen and (max-width:1199px){.image-card__text{opacity:1}}.product-card{display:block;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:24px}.product-card__media{position:relative;height:0;padding-bottom:66%;overflow:hidden;background-color:rgba(48.96,66.096,73.44,.8)}@media only screen and (min-width:768px) and (max-width:1199px){.product-card__media{padding-bottom:75%}}@media only screen and (max-width:767px){.product-card__media{padding-bottom:100%}}.product-card__image{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-card__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:92.5%;padding:24px;margin:0 auto;margin-top:-24px;z-index:1;text-align:center;background:#f0f1f3;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.product-card:hover .product-card__content{-webkit-transform:translateY(-12px);transform:translateY(-12px)}.product-card:active .product-card__content{-webkit-transform:scale(.98);transform:scale(.98)}@media only screen and (min-width:768px) and (max-width:1199px){.product-card__content{height:400px}}@media only screen and (max-width:767px){.product-card__content{height:420px}}.product-card__lead{margin-bottom:12px;color:#c31232;text-transform:uppercase;font-weight:700;font-size:14px}.product-card__title{margin-bottom:12px;color:#304249;font-weight:400;font-size:23px;font-size:calc(19px + (27 - 19) * (100vw - 320px)/ (1920 - 320));font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.product-card__small{max-width:100%;font-size:12px;margin-bottom:12px;text-align:center}.product-card__small.--duration{margin-top:auto}.product-card__divider{width:75%;margin:0 auto 12px auto}.product-card__price{margin-bottom:12px;font-size:36.5px;font-size:calc(27px + (46 - 27) * (100vw - 320px)/ (1920 - 320));color:#304249;font-weight:700}.product-card__button{margin:auto}@media only screen and (min-width:1200px){.product-card__button{width:50%}}@media only screen and (min-width:768px) and (max-width:1199px){.product-card__button{width:75%}}@media only screen and (max-width:767px){.product-card__button{width:100%}}.surface .product-card__content{background:#fff}.experience-section{margin-bottom:72px}.experience-section__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;text-align:center;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.experience-section__title .h2,.experience-section__title h2{font-size:32px}.experience-section__blocks{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}@media only screen and (max-width:1100px){.experience-section__blocks{grid-template-columns:repeat(auto-fill,minmax(296px,1fr))}}.featured-products{margin-left:0;margin-right:0;padding:60px 0}.featured-products .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.featured-products .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin-left:24px}.featured-products .slick-slide:first-of-type{margin-left:0}.featured-products .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%}.featured-products__top{position:relative}.featured-products__title-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-products__title{margin-bottom:48px;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:32px;text-align:center}.featured-products__description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;text-align:center}.featured-products__arrows{position:absolute;display:none;top:0;right:0;left:0}.featured-products__arrows.has-slider{display:block}@media only screen and (max-width:767px){.featured-products__arrows{display:none!important}}.featured-products__arrow{position:absolute;height:50px;width:50px;padding:0 12px;background-size:auto;background-size:100%;border:0;-webkit-transition:.2s;transition:.2s;cursor:pointer}.featured-products__arrow.--left{left:5px;background:url(../svg/left.svg) no-repeat center}.featured-products__arrow.--left:hover{left:0}.featured-products__arrow.--right{right:5px;background:url(../svg/right.svg) no-repeat center}.featured-products__arrow.--right:hover{right:0}.featured-products__products{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px}@media only screen and (max-width:1100px){.featured-products__products{grid-template-columns:repeat(auto-fill,minmax(296px,1fr))}}.featured-products__products.has-slider{display:block}@media only screen and (min-width:1200px){.featured-products__products.has-slider{padding:0 74px}}.featured-products__actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding-top:48px}@media only screen and (max-width:767px){.featured-products__actions{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.is-hidden{display:none!important}.dropdown{--dropdown-left:0;--options:6;position:relative;max-width:35rem}.dropdown.--right-aligned{--dropdown-left:auto}.dropdown.--all-options ul{max-height:none}.dropdown__input{display:block;padding-right:30px;width:100%;height:calc(1.25 + 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.25}.dropdown__input:after{content:"";display:block;position:absolute;width:9px;height:9px;top:50%;right:12px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);cursor:text;border-left:3px solid #c31232;border-bottom:3px solid #c31232}.dropdown.--borderless .dropdown__input{border:0}.dropdown__input.is-open:after,.dropdown__input:focus-within:after{-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.dropdown.--disabled .dropdown__input{cursor:default;background-color:hsla(198,20%,24%,.3)}.dropdown ul{position:absolute;top:calc(100% - 5px);right:0;left:var(--dropdown-left);min-width:150px;max-height:80vh;max-height:calc(var(--options) * 1em * 1.5 + var(--options) * 12px);margin:0;padding:0;z-index:1000;list-style:none;background:#fff;overflow:auto;border-radius:0 0 4px 4px;border:1px solid #707070}@media only screen and (min-width:1200px) and (max-width:1949px){.dropdown ul{--options:5}}@media only screen and (min-width:768px) and (max-width:1199px){.dropdown ul{--options:5}}@media only screen and (min-width:520px) and (max-width:767px){.dropdown ul{--options:4}}@media only screen and (max-width:519px){.dropdown ul{--options:3}}.dropdown li{padding:6px;background-color:transparent;-webkit-transition:background-color .1s ease,color .1s ease;transition:background-color .1s ease,color .1s ease;cursor:pointer}.dropdown li:hover{background-color:#c31232;color:#fff}.dropdown li.--disabled{background-color:hsla(198,20%,24%,.4)}.dropdown li.--disabled:hover{cursor:default;color:#304249}.steps{position:relative;width:100%;max-width:916px;padding-left:24px;padding-right:24px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.steps:before{content:"";display:block;position:absolute;z-index:1;height:13px;background:#fff;top:50%;left:calc(24px + 5px);right:calc(24px + 5px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.steps .step{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%;height:70px;width:70px;border:10px solid #fff;font-size:46px;color:#c31232}.steps .step.selected{background-color:#c31232;color:#fff}.steps .step.completed{background-color:#f0f1f3;color:#304249}.teasers-section{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;overflow:hidden}@media only screen and (max-width:767px){.teasers-section{grid-template-columns:1fr 1fr}}.teasers-section__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column:2/2 span;width:100%;padding-top:48px;text-align:center}@media only screen and (max-width:767px){.teasers-section__content{display:none}}.teasers-section__phone{display:inline-block;color:#c11731!important}.teasers-section__phone:hover{color:rgb(147.4305555556,17.5694444444,37.4305555556)!important}.teasers-section__phone:active{color:rgb(101.8611111111,12.1388888889,25.8611111111)!important}.teaser{position:relative;display:block}@media only screen and (min-width:768px){.teaser.mod--layout-square{grid-column:span 1}@supports (aspect-ratio:1/1){.teaser.mod--layout-square{aspect-ratio:1/1}}.teaser.mod--layout-square-large{grid-column:span 2;grid-row:span 2}@supports (aspect-ratio:1/1){.teaser.mod--layout-square-large{aspect-ratio:1/1}}.teaser.mod--layout-rectangle{grid-column:span 2}@supports (aspect-ratio:1/1){.teaser.mod--layout-rectangle{aspect-ratio:2/.983}}}@media only screen and (max-width:767px){@supports (aspect-ratio:1/1){.teaser{aspect-ratio:2/3}}}.teaser__media{display:block;position:relative;height:100%;width:100%;overflow:hidden;background-color:rgba(48.96,66.096,73.44,.8)}@supports not (aspect-ratio:1/1){.teaser__media{height:0;padding-bottom:150%}}@media only screen and (min-width:768px){@supports not (aspect-ratio:1/1){.teaser.mod--layout-square .teaser__media{padding-bottom:calc(100% - 6px)}.teaser.mod--layout-square-large .teaser__media{padding-bottom:100%}.teaser.mod--layout-rectangle .teaser__media{padding-bottom:calc(50% - 6px)}}}.teaser__media::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 60%,rgba(0,0,0,.4) 100%)}.teaser__media img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.teaser:hover .teaser__media img{-webkit-transform:scale(1.1);transform:scale(1.1)}.teaser:active .teaser__media img{-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;-webkit-transform:scale(1);transform:scale(1)}.teaser__content{position:absolute;bottom:0;z-index:1;padding:12px}.teaser__heading{margin-bottom:0;text-align:left;font-size:32.5px;font-size:calc(27px + (38 - 27) * (100vw - 320px)/ (1920 - 320));color:#fff}@media only screen and (max-width:767px){.teaser__heading{font-size:23px;font-size:calc(19px + (27 - 19) * (100vw - 320px)/ (1920 - 320))}}.teaser__message{margin-bottom:0;color:#fff}.teaser__icon{display:block;height:24px;width:72px;background-image:url(/wp-content/themes/prod/assets/icons/long-arrow-right.svg);background-repeat:no-repeat;background-position:left;background-size:contain}.article-breadcrumbs,.contact-breadcrumbs{padding-top:24px;margin-bottom:24px}.article-breadcrumbs a,.article-breadcrumbs span,.contact-breadcrumbs a,.contact-breadcrumbs span{color:#64757c;font-size:14px;line-height:24px}.article-breadcrumbs a:hover,.contact-breadcrumbs a:hover{text-decoration:none}.article-breadcrumbs .article-category,.contact-breadcrumbs .article-category{display:none;float:right;color:#c31232}@media only screen and (min-width:768px){.article-breadcrumbs .article-category,.contact-breadcrumbs .article-category{display:block}}.languages-dropdown button{text-transform:uppercase;font-size:16px;height:50px}.languages-dropdown button img{margin-left:4px}.languages-dropdown a{text-transform:uppercase;text-decoration:none}.language-list{padding:0;margin:0}.language-list__list-item{list-style:none;cursor:pointer}.language-list__list-item a,.language-list__list-item span{display:block;width:100%;height:100%;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-list__active-language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;background-color:transparent;cursor:pointer}.language-list__active-language:hover{color:#c11731}.language-list__active-language-icon{width:25px;background-size:12px;background:url(../svg/top-menu/dropdown-icon.svg) no-repeat;background-position:center}.language-list__hidden-languages{display:none;position:absolute;width:65px}.language-list__hidden-languages a{text-align:left;padding-left:14px}.background-pale-grey{background:#f2f3f5}.background-pale-grey:hover{position:relative;background:#cfd9de}.full-width-gallery .full-width-image{height:225px}@media only screen and (min-width:768px){.full-width-gallery .full-width-image{height:370px}}@media only screen and (min-width:1200px){.full-width-gallery .full-width-image{height:725.5px}}.block-picture{max-width:100%;display:block;overflow:hidden}.block-picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.block-picture img.action__zoom{cursor:pointer;-webkit-transition:.2s ease scale;transition:.2s ease scale;scale:1.05}.block-picture img.action__zoom:hover{scale:1.1}.block-picture img.action__zoom:active{scale:1}.block-picture img.action__slide{cursor:pointer;-webkit-transition:.2s ease scale;transition:.2s ease scale;scale:1.05;--offset:-2.5%}.block-picture img.action__slide:hover{--offset:0}.block-picture img.action__slide:active{--offset:2.5%}.block-picture img.action__slide__down{-webkit-transform:translateY(var(--offset));transform:translateY(var(--offset))}.block-picture img.action__slide__right{-webkit-transform:translateX(var(--offset));transform:translateX(var(--offset))}.media-credits{position:relative}.media-credits .credits{--transformHorizontal:-50%;--transformVertical:-50%;position:absolute;z-index:5;color:#fff;font-size:12px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;padding:2px 5px}.media-credits .credits:is([position=top-left]){top:0;left:0;--transformHorizontal:-50%;--transformVertical:50%}.media-credits .credits:is([position=top-right]){top:0;right:0;--transformHorizontal:50%;--transformVertical:50%}.media-credits .credits:is([position=bottom-left],:not([position])){bottom:0;left:0;--transformHorizontal:-50%;--transformVertical:-50%}.media-credits .credits:is([position=bottom-right]){bottom:0;right:0;--transformHorizontal:50%;--transformVertical:-50%}.media-credits .credits:is([direction=horizontal]){-webkit-transform:rotate(0);transform:rotate(0)}.media-credits .credits:is([direction=vertical],:not([direction])){-webkit-transform:translate(var(--transformHorizontal),calc(var(--transformVertical) * -1)) rotate(-90deg) translate(calc(var(--transformVertical) * -1),calc(var(--transformHorizontal) * -1));transform:translate(var(--transformHorizontal),calc(var(--transformVertical) * -1)) rotate(-90deg) translate(calc(var(--transformVertical) * -1),calc(var(--transformHorizontal) * -1))}.online-payment-form-section label{font-weight:600;line-height:20px;margin-bottom:30px}.online-payment-form-section .online-payment-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}.online-payment-form-section .online-payment-form .form-col{padding:0}@media only screen and (min-width:520px){.online-payment-form-section .online-payment-form .form-col{padding:0 25px 0 0}}.online-payment-form-section .online-payment-form .error-message{padding:5px;font-size:smaller;color:#8b0000}.online-payment-form-section .online-payment-form__field{width:100%;margin-bottom:15px}.online-payment-form-section .online-payment-form__field.--push-top{margin-top:15px}.online-payment-form-section .online-payment-form input:not([type=submit]):not([type=checkbox]){width:100%;outline:0;border:none;background-color:#f0f1f3;padding:7px 0 9px 7px}.online-payment-form-section .online-payment-form input[type=submit]{margin-bottom:30px}.online-payment-form-section .online-payment-form input[type=checkbox]{margin-right:10px;height:20px}.online-payment-form-section .online-payment-form label{margin-bottom:5px}.online-payment-form-section .online-payment-form label.gdpr-compliance-label{width:90%}.online-payment-form-section ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0 0 0}.online-payment-form-section ul li{list-style:none;margin-right:10px}@media print{@page{size:21cm 29.7cm;margin:2cm!important;padding:0}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}html{margin:0;padding:0;width:100%;height:auto}body.single-product .container{max-width:none;padding:0}body.single-product section.block{margin:0}body.single-product .header__main,body.single-product .header__main.is-fixed{position:absolute;top:0;width:100%}body.single-product .header__main .header__logo,body.single-product .header__main.is-fixed .header__logo{position:absolute!important;top:0!important;left:0!important;max-width:5cm!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}body.single-product .header__nav,body.single-product .header__top-band{display:none}body.single-product .banner__text{display:none}body.single-product .product-description{max-width:80%;margin:0 auto 2cm}body.single-product .product-description__button{display:none}body.single-product .product-description__price{padding:0}body.single-product .product-description__meta-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.single-product .product-description__meta-item{padding:0}body.single-product .product-text-band{page-break-inside:avoid;margin:0 0 2cm 0;background:0 0}body.single-product .product-text-band__inner{margin:0 auto;padding:0;max-width:none}body.single-product .product-accoridon-list{page-break-before:always;display:block;position:relative;margin:0;padding:0;max-width:none;width:100%}body.single-product .product-accoridon-list__accordions{display:block;position:relative;width:100%;height:auto}body.single-product .product-info-accordion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0 0 2cm 0;padding:0;height:auto;page-break-inside:avoid}body.single-product .product-info-accordion__face{background:#fff;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;margin:0 1cm 0 0;padding:0}body.single-product .product-info-accordion__media{position:initial;background:0 0;height:auto;padding:0;margin:0}body.single-product .product-info-accordion__media img{position:relative;display:block;width:100%;height:auto;padding:0;margin:0}body.single-product .product-info-accordion__label{background:#fff;font-family:"Source Serif Pro",sans-serif;font-size:20pt!important;font-weight:700;position:absolute;z-index:9;bottom:auto;top:0;padding:0}body.single-product .product-info-accordion__lead{font-family:"Source Serif Pro",sans-serif;font-size:20pt!important;font-weight:700;padding:0 28px .5cm 0!important;margin:1cm 0 0 0}body.single-product .product-info-accordion__lead:after{display:none}body.single-product .product-info-accordion__body{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;display:block;position:relative;left:unset;right:unset;background:0 0;padding:0;margin:1cm 0 0 0;-webkit-transform:none;transform:none}body.single-product .product-info-accordion__body p{max-width:none}body.single-product .product-map-band{display:block;page-break-inside:avoid;margin:0;padding:0;position:relative}body.single-product .product-map-band__map{position:relative;margin-bottom:2cm;padding-bottom:40%}body.single-product .product-upgrade{margin-bottom:1cm;page-break-inside:avoid}body.single-product .product-upgrade-container{page-break-before:always;display:block;padding:1cm 0;margin:0 0 2cm 0;background:0 0}body.single-product .product-upgrade-container__heading{font-size:2rem;font-weight:700;text-align:center;max-width:none;color:#000}body.single-product .product-upgrade__media{margin-right:1cm}body.single-product .product-upgrade__types{display:none}body.single-product .product-upgrade__options{display:none}body.single-product .product-addons{display:block;page-break-before:always;padding:1cm 0;margin:0 0 2cm 0;background:0 0}body.single-product .product-addon{page-break-inside:avoid}body.single-product .product-addon__media{margin-right:1cm}body.single-product .product-addon__description{max-height:none}body.single-product .product-addon__toggle{display:none}body.single-product .product-addon__action .dropdown{display:none}body.single-product .product-addon__action .button{display:none}body.single-product .product-page-container{display:block;page-break-before:always;page-break-inside:avoid;max-width:none;margin:0 -14px 2cm -14px}body.single-product .product{background:0 0}body.single-product .product__info{padding:0 1cm}body.single-product .product__filter{display:none}body.single-product .product__available-dates{page-break-inside:avoid}body.single-product .product-date__summary-item.--action,body.single-product .product-date__summary-item.--toggle{display:none}body.single-product .product-date-header{padding:0;margin-bottom:.5cm}body.single-product .product-date{padding:.5cm 0;background:0 0!important;border-top:1px solid #ddd}body.single-product .product-date__summary-notice{top:2mm}body.single-product .product-date:last-of-type{border-bottom:1px solid #ddd}body.single-product .product-map-band{margin-bottom:0}body.single-product #practical{display:block;page-break-before:always;page-break-inside:avoid}body.single-product .experts-section{display:block;padding:0;margin:0 0 2cm 0;max-width:none;height:auto}body.single-product .experts-section__content__container{margin:0 auto}body.single-product .experts-section__content{height:auto;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}body.single-product .experts-section--image,body.single-product .experts-section__content__container__button-container{display:none}body.single-product .experts-section__content__container--text p,body.single-product .experts-section__content__container--title h1,body.single-product .experts-section__content__container--title h2,body.single-product .experts-section__content__container--title h3{text-align:center;max-width:none}body.single-product footer{display:none}body.single-product #chat-widget-container{display:none}body.single-product .slider__navigation,body.single-product button{display:none}body.single-product .blue-background{background:0 0}body.single-product .blue-background h1,body.single-product .blue-background h2,body.single-product .blue-background h3{color:#000!important}body.single-product .blue-background p{color:#000!important}body.single-product .product-cart{display:none}}.slick-disabled{opacity:.5;pointer-events:none}.woocommerce-breadcrumb{display:none;visibility:hidden}.thank-you-paragraph{max-width:none;text-align:center}.woocommerce-NoticeGroup-checkout .woocommerce-error{background-color:#ddd;border-radius:4px;padding:24px;list-style:none}@font-face{font-family:Naqinnivut;src:url(../assets/fonts/naqinnivut-air-greenland-group-light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Naqinnivut;src:url(../assets/fonts/naqinnivut-air-greenland-group-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Naqinnivut;src:url(../assets/fonts/naqinnivut-air-greenland-group-bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}body.iframe-mode{margin:0!important;padding:0!important}.iframe-mode #wpadminbar,.iframe-mode .breadcrumbs,.iframe-mode .navigation,.iframe-mode .site-footer,.iframe-mode .site-header{display:none!important}.iframe-mode .container{max-width:none!important}.iframe-mode .content-area,.iframe-mode .main-content,.iframe-mode .site-content{width:100%!important;max-width:none!important}.product-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:60px;padding-bottom:60px}.product-page.--has-cart{padding-bottom:192px}.button{border-radius:24px;font-family:Naqinnivut,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}