/* generated from style.css 67ce7ea3b71f8dabe8926ba2ffba8eb7 by build/minify.php - edit the source, then run composer minify */
.class_relative{position:relative}.font_22{font-size:22px;line-height:1.3em}.font_24{line-height:1.3em;font-size:24px}.color_white{color:#ffffff}.color_gray{color:#9fa5aa}.color_dark{color:#4c565f}.type_pnsb{font-family:"Montserrat-SemiBold"}.text_right{text-align:right}.lg-toolbar .lg-close:after{font-size:40px}#pageWrapper ul{margin:32px 0}.currency_converter_container ul{margin:0 !important}.alignright{float:right;margin:0.5em 0 0.5em 1em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0.5em 1em 0.5em 0}.alignleft,.alignright,.aligncenter,.alignnone{height:auto;max-width:100%}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body,div,dl,dt,dd,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}html,body{margin:0;padding:0;min-height:100%;width:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}img{max-width:100%;height:auto}input{border:1px solid #b0b0b0;padding:3px 5px 4px;color:#979797;width:190px}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}blockquote{margin-bottom:32px;padding-left:20px;font-size:1.8rem;border-left:5px solid #78c5db;font-style:italic;color:#6a7a85}ul{padding:0px 0px 0px 20px}h1{font-size:4.8rem;line-height:41px;color:#78c5db;font-family:"Montserrat-Bold"}#contactContent h1{color:#ffffff}.h1-look{font-size:4.8rem;line-height:41px;color:#78c5db;font-family:"Montserrat-Bold";margin-top:20px;margin-bottom:10px}h2{font-size:3.6rem;line-height:41px;margin:0px}h3{font-size:3.3rem;line-height:40px;margin:0px}#content *{word-break:break-word}a:focus{text-decoration:none;outline:none !important}*,*:focus{outline:none}.flex{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.flex.flex-column{flex-direction:column}.yt-shortcode{margin:28px 0}.yt-shortcode-title{margin-top:10px;font-family:"Montserrat-SemiBold",sans-serif;font-size:1.8rem;line-height:1.4;color:#45545f}.yt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0}.yt-grid > .yt-shortcode{margin:0}.yt-grid > :last-child:nth-child(odd){grid-column:1 / -1}@font-face{font-family:"Montserrat-SemiBold";src:url('fonts/montserrat/Montserrat-SemiBold.woff2') format('woff2'),url('fonts/montserrat/Montserrat-SemiBold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url('fonts/montserrat/Montserrat-Bold.woff2') format('woff2'),url('fonts/montserrat/Montserrat-Bold.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url('fonts/montserrat/Montserrat-Regular.woff2') format('woff2'),url('fonts/montserrat/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url('fonts/montserrat/Montserrat-Light.woff2') format('woff2'),url('fonts/montserrat/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ChivoMono-Regular";src:url('fonts/chivo_mono/ChivoMono-Regular.woff2') format('woff2'),url('fonts/chivo_mono/ChivoMono-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ChivoMono-Light";src:url('fonts/chivo_mono/ChivoMono-Light.woff2') format('woff2'),url('fonts/chivo_mono/ChivoMono-Light.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}.customPackagePrice{color:#fff;font-size:20px;display:inline-block;background:#78c4db;padding:9px 20px 9px 40px;position:relative}.customPriceHolder{border:2px solid #78c4db;margin-bottom:0px;padding-right:20px;display:inline-block}.customPackagePriceDescription{display:inline-block;vertical-align:middle;line-height:38px;padding-left:70px;padding-right:17px;font-size:28px;color:#78c4db !important}.customPackagePrice:after{content:"";display:inline-block;width:48px;height:100%;position:absolute;right:-47px;top:0;border:24px solid #78c4db;border-right-color:transparent;border-bottom-color:transparent}.customPriceFrom{display:inline-block;vertical-align:middle;font-size:28px;line-height:38px;padding-left:70px;padding-right:5px}.customPriceFrom ~ .package_price{padding-left:5px}div#modalContentWrapperTest{margin-top:20px}.book_package_info_wrapper{width:30px;right:20px;text-align:center}.book_package_info_wrapper{color:rgba(255,255,255,0.75);-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.book_package_info_wrapper:hover{color:#fff}.hidden_book_info{opacity:0;position:absolute;bottom:35px;width:380px;left:50%;transform:translateX(-50%);visibility:hidden;background:#5c7182;font-size:1.4rem;color:#fff;text-align:center;padding:10px;border-radius:5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hidden_book_info:after{content:"";width:20px;height:20px;display:inline-block;position:absolute;bottom:-19px;left:50%;transform:translateX(-50%);background:transparent;border:10px solid transparent;border-top-color:#5c7182}.book_package_info_wrapper:hover .hidden_book_info{opacity:1;visibility:visible}.new_button a{text-decoration:none}.wwh-icon{box-sizing:content-box;display:inline-block;flex-shrink:0;height:1em;overflow:visible;vertical-align:-.125em;fill:currentColor}.wwh-icon-spin{animation:wwh-spin 2s linear infinite}@keyframes wwh-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wwh-icon-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@font-face{font-family:"wwh-fa-glyphs";font-display:block;src:url(icons/fa-glyphs/wwh-fa-glyphs.woff2) format("woff2")}.weather_header_wrapper{position:absolute;right:0;top:166px;-webkit-transition:top 0.35s ease-in-out;-moz-transition:top 0.35s ease-in-out;-o-transition:top 0.35s ease-in-out;transition:top 0.35s ease-in-out}.weather_header_wrapper .weather_header_wrapper_bg,.weather_header_wrapper .partner_logos_header_wrapper_bg{background:rgba(0,0,0,0.5);padding:10px 20px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.weather_header_wrapper .weather_header_text.white{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.weather_header_wrapper_bg:hover .weather_header_text.white,.weather_header_wrapper_bg:hover,.partner_logos_header_wrapper_bg:hover{color:#78c5db}.small_header .weather_header_wrapper{top:126px}.weather_header_wrapper .wwh-icon{font-size:28px}span.weather_header_large.bold{font-size:15px;display:block;line-height:1}span.weather_header_small{font-size:13px;display:block}span.partner_logos_header_small{font-size:14px;display:block;padding-top:4px}.weather_header_text{position:relative;padding-left:15px;margin-left:15px}.weather_header_text:before{content:"";display:inline-block;width:1px;background:rgba(0,0,0,0.6);height:100%;position:absolute;left:0;top:0}.weather_header_text:after{content:"";display:inline-block;width:1px;background:rgba(0,0,0,0.1);height:100%;position:absolute;left:1px;top:0}.weather_header_wrapper_bottom_bg{height:15px;overflow:hidden}.partner_logos_header_wrapper_bottom_bg{height:15px;overflow:hidden}.weather_header_wrapper_bottom_bg:before{content:"";height:102%;width:120%;top:-18px;background:rgba(0,0,0,0.5);transform:rotate(-3deg);transform-origin:right bottom;display:block;position:absolute}.partner_logos_header_wrapper_bottom_bg:before{content:"";height:200%;width:120%;top:-34px;background:rgba(0,0,0,0.5);transform:rotate(-2deg);transform-origin:right bottom;display:block;position:absolute}.weather_header_wrapper_bg{-webkit-appearance:none;appearance:none;margin:0;border:0;border-radius:0;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit}.weather_header_wrapper_bg:focus-visible,.snow-forecast-dialog__close:focus-visible{outline:2px solid rgba(120,197,219,0.75);outline-offset:3px}.snow-forecast-dialog{width:calc(100% - 32px);max-width:545px;max-height:calc(100% - 32px);margin:auto;padding:0;border:0;background:#fff;color:inherit;overflow:auto;opacity:0;transform:translateY(12px);transition:opacity 0.25s ease-out,transform 0.25s ease-out}.snow-forecast-dialog::backdrop{background:rgba(0,0,0,0.4);opacity:0;transition:opacity 0.25s ease-out}.snow-forecast-dialog.is-open{opacity:1;transform:none}.snow-forecast-dialog.is-open::backdrop{opacity:1}.snow-forecast-dialog .snow-forecast-dialog__body{position:relative;min-height:230px;padding-bottom:20px;overflow:hidden}.snow-forecast-dialog__close{position:absolute;top:19px;right:20px;width:26px;height:26px;padding:0;border:0;background:transparent;cursor:pointer}.snow-forecast-dialog__close::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(images/close-icon.png) center center no-repeat;transform:rotate(45deg)}html.snow-forecast-open{overflow:hidden;scrollbar-gutter:stable;padding-right:var(--snow-forecast-gutter,0)}html.snow-forecast-open #siteWrapper > header{padding-right:var(--snow-forecast-gutter,0)}@media (prefers-reduced-motion:reduce){.snow-forecast-dialog,.snow-forecast-dialog::backdrop{transition:none}.snow-forecast-dialog{transform:none}}.modal_weather_title{font-size:3.6rem;display:block;line-height:1;text-transform:initial}.modal_weather_subtitle{font-size:2.4rem;font-family:"Montserrat-Light";text-transform:initial}.modalDesc:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;background:#fff}.snow-forecast-loader{display:flex;align-items:center;justify-content:center;min-height:230px}.snow-forecast-spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,0.1);border-top-color:#7ac7dc;border-radius:50%;animation:snow-spin 0.8s linear infinite}@keyframes snow-spin{to{transform:rotate(360deg)}}.snow-forecast-error{display:flex;align-items:center;justify-content:center;min-height:230px;text-align:center;font-family:"Montserrat-Light",sans-serif;font-size:1.6rem;color:#666;line-height:1.5}.snow-forecast-feed #wf-table{margin:5px 5px 10px 5px;width:459px;border:none;font-family:Georgia,sans-serif;font-size:12px;line-height:1.4em;color:#333}.snow-forecast-feed #wf-location{font-weight:bold;font-size:16px;font-style:italic;color:#fff;margin:7px 7px 0 7px;padding:0 10px;background-color:#d1d1d1;height:30px;line-height:30px;border-radius:7px 7px 0 0}.snow-forecast-feed #wf-table td{padding:0 5px;text-align:center;width:60px}.snow-forecast-feed #wf-table td .wind-icon{width:36px;height:36px;font-family:Arial,sans-serif;font-weight:bold}.snow-forecast-feed #wf-table th{padding:0 5px;text-align:right;width:150px;font-style:italic;font-weight:bold}.snow-forecast-feed #table-current{background-color:#fbf9f2}.snow-forecast-feed #wf-wstation{font-size:11px;color:#333;text-align:center;padding:0 10px}.snow-forecast-feed .bigtext{font-size:16px;font-weight:bold}.snow-forecast-feed .weather-icon{width:38px;height:38px}.sliderContentHolder .fs33.animateText.animateTextTrans{margin-top:15px}.bigTitle{font-size:10.8rem;font-family:"Montserrat-Bold";line-height:0.84em}.regular{font-family:"Montserrat-Regular"}.bold{font-family:"Montserrat-Bold"}.ru .bold{font-family:"Montserrat-Bold";font-weight:bold}.light{font-family:"Montserrat-Light"}.fs70{font-size:7.0rem}.fs48{font-size:4.8rem;line-height:45px}.fs40{font-size:4rem;line-height:51px}.fs38{font-size:3.8rem}.fs36{font-size:3.6rem}.fs35{font-size:3.5rem;line-height:40px}.fs33{font-size:2.9rem;line-height:1.2em}.fs30{font-size:3rem}.fs23{font-size:2.3rem}.fs18{font-size:1.8rem;line-height:17.46px}.fheaderInfo{font-size:1.6rem;color:#C1C1C1}.ffooterInfo{font-size:1.5rem}.smallCaps{font-variant:small-caps}.upperCase{text-transform:uppercase}.contentIndexFix{position:relative;z-index:5}.textCenter{text-align:center}.white{color:#fff}.dblue{color:#45545f}.mblue{coloe:#4091b6}.lblue{color:#78c5db}.elan_color{color:#bccb00}.relative{position:relative}.h100{height:100%}.w85{width:85%}.alignCenter{text-align:center}.readMoreWhite,.readMore{font-size:1.9rem}.inslider{position:absolute;top:0px;width:100%;height:560px}.smallBanner{min-height:250px;width:100%;background:#45545f;padding:44px 40px 30px 48px;margin-top:26px}.sBannerTitle{line-height:41px;border-bottom:1px solid #fff;padding-bottom:35px}.sBannerDetails{line-height:24px;margin-top:12px}.sBannerDetails span{margin-right:10px}.sBannerDetails a{color:#fff}.priceHolder{padding:0 15px;max-width:750px;margin:0 auto}.bigBanner{min-height:156px;width:100%;margin-bottom:32px;background:#78c5db}.bBannerLeft,.bBannerRight{float:left;min-height:156px}.bBannerLeft{width:40%;background:#45545f;padding:15px 50px 8px 50px}.ru .bBannerLeft{padding:6px 50px 8px 50px}.bBannerLeft:after{content:"";width:70px;height:100%;background:#45545f;position:absolute;top:0;right:-69px;clip-path:polygon(0% 0%,0% 100%,100% 50%)}.optNotice{color:#45545F;background:#fff;padding:15px;margin:6px 7px 6px 7px}.bookingNowButtonBig{background:#78c5db;padding:10px 20px 7px 20px;margin-top:7px;display:inline-block;text-align:center;font-size:2rem}.bBannerText a{color:#fff;text-decoration:none}.bBannerText a:hover{color:#fff;text-decoration:none}.bBannerRight{width:60%;padding:45px 0px 47px 95px;background:#78c5db}.bBannerDetails{line-height:23px}.ru .bBannerDetails{font-size:1.8rem}.detailsLeft,.detailsRight{float:left;width:47%}.detailsLeft{margin-right:4%}.bBannerRight span{margin-right:10px}.detailsLeft:after{content:"";width:2px;height:38px;background:#fff;position:absolute;top:3px;right:0px}.extra_info{position:absolute;bottom:45px;text-align:center;width:100%}.extraImg{margin-bottom:20px}.extraImg img{max-height:85px;max-width:206px;width:auto;height:auto}.ru .bBannerTitle{font-size:2.7rem}.fr .bBannerTitle{font-size:2.8rem}html{font-size:9px;scroll-padding-top:15rem}@media (max-width:1199px){html{scroll-padding-top:12rem}}body{font-family:"Montserrat-Regular";font-size:1.8rem;color:#45545f}p{margin:0px 0px 32px}p:empty{display:none}header{position:fixed;top:0px;z-index:100;width:100%;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.small_header{top:-40px}.small_header .header_icons.flex_custom{height:0;border:none;overflow:hidden}.small_header #logo{width:260px}.small_header #hdrBot{height:126px}.small_header #mainMenu > ul > li > ul.sub-menu{top:70px}#hdrTop{height:40px;background:rgba(0,0,0,0.8)}#hdrTop a{color:#C1C1C1;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#hdrTop a:hover{color:#fff;text-decoration:none}#socialIcons{margin-left:10px}#socialIcons > a > .iconHolder{width:23px;height:23px;display:inline-block;margin-right:5px}#socialIcons > a:last-child > .iconHolder{margin-right:0px}#facebook{background:url('images/Social/fbIco.png') no-repeat center center}#twetter{background:url('images/Social/xIco.png') no-repeat center center}#youtube{background:url('images/Social/instaIco.png') no-repeat center center}#hdr_swiss{float:left;font-size:11px;color:#c0c0c2;padding:11px 0px}.safari #hdr_swiss{font-size:12px;padding:10px 0px}.hdrs_text{vertical-align:middle;margin-right:8px;position:relative;top:2px}.hdrs_flag{margin-right:12px}.hdrs_flag.last{margin-right:0}.ru .hdrs_text{vertical-align:middle;margin-right:5px}.ru .hdrs_flag{margin-right:5px}#langSwitch{position:relative;margin-left:15px}#langSwitch img{position:relative;top:7px}.selectric-skeleton + select{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.selectric-skeleton + select:disabled{cursor:default}#langSwitch .selectric-wrapper{float:right;margin-top:6px;margin-left:5px}#langSwitch .selectric-wrapper .selectric{background:none;border:none;min-width:45px;font-size:1.6rem;padding-right:15px}#langSwitch .selectric-wrapper .selectric .label{font-size:1.6rem;color:#999;margin:0 0 0 0;text-align:left}.selectric-open .selectric{margin-top:0px !important}.selectric .button{width:16px;background:url('images/langArrow.png') no-repeat center right}#langSwitch .selectric-items li{padding:6px 30px 6px 7px}#fancybox-buttons{display:none}#hdrTopInfo,#socialIcons,#langSwitch{float:right}#hdrTopInfo{padding-top:10px}#socialIcons{padding-top:8px}#hdrBot{height:166px;background:rgba(0,0,0,0.5);-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-ms-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out}#logo{position:absolute;top:0px;left:15px;width:341px;-webkit-transition:width .35s ease-in-out;-moz-transition:width .35s ease-in-out;-ms-transition:width .35s ease-in-out;-o-transition:width .35s ease-in-out;transition:width .35s ease-in-out}#logo img{-webkit-transition:width .35s ease-in-out;-moz-transition:width .35s ease-in-out;-ms-transition:width .35s ease-in-out;-o-transition:width .35s ease-in-out;transition:width .35s ease-in-out}.mainMenuList{margin:0px;padding:0px}#mainMenu{float:right;max-width:calc(100% - 341px)}.header_icons.flex_custom{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;color:#c0c0c2;height:40px;margin-bottom:33px;gap:5px;position:relative;border-bottom:1px solid rgba(0,0,0,0.15);-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-ms-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out}.header_icons.flex_custom:after{content:"";display:inline-block;width:100%;position:absolute;bottom:-2px;left:0px;height:1px;background:rgba(0,0,0,0.08)}.header_icon_separator{height:25px;width:1px;background:rgba(255,255,255,0.1)}span.hi_image{display:inline-block;width:20px;height:20px;margin:0px 5px 0px 0px;background-size:contain;margin-bottom:-3px}.hi_icon1{background:url(images/header_icons/icon1.svg) no-repeat center center}.hi_icon2{background:url(images/header_icons/icon2.svg) no-repeat center center}.hi_icon3{background:url(images/header_icons/icon3.svg) no-repeat center center}.hi_icon33{background:url(images/header_icons/icon33.svg) no-repeat center center}.header_icon{display:flex;align-items:center;font-size:13px}.it .header_icon{font-size:12px}#mainMenu > ul > li{list-style:none;float:left;padding-right:18px}#mainMenu ul li:last-child{padding-right:0px}#mainMenu > ul > li:last-child a{color:#78c5db;border:2px solid #78c5db;padding:10px;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;border-radius:3px}#mainMenu > ul > li:last-child:hover a{border-color:#fff;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#mainMenu ul li a{color:#fff}.ru #mainMenu ul li a{font-size:1.9rem}.safari.ru #mainMenu ul li a{font-size:1.6rem}.fr #mainMenu ul li{padding-right:15px}.fr #mainMenu ul li:last-child{padding-right:0}#mainMenu > ul > li.current-menu-item > a,#mainMenu > ul > li > ul > li.current-menu-item a,#mainMenu > ul > li.current_page_parent > a{color:#78c5db;border-color:#fff}#mainMenu ul li a:hover{color:#78c5db;text-decoration:none;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#mainMenu > ul > li > ul.sub-menu{position:absolute;background:rgba(35,31,32,0.85);padding:10px 45px 10px 45px;top:111px;height:55px;display:inline-flex;visibility:hidden;opacity:0.01;-ms-transform:skewX(-20deg) translate(-20px,0px);-webkit-transform:skewX(-20deg) translate(-20px,0px);transform:skewX(-20deg) translate(-20px,0px);-webkit-transition:opacity 0.25s,transform 0.25s,visibility 0.25s;-ms-transition:opacity 0.25s,transform 0.25s,visibility 0.25s;transition:opacity 0.25s,transform 0.25s,visibility 0.25s}#mainMenu > ul > li > ul.sub-menu:before{position:absolute;width:26px;height:15px;background:url('images/menu-sub-arrow.png') center center no-repeat;top:-15px;left:calc(50% - 27px);-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg)}#mainMenu > ul > li > ul.sub-menu > li{float:left;padding:5px 20px 5px 0px;list-style:none;-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg)}#mainMenu > ul > li > ul.sub-menu > li:last-child{padding:5px 0px 5px 0px}#mainMenu > ul > li > ul.sub-menu > li > a{white-space:nowrap}.submenuShow{visibility:visible !important;-ms-transform:skewX(-20deg) translate(0px,0px) !important;-webkit-transform:skewX(-20deg) translate(0px,0px) !important;transform:skewX(-20deg) translate(0px,0px) !important;opacity:0.99 !important}.submenuShowOnLoad{visibility:visible !important;-ms-transform:skewX(-20deg) translate(0px,0px) !important;-webkit-transform:skewX(-20deg) translate(0px,0px) !important;transform:skewX(-20deg) translate(0px,0px) !important;opacity:0.99 !important}#mainMenu > ul > li > ul.sub-menu:hover{visibility:visible}#mobileStuff{position:absolute;right:15px;top:35px;-webkit-transition:top .35s ease-in-out;-moz-transition:top .35s ease-in-out;-ms-transition:top .35s ease-in-out;-o-transition:top .35s ease-in-out;transition:top .35s ease-in-out}#mobileBurgerButton{display:block;cursor:pointer}#mobileBurgerButton img{display:block;margin-bottom:10px;margin-left:0px}.fr #mobileBurgerButton img{display:block;margin-bottom:10px}.ru #mobileBurgerButton img{display:block;margin-bottom:10px}.de #mobileBurgerButton img{display:block;margin-bottom:10px;margin-left:10px}#mobileBurgerButton img:last-child{margin-bottom:0px}#mobileBook a{color:#78c5db;border:2px solid #78c5db;padding:9px 14px;display:inline-block;margin-top:4px;position:relative;right:-5px}#mobileBook a:hover{text-decoration:none}#upperFooter{min-height:925px;padding:6.3% 0px;background-image:url('images/footerBG.jpg');background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#lowerFooter{min-height:105px;background:rgba(0,0,0,0.8);letter-spacing:2px;color:rgba(221,221,221,1)}.de #lowerFooter{letter-spacing:1px}.fr #lowerFooter,.it #lowerFooter{letter-spacing:0px}.infoElement{padding-left:60px;margin-top:25px}#footerPhone:before{content:" ";width:34px;height:34px;background-image:url('images/footerInfoSprite.png');background-repeat:no-repeat;position:absolute;left:0px;top:-5px}#footerMail a,#contactMail a{color:#45545f}#footerMail a:hover{text-decoration:underline}#footerMail:before{content:" ";width:34px;height:34px;background-image:url('images/footerInfoSprite.png');background-repeat:no-repeat;background-position:0px -37px;position:absolute;left:0px;top:-5px}#footerLocation:before{content:" ";width:34px;height:38px;background-image:url('images/footerInfoSprite.png');background-repeat:no-repeat;background-position:0px -71px;position:absolute;left:0px;top:10px}#footerWeather:before{content:" ";width:34px;height:31px;background-image:url('images/footerInfoSprite.png');background-repeat:no-repeat;background-position:0px -116px;position:absolute;left:0px;top:0px}#footerNewsletter:before{content:" ";width:34px;height:38px;background-image:url('images/footerInfoSprite.png');background-repeat:no-repeat;background-position:0px -150px;position:absolute;left:0px;top:-1px}#footerSocial{margin-top:52px}#footerSocial > a > .iconHolder{width:50px;height:50px;display:inline-block;margin-right:25px}#contactSocial > a > .iconHolder{width:50px;height:50px;display:inline-block;margin-right:25px}#facebookfooter{background:url('images/Social/fbIcoColor.png') no-repeat center center}#twetterfooter{background:url('images/Social/xIcoColor.png') no-repeat center center}#youtubefooter{background:url('images/Social/instaIcoBig.png') no-repeat center center}#googlePlus{background:url('images/Social/googleIcoColor.png') no-repeat center center}#pintrest{background:url('images/Social/pintrestIcoColor.png') no-repeat center center}#facebookcontact{background:url('images/Social/fbIcoGray.png') no-repeat center center}#twettercontact{background:url('images/Social/xIco.png') no-repeat center center}#youtubecontact{background:url('images/Social/instaIcoGray.png') no-repeat center center}.text{vertical-align:middle}#wwheliski_copyright{text-align:center}#wwheliski_copyright .footer-legal-sep{margin:0 8px}#wwheliski_copyright .footer-legal-link{color:inherit;text-decoration:underline}.newsletter-fields-wrap{display:flex;margin-top:30px;max-width:555px;gap:4px}.newsletter-fields-wrap div{flex:1 0 auto}.newsletter-fields-wrap div.relative{position:relative}.newsletter-fields-wrap div input{width:100%;height:100%;padding:5px 20px;background-color:rgba(255,255,255,.30);-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);border:1px solid rgba(69,84,95,.60);border-radius:8px;color:#0a2540;caret-color:#0a2540;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.newsletter-fields-wrap div input::placeholder{color:transparent}.newsletter-floating-label{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#45545f;font-size:14px;line-height:1;pointer-events:none;transition:top .25s ease,transform .25s ease,font-size .25s ease,letter-spacing .25s ease}.newsletter-fields-wrap div input:focus ~ .newsletter-floating-label,.newsletter-fields-wrap div input:not(:placeholder-shown) ~ .newsletter-floating-label{top:8px;transform:translateY(0);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.newsletter-fields-wrap div input:focus{background-color:rgba(255,255,255,.50);border-color:rgba(69,84,95,.85);box-shadow:0 10px 22px rgba(10,37,64,.35);outline:none}.newsletter-submit{color:#fff;background:#45545f;min-width:100px;width:auto;padding:0 18px;border:none;height:68px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:inherit;line-height:1}.newsletter-submit .wwh-icon{font-size:1.05em}.newsletter-submit:hover{color:#fff;background:#78c5db}.newsletter-submit .newsletter-submit-icon-default{display:inline-block}.newsletter-submit .newsletter-submit-icon-loading{display:none}.newsletter-submit.lexo-form-submit--loading::before{margin-right:0}.newsletter-submit[disabled],.newsletter-submit[disabled]:hover{cursor:progress;opacity:1;background:#45545f;color:#fff;transform:none;filter:none}.newsletter-submit[disabled] .newsletter-submit-icon-default{display:none}.newsletter-submit[disabled]:not(.lexo-form-submit--loading) .newsletter-submit-icon-loading{display:inline-block}.newsletter-fields-wrap:has(.newsletter-submit[disabled]) input[type="email"]{pointer-events:none;opacity:0.6;cursor:not-allowed;transition:opacity .25s ease}.newsletter-fields-wrap input.error{border-color:red !important}.page-template-template-contact .newsletter-fields-wrap{max-width:none;flex-wrap:wrap;justify-content:center}.page-template-template-contact .newsletter-fields-wrap{gap:9px;align-items:center}.page-template-template-contact .newsletter-fields-wrap div input{display:block;width:100%;background-color:#fff;border:1px solid #cacdd6;border-radius:6px;padding:0 25px;height:66px;font-size:20px;line-height:28px;white-space:nowrap;text-overflow:ellipsis}.page-template-template-contact .newsletter-fields-wrap div input::placeholder{text-transform:uppercase}.page-template-template-contact .newsletter-submit{height:66px;padding:0 36px;width:auto;background-color:#6fbddc;border-radius:6px;border:none;text-transform:uppercase;font-size:20px;letter-spacing:4px;transition:background-color 0.25s ease}.page-template-template-contact .newsletter-submit .wwh-icon{padding-right:4px}.page-template-template-contact .newsletter-submit :hover{background-color:#56a1bf}.newsletter-form + .lexo-form-answer,.newsletter-form > .lexo-form-answer__error{max-width:555px;margin:30px 0 0;padding:16px 20px;background-color:rgba(255,255,255,.30);-webkit-backdrop-filter:blur(4px) saturate(120%);backdrop-filter:blur(4px) saturate(120%);border:1px solid rgba(69,84,95,.60);border-radius:8px;color:#0a2540}.newsletter-form > .lexo-form-answer__error{border-left:4px solid var(--lexo-forms-answer-error-color,#b32d2e)}.newsletter-form > .lexo-form-answer__error + .newsletter-fields-wrap{margin-top:10px}.newsletter-form + .lexo-form-answer .lexo-form-answer__content{position:relative;min-height:24px;padding-left:36px}.newsletter-form + .lexo-form-answer .lexo-form-answer__content::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%2378c5db'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.newsletter-form + .lexo-form-answer .lexo-form-answer__content > *,.newsletter-form > .lexo-form-answer__error p{margin:0}.newsletter-form + .lexo-form-answer .lexo-form-answer__content > * + *{margin-top:8px}.newsletter-form + .lexo-form-answer .lexo-form-answer__actions{margin:14px 0 0}.newsletter-form + .lexo-form-answer .lexo-form-answer__again{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:none;background:#45545f;color:#fff;font:inherit;line-height:1.2;text-align:left;-webkit-appearance:none;appearance:none}.newsletter-form + .lexo-form-answer .lexo-form-answer__again:hover{background:#78c5db;color:#fff}.page-template-template-contact .newsletter-form + .lexo-form-answer,.page-template-template-contact .newsletter-form > .lexo-form-answer__error{max-width:none;background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border-color:#cacdd6;font-size:18px;line-height:26px}.page-template-template-contact .newsletter-form > .lexo-form-answer__error{border-left-color:var(--lexo-forms-answer-error-color,#b32d2e)}.page-template-template-contact .newsletter-form + .lexo-form-answer .lexo-form-answer__content::before{top:1px}.homeSlides{max-width:100% !important;height:100vh;background-size:cover}.sliderContentHolder{position:absolute;bottom:86px}.slide_number{position:absolute;bottom:0px;width:100%;text-align:center;height:77px;padding:13px 0;color:inherit;background:rgba(0,0,0,0.5);display:none;font-family:"Montserrat-Bold";border-top:1px solid #5f6267}.slide_counter_wrapper{display:inline-block;background:#fff;border-radius:50%;padding:20px 6px 18px 6px;line-height:1.4rem;min-width:50px;position:relative;font-size:20px}.slide_counter_wrapper:before{content:'';position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);top:50%;left:50%;background-color:rgba(255,255,255,0.2);border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliderLogo{margin-bottom:22px}.sliderLogo img{max-height:85px;max-width:206px;width:auto;height:auto}#Packages{width:100%;min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:7.37% 0px;opacity:0.001;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}body.safari.iphone #Packages,body.safari.iphone #Experience,body.safari.iphone #People,body.safari.iphone #Place,body.safari.iphone #Banner{min-height:200px}#packagesOverlay{position:absolute;width:100%;height:100%;background:#f7edd4;opacity:0.4;top:0px}#Packages .fs33{margin-top:15px}.packageUnitHolder{float:left;width:26.9%;margin-right:110px}.packageUnitHolder:last-child{margin-right:0px}.packageImgHolder{position:relative;width:100%;height:100%}.packageImg{position:relative;width:96%;height:auto;border-radius:50%;overflow:hidden;border:2px dashed #6abcde;padding:5px}.packageImg img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%}#packageUnits{margin-top:70px}.packageUnitContent{margin-top:40px}.pckHold:after{content:"";position:absolute;width:100%;height:1px;background:#45545f;bottom:0px}.readMore,.packageUnitText{margin-top:15px}.readMore a{background:#6abcde;padding:3px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff}.readMore a:hover{text-decoration:none}.canada-tree-helicar-container{position:relative;padding:11px;align-items:stretch}.canada-tree-helicar-container .readMore a{font-weight:700}#treeCanada{flex:1;padding-top:46px;padding-bottom:50px}#treeCanada{clip-path:polygon(0 0,100% 0%,90% 100%,0% 100%)}#helicatCanada{flex:1;padding-top:109px;padding-bottom:109px}#helicatCanada:has(.tree_helicat_logo){padding-top:46px;padding-bottom:50px}.tree_helicat_logo{margin-bottom:20px;min-height:102px;display:inline-flex;align-items:flex-end}.tree_helicat_logo img{max-width:100%}.tree_helicat_title{margin-bottom:10px;text-align:center}.tree_helicat_subtitle{text-align:center;margin-bottom:7px}#helicatCanada .tree_helicat_subtitle{font-size:32px}#Experience{width:100%;min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:9.2% 0px;opacity:0.001;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#experienceOverlay{position:absolute;width:100%;height:100%;background:rgb(0,0,0);opacity:0.6;top:0px}#Experience .fs33,#Place .fs33{margin-top:15px}.homeShortText{margin-top:40px}#Place{width:100%;min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:9.2% 0px;opacity:0.001;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#People{display:flex;flex-wrap:wrap;width:100%;min-height:1vh}#Banner{width:100%;min-height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:9.2% 15px}.homePeople,.testimonialHolder{width:33.33%;overflow:hidden;cursor:pointer;box-sizing:border-box}.homePeople[data-clickable="n"]{cursor:default !important}.page-template-template-people .homePeople{opacity:0}.homePeople:first-child{cursor:auto}.page-template-template-people .homePeople:first-child{cursor:pointer}.homePeople img,.testimonialHolder img{width:100%;height:auto;aspect-ratio:634 / 508;object-fit:cover}#peopleOverlay{position:absolute;width:100%;height:100%;top:0px;left:0px;background:#6abcde;opacity:0.75;z-index:1}#nopackagesMsg{color:#fff;text-align:center;padding:20px 0px}#firstBoxContent{position:absolute;padding:20% 18% 13% 20%}#firstBoxContent .bigTitle{font-size:11.5rem}#firstBoxContent .fs33{margin-top:7.5%}#firstBoxContent .readMoreWhite{margin-top:10.6%}#peopleSingleContent #facebookfooter,#peopleSingleContent #twetterfooter,#peopleSingleContent #youtubefooter{float:left;margin-right:15px;width:50px;height:50px}.peoplesocialholder{padding:10px 0px;border-top:1px solid #4c5a51;border-bottom:1px solid #4c5a51}.fboxWrapper{width:100%}.peopleBoxContent{position:absolute;bottom:30px;left:50px}.readMoreWhite a{background:#fff;padding:6px 14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#6abcde;font-size:1.9rem}.readMoreWhite a:hover{text-decoration:none}#pageHeader{background-color:#f5f5f5;height:560px;background-repeat:no-repeat;background-size:cover}#pageHeader .bigTitle{position:absolute;bottom:45px}#pageHeader:where(:not(.newsHeader):has(> .container > .bigTitle)){display:flex;flex-direction:column;height:auto;min-height:560px;padding-top:290px}#pageHeader:not(.newsHeader):has(> .container > .bigTitle) > .container{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end;height:auto;padding-right:0}#pageHeader:not(.newsHeader):has(> .container > .bigTitle) > .container > .bigTitle{position:relative;bottom:auto;padding-bottom:45px}.page-booking #pageHeader:not(.newsHeader):has(> .container > .bigTitle) > .container > .bigTitle{padding-bottom:75px}#pageHeader .bigTitle.hero-title-band{padding-top:.2em;padding-bottom:.2em;background-color:rgba(10,37,64,.65);box-shadow:0 0 0 100vmax rgba(10,37,64,.65);clip-path:inset(0 -100vmax)}#pageHeader:not(.newsHeader):has(> .container > .bigTitle) > .container > .bigTitle.hero-title-band{padding-bottom:.2em;margin-bottom:45px}#pageHeader .page-header-h1{display:inline;margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit}#pageHeader:where(:has(> #sliderContainerHolder)){position:relative;height:auto}#pageHeader > #pageSliderHolder{position:absolute;top:0;right:0;bottom:0;left:0}#pageSliderHolder > .splide__track,#pageSliderHolder .pageSlides{height:100%}#sliderContainerHolder.inslider{position:relative;display:flex;flex-direction:column;height:auto;min-height:560px;padding-top:290px}#sliderContainerHolder > .container{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end;height:auto;padding-right:0}#sliderContainerHolder .bigTitle{position:relative;bottom:auto;padding-bottom:100px}#sliderContainerHolder .bigTitle.hero-title-band{padding-bottom:.2em;margin-bottom:100px}#pageContent{background:#78c5db;min-height:100px;padding:50px 0px 28px 0px}#slidespageContent{min-height:100px;padding:50px 0px 0px 0px}#pageContentPeople{background:#fff;min-height:100px;padding:60px 0px 28px 0px;-webkit-transition:min-height 0.55s ease-in-out;-moz-transition:min-height 0.55s ease-in-out;-ms-transition:min-height 0.55s ease-in-out;-o-transition:min-height 0.55s ease-in-out;transition:min-height 0.55s ease-in-out}.contentPeopleAnim{}.pagesubtitle{margin-top:5px;margin-bottom:26px;display:none}.pagesubtitle_2{margin-top:5px;margin-bottom:20px}.pagesubtitle.segment_child,.pagesubtitle.segment_parent{display:block}#peopleContentpage .pagesubtitle{}#accordianHolder{}.accordianHeadingElementHolder{background:rgba(120,197,219,0.3);-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.accordianHeadingElementHolder:hover{background:#fff}.accordianMainElement,.accordianMainElementlevel2{border-bottom:1px solid #455560;min-height:130px;line-height:45px;cursor:pointer}.accordianMainElement > .fs36,.accordianMainElementlevel2 > .fs36{padding:42px 40px 42px 0}.accordianElement:last-child .accordianMainElement{border-bottom:none !important}.accordianButton{width:38px;height:38px;background:url('images/accordianCloseMain.png') no-repeat center center;cursor:pointer;position:absolute;right:0px;top:calc(50% - 19px);-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.accordianButtonlevel2{width:38px;height:38px;background:url('images/accordianClose.png') no-repeat center center;cursor:pointer;position:absolute;right:0px;top:calc(50% - 19px);-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.accOpened{background:url('images/accordianOpenMain.png') no-repeat center center !important}.accOpenedlevel2{background:url('images/accordianOpen.png') no-repeat center center !important}.accordianContent,.accordianContentlevel2{display:none}.innerContent{padding-bottom:100px;border-bottom:1px solid #455560}.innerContent.has_children{padding-bottom:25px}.accRemoveBg{background:#fff !important}.accRemoveBorder{border-bottom:none !important}.custom-list{padding:12px 0px 19px 0px;display:inline-block;margin-bottom:3px !important}.custom-list li{list-style:none;border-bottom:1px solid #78c5db;background:url('images/custom-list.png') no-repeat left top;padding:0 0 9px 55px;margin-top:9px}.custom-list li:last-child{border-bottom:none}.lrSC{}.lrSC img{width:100%;height:auto;margin-top:25px}.packagePrice{padding:8px 10px 6px 10px;background:#78c5db;font-size:2.8rem !important;flex:1;text-align:center}.page-booking .packagePrice{padding:3px 10px 0px 10px}.optionalPackagePrice{background:#EBEBEB;font-size:2.8rem !important;flex:1;text-align:center;display:flex;align-items:center}.advanced-btn{background-color:white!important;padding:0px!important;text-align:left}.advenced-converter{margin-bottom:0px;margin-left:5px}.price_converter_container{text-align:center}.color-blue{color:#78c4db}.de .packagePrice{padding:8px 9px 6px 9px;background:#78c5db;font-size:2.8rem !important}.new_button a{margin-top:5px;background:#6d9f44;margin-top:5px;color:#fff;font-family:"Montserrat-Bold";font-size:2.8rem;text-align:center;padding:7px 10px;display:inline-block;width:100%}.page_price_flex{display:flex;flex:1;justify-content:center;align-items:center;text-align:left;background:#cdd1d2}.page_price_flex .currency_converter_container{width:auto}.currency_converter_container{margin-top:0px;width:100%}.sub_booking_converter{margin-left:0px !important}.page-template-default .selectric-cConverter .selectric,.page-template-default .cConverter{padding:17px 45px 15px 20px;background:#cdd1d2;border:none;border-radius:0;max-width:100%;min-width:150px}.page-template-default .cConverter{padding:13px 35px 11px 15px;font-size:2.1rem;font-family:"Montserrat-SemiBold";background-image:url('images/selectArrow.png');background-repeat:no-repeat;background-position:right 15px center;background-size:16px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:center;max-width:none;min-width:none}.page-template-default .cConverter::-ms-expand{display:none}.page-template-default .selectric-cConverter .selectric .button{background:none;background-image:url('images/selectArrow.png');background-repeat:no-repeat;background-position:center center;background-size:16px 8px;position:absolute;top:10px;right:15px}.page-template-default .selectric-cConverter .selectric > .label{font-size:2.1rem;color:inherit !important;font-weight:normal !important;font-family:"Montserrat-SemiBold";margin:0;padding:0;text-align:left}.leftrightimage{padding:8px 0px 8px 0px;border-bottom:1px solid #78c5db;border-top:1px solid #78c5db;margin-bottom:32px;margin-top:37px}.packagePriceDescription{margin-top:10px;line-height:25px}.leftrightimage img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.leftImage,.rightImage{float:left;width:50%}.leftImage img{padding-right:4px}.rightImage img{padding-left:4px}.innerContent h1,.innerContent .h1-look{margin-bottom:28px}.pageSlides{max-width:100% !important;height:560px;background-size:cover}.ppl{float:left;width:50%}#peopleLeft{padding-right:28px;padding-top:8px}#peopleLeft{}#peopleRight{padding-left:30px}#peopleSliderNav{margin-top:10px}#peopleSliderNav:after{content:"";position:absolute;right:0px;top:0px;height:100%;width:10px;background:#fff}#peopleLeft img{width:100%;height:auto;aspect-ratio:534 / 439;object-fit:cover}.closeSinglePeople{position:absolute;width:25px;height:25px;border:1px solid #333e48;top:0px;right:0px;cursor:pointer}.closeSinglePeople:after{content:"";width:1px;height:33px;background:#333e48;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-5px;left:11px}.closeSinglePeople:before{content:"";width:1px;height:33px;background:#333e48;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;bottom:-5px;left:11px}#peopleContentpage{-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}#peopleWrapper{background:#ECECEC}.slidesHeader{height:835px !important}.newsHeader .bigTitle{font-size:8.6rem}.singleNewsHolder{width:33.33%;float:left}.singleNewsHolder:nth-child(1){border-right:1px solid #455560;border-top:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(2){border-right:1px solid #455560;border-top:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(3){border-right:1px solid #fff;border-top:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(4){border-right:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(5){border-right:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(6){border-right:1px solid #fff;border-bottom:1px solid #455560}.singleNewsHolder img{width:100%;height:auto}.newsBody{padding:31px 40px 25px 21px}.tagHolder a{color:#78c5db}.newsStuff{margin-top:30px}.newsStuff > .readMore{position:absolute;right:0px;bottom:0px}#pagination-links{height:130px;font-size:3rem;text-align:center;padding:40px 0px;font-family:"Montserrat-Bold"}#pagination-links a{font-family:"Montserrat-Regular";color:#45545f}#pagination-links a:hover{font-family:"Montserrat-Bold";text-decoration:none}.newsSlides{top:-1px !important}.newsSlides img{width:100%;height:auto}#singlePrev{display:inline-block;position:absolute;right:0px}#singleNext{display:inline-block;position:absolute;left:0px}.singleNewsTitle{margin-top:58px}.singleNewsDate{margin-top:38px}.singleNewsContent{margin-top:30px}.singleTag{margin-top:35px;margin-bottom:42px}.singleNewsContent ul{margin-bottom:32px}.singleNewsContent blockquote{margin-bottom:32px;padding-left:20px}#postShare #footerSocial{margin-top:16px;margin-bottom:67px}.singleNewsAuthor{margin-top:11px}body.bodyFix{overflow-x:hidden;overflow-y:scroll}body.iphone.bodyFix{overflow:hidden;position:fixed;width:100%;height:100%}#mobileMenu{width:260px;height:100%;background:#78c5db;top:0px;left:auto;right:0px;z-index:9999;position:fixed;padding-top:22px;-webkit-transform:translate3d(260px,0,0);-moz-transform:translate3d(260px,0,0);-ms-transform:translate3d(260px,0,0);-o-transform:translate3d(260px,0,0);transform:translate3d(260px,0,0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.float_right{float:right}span.hmm_inline{display:inline-block}#mobileClose{padding-left:25px}#mobileBook_mm a{display:none;color:#ffffff;border:2px solid #ffffff;padding:5px 15px;margin-top:3px;position:relative;right:15px;font-size:1.8rem}#mobilemenuWrapper{margin-top:24px;height:100%;padding-bottom:50px;overflow-y:auto}#mobileMenu.activeMenu{overflow:hidden;-webkit-overflow-scrolling:touch;box-shadow:inset -8px 0px 10px rgba(0,0,0,0.15);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#menuOverlay{display:none}#menuOverlay.activeMenu{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:9990;display:block}#mobileMenu #mobilemenuWrapper > ul{padding:0px 0px 0px 25px;list-style:none}#mobileMenu #mobilemenuWrapper > ul > li{margin-right:25px;border-bottom:1px solid #6eafc2;position:relative}#mobileMenu #mobilemenuWrapper > ul > li:before{content:"";position:absolute;bottom:-2px;left:0;height:1px;width:100%;background:#a6dceb}#mobileMenu #mobilemenuWrapper > ul > li:after{content:"";position:absolute;top:17px;right:0px;height:13px;width:8px;background:url('images/mobileMenuSubMenuArrow.png') no-repeat center center}div#mobilemenuWrapper li.menu-item a{display:block}#mobileMenu #mobilemenuWrapper > ul > li.menu-item-has-children:after{content:"";position:absolute;top:17px;right:3px;height:13px;width:8px;background:url('images/mobileMenuSubMenuArrow.png') no-repeat center center;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#mobileMenu #mobilemenuWrapper > ul > li > ul{list-style:none;padding-left:37px}#mobileMenu ul li{padding-bottom:8px;padding-top:11px}#mobileMenu ul li a{font-family:"Montserrat-SemiBold";color:#fff;margin-right:15px}#mobileMenu #mobilemenuWrapper > ul > li:last-child{display:none}#mobileMenu ul li.current-menu-item a{color:#45545f}.contact-page-wrap{background-color:#78c5db}.contact-page-wrap .ts_18{font-size:2rem;line-height:2.4rem}.contact-page-wrap .mb_11{margin-bottom:11px}.contact-page-wrap .ts_22{font-size:2.4rem;margin-bottom:15px}.contact-page-wrap #qrCode{margin-top:28px;width:225px;height:auto}.full-width-img img{display:block;width:100%;height:auto}.form-section{position:relative;padding-top:66px;padding-bottom:295px}.form-section .infoElement{padding-left:0;margin-top:30px}.form-section .infoElement.mt_19{margin-top:19px}.form-section:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url('images/mountain-background-image.webp') no-repeat center/cover;opacity:0.2}.form-section .infoElement#contactMail{text-decoration:underline}.form-fields{position:relative;flex:1;margin-bottom:13px}.form-fields input{display:block;width:100%;background-color:#fff;border:1px solid #cacdd6;border-radius:6px;padding:0 25px;height:66px;font-size:20px;line-height:28px;white-space:nowrap;text-overflow:ellipsis}.form-fields input::placeholder,.form-fields textarea::placeholder{text-transform:uppercase}.form-fields input:not(:placeholder-shown) ~ label,.form-fields textarea:not(:placeholder-shown) ~ label{opacity:1}.form-fields input ~ label,.form-fields textarea ~ label{position:absolute;top:-8px;left:14px;display:block;margin-bottom:0;padding:0 9px;font-size:14px;line-height:18px;letter-spacing:2.8px;color:#717171;background-color:#dee0e6;border-radius:2px;opacity:0;transition:opacity 0.15s;text-transform:uppercase;font-weight:normal}.form-fields label.error ~ label{display:none}.form-fields textarea{display:block;resize:none;width:100%;background-color:#fff;border:1px solid #cacdd6;border-radius:6px;padding:20px 25px;height:224px;font-size:20px;line-height:28px;text-overflow:ellipsis}.form-section .radioHolder{display:flex;align-items:center;height:66px;margin:13px 0;padding:0 26px;background-color:rgba(255,255,255,0.5);border-radius:6px}body.de .form-section .radioHolder,body.fr .form-section .radioHolder{font-size:16px}body.de .form-section .radioHolder label,body.fr .form-section .radioHolder label{margin-left:5px}.form-section .radioHolder label{position:relative;display:flex;cursor:pointer;overflow:hidden;margin:0;font-size:20px;font-family:"Montserrat-Regular";font-weight:normal}.form-section .radioHolder label{margin-left:20px}.form-section .radioHolder label input{margin:0 0 0 25px;position:absolute;left:-9999px}.form-section .radioHolder label input:checked + span:before{box-shadow:inset 0 0 0 11px #78c5db}.form-section .radioHolder label span{display:flex;align-items:center;padding:5px 10px 5px 5px;border-radius:99em;transition:0.25s ease}.form-section .radioHolder label span:hover{background-color:rgba(120,197,219,0.3)}.form-section .radioHolder label span:before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:34px;height:34px;border-radius:50%;margin-right:13px;transition:0.25s ease;box-shadow:inset 0 0 0 1px #cacdd6}.form-fields.custom-checkbox-wrap{margin:20px 0 23px}.custom-checkbox-wrap{display:flex;align-items:center;text-transform:uppercase}.custom-checkbox-wrap input{position:absolute;left:-9999px}.custom-checkbox-wrap label{display:flex;cursor:pointer;align-items:center;margin-bottom:0;font-size:20px;text-transform:none;font-weight:normal}.custom-checkbox-wrap label a{display:inline-block;color:#46545f;text-decoration:underline}.custom-checkbox{position:relative;width:34px;height:34px;border:1px solid #cacdd6;background-color:#fff;vertical-align:middle;border-radius:4px;margin-right:10px;transition:border-color 0.3s;cursor:pointer}.custom-checkbox:after{content:'\f00c';font-family:wwh-fa-glyphs;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;font-size:20px;line-height:32px;text-align:center;color:#46545f;opacity:0;transition:opacity 0.3s}.custom-checkbox-wrap input[type="checkbox"]:checked ~ .custom-checkbox{border-color:#46545f}.custom-checkbox-wrap input[type="checkbox"]:checked ~ .custom-checkbox::after{opacity:1}.custom-checkbox-wrap input[type="checkbox"].error ~ .custom-checkbox{border-color:red}.form-fields input[type="submit"]{width:auto;padding:0 62px 0 37px;background-color:#46545f;color:#fff;border:none;text-transform:uppercase;transition:background-color 0.25s ease}.submit-wrap{position:relative;display:inline-block}.submit-wrap label{position:absolute;top:21px;right:29px;margin-bottom:0;color:#fff;cursor:pointer;font-size:25px;transition:0.25s ease}.submit-wrap:hover label{right:20px}.form-fields .submit-wrap:hover input[type="submit"]{background-color:#343e46}.form-fields .error{border-color:red !important}.newsletter-section{position:relative;border-top:4px solid #64b4cb}.newsletter-section-wrap{position:relative;padding:55px 0;margin-top:-203px}.newsletter-section-wrap:after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:0;width:calc(100% - 200px);height:100%;background:url('images/newsletter-bgr.webp') no-repeat center/cover;border-radius:12px}.newsletter-section-wrap:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-40px;width:calc(100% - 300px);height:80px;background-color:rgba(34,57,75,0.2);border-radius:12px}.newsletter-holder-wrap{display:flex;position:relative;z-index:5}.newsletter-content-holder{position:relative;margin-left:-30px;padding:45px 30px 45px 45px;background-color:rgba(64,84,100,0.9)}.after-triangle{width:120px;background-color:rgba(64,84,100,0.9);clip-path:polygon(-1px 0,100% 0,0 100%)}.newsletter-section .bgr-image{display:block;padding:0 100px}.text-wrap-icon{display:inline-grid;display:-ms-inline-grid;display:-moz-inline-grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;justify-items:left;column-gap:20px;margin-bottom:10px}.text-wrap-icon .icon{grid-row:span 2;display:flex;align-items:center;justify-content:center;font-size:66px}.subscribe-text,.newsletter-text{justify-self:start;text-align:left}.subscribe-text{font-size:20px;line-height:24px;text-transform:uppercase}.newsletter-text{font-size:52px;line-height:52px;font-family:"Montserrat-Bold";text-transform:capitalize}.info-text{font-size:18px;line-height:22px;margin-bottom:32px}.map-section{padding-top:120px;padding-bottom:90px;background:url('images/section-map-bgr.svg') no-repeat center/cover}.image-zoom{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:12px}.image-zoom img{display:block;width:100%;height:auto;transition:transform .2s ease}.image-zoom:hover img{transform:scale(1.05)}.image-zoom span{position:absolute;left:50%;bottom:0;padding:10px 24px;transform:translateX(-50%);font-size:20px;line-height:30px;color:#282e3c;background-color:rgba(255,255,255,0.8);white-space:nowrap;border-radius:12px 12px 0 0}@media (max-width:1199px){.form-section .radioHolder label{flex:1 0 auto}.newsletter-section-wrap:after,.newsletter-section-wrap:before{display:none}}@media (max-width:991px){section .container .row div[class^="col-"]:first-child{margin-bottom:30px}}@media (max-width:768px){.form-section{padding-bottom:70px}.newsletter-section{border-top:none}.newsletter-section-wrap{margin-top:0;padding:0}.newsletter-content-holder{margin-left:0;padding:30px 30px 30px 30px}.newsletter-holder-wrap{justify-content:center}.after-triangle{display:none}}@media (max-width:620px){.newsletter-section .new-style{flex-direction:column}.subscribe-text{font-size:14px;line-height:20px}.newsletter-text{font-size:36px;line-height:40px}.map-section{padding-top:60px;padding-bottom:60px}}@media (max-width:600px){.form-section .radioHolder{flex-direction:column;align-items:start;font-size:16px;height:auto;padding-top:10px;padding-bottom:10px}.form-section .radioHolder span{margin-bottom:10px}.info-text{font-size:16px;line-height:18px}.image-zoom span{white-space:normal;width:101%;font-size:14px;line-height:18px;text-align:center;border-radius:0}.form-fields input[type="submit"]{font-size:16px;padding:0 58px 0 30px}.submit-wrap label{right:20px}}#contactHolder{background:rgba(120,197,219,1);min-height:300px;padding-top:60px;padding-bottom:135px}#contactLeftHolder{width:66%;float:left;padding-right:40px}#contactRightHolder{width:34%;float:left}#userName{display:block;width:100%}#contactHolder label{margin-bottom:2px;font-weight:normal}#contactHolder input[type="text"]{height:39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#dedfe0;border-color:#fff;outline:none}#contactHolder input[type="submit"]{height:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#45545f;border-color:#fff;outline:none;width:auto;padding:0px 15px;color:#fff;margin-top:15px}#Lmap{margin-top:28px}.how_to_map{text-transform:uppercase;text-align:center;padding:14px 0px 10px;font-family:"Montserrat-SemiBold"}.how_to_map a{position:relative;display:inline-block}.how_to_map a i{position:absolute;top:15px;right:15px;font-size:3.5rem;color:#fff}.view_map a{display:block;text-transform:uppercase;text-align:center;padding:14px 0px 10px;background-color:transparent;border:2px solid #ffffff;font-family:"Montserrat-SemiBold";color:#ffffff;-webkit-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;-ms-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out}.view_map a:hover{color:#78C5DB;background-color:#ffffff;text-decoration:none}#Lmap a,#htgh a{height:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#45545f;border:1px solid #fff;width:auto;padding:11px 15px;color:#fff;display:inline-block}.how_to_get_image{position:relative;display:block}.how_to_get_image img{width:100%}.how_to_get_image i{position:absolute;top:11px;right:11px;font-size:2.7rem;color:#fff}#htgh a{margin-top:20px}#Lmap a:hover,#htgh a:hover{text-decoration:none}.page-booking #fancybox-buttons ul,.page-template-template-contact #fancybox-buttons ul{width:72px;height:31px}.page-booking #fancybox-buttons a.btnToggle,.page-template-template-contact #fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:none;border-right:1px solid #3e3e3e;width:35px}.page-booking #fancybox-buttons a.btnClose,.page-template-template-contact #fancybox-buttons a.btnClose{border-left:1px solid #111;border-right:none;width:35px;background-position:-56px 0px}.MPholder{margin-top:29px}.MPleft,.MPright{float:left;width:50%}.MPleft{padding-right:7px}.MPright{padding-left:7px}.MPleft label,.MPright label{display:block}.MPleft input,.MPright input{width:100%}.radioHolder{margin-top:34px}.radioHolder input{width:15px;height:15px;position:relative;top:2px;margin-right:5px}.textAreaHolder{margin-top:25px}.textAreaHolder textarea{display:block;resize:none;width:100%;height:165px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#dedfe0;border-color:#fff;outline:none;padding:3px 5px 4px;margin-top:10px}#contactRightHolder .infoElement{padding-left:0px;margin-top:25px}#contactMap{margin-top:42px;border:2px solid #45545f;position:relative;height:315px}#contactMap iframe{width:99.9%}a[href^=tel]{color:#45545f;text-decoration:none}.error{border-color:#45545f !important}.modal_contact_fields em,label.error{display:none !important}.range-bar{position:relative;width:100%;height:58px;background:#67a7b9;display:block;margin-bottom:15px;float:left}.range-bar{margin-top:30px;width:75%}.ru .range-bar{margin-top:30px;width:72%}.bookForm input[type="submit"]{height:58px;background:rgba(120,197,219,1);border:2px solid #fff;outline:none;width:auto;padding:0px 47px;color:#fff;margin-top:30px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;font-family:"Montserrat-Bold";-webkit-transition:all 0.25s;transition:all 0.25s}input.de_send_button{padding-left:38px !important;padding-right:38px !important}.bookForm input[type="submit"]:disabled{color:rgba(120,197,219,1);background:#fff}#slidespageContent h1{color:#45545f;margin-bottom:80px}#slidespageContent h3{margin-bottom:40px}.bookForm{overflow:hidden}#typeHolder .selectric,.page-booking .selectric-cConverter .selectric{border-color:#fff;border-bottom-width:1px;border-radius:0px}#typeHolder .selectric .label,.page-booking .selectric-cConverter .selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 15px 4px;font-size:1.9rem;line-height:18px;color:#45545f;min-height:39px;text-align:left;font-weight:normal;background:#dedfe0;outline:none;width:100%;border-radius:0px}#userPkt,.page-booking .cConverter{height:41px;width:100%;margin-bottom:15px;border:1px solid #E0E0E0;border-bottom-width:2px;background:#F8F8F8 url('images/selectArrow.png') center -15px right}#typeHolder label{font-family:"Montserrat-Bold";margin-bottom:13px}.ru #typeHolder label{font-family:"Montserrat-Bold";margin-bottom:13px;font-weight:bold}#typeHolder .selectric .button,.page-booking .selectric-cConverter .button{width:60px;background:url('images/selectArrow.png') no-repeat top 15px right 14px}#typeHolder input[type="text"]{display:block;width:100%;margin-bottom:15px}#typeHolder .selectric-wrapper,.page-booking .selectric-cConverter.selectric-wrapper{display:block;width:100%;margin-bottom:15px}.page-booking .selectric-cConverter.selectric-wrapper{margin-bottom:0px}#typeHolder .textAreaHolder{margin-top:15px}.innerContent > p > img{margin-right:15px}#packagesHolder{position:relative;z-index:5;margin-top:-20px}#typeHolder{margin-top:25px}.packagesBook{width:100%;min-height:60px;border:2px solid #fff;text-align:center;float:left;position:relative;font-family:"Montserrat-Bold";font-size:2rem;color:#fff;padding:16px 0px 13px 0px;cursor:pointer;background:rgba(120,197,219,1);-webkit-transition:all 0.1s;transition:all 0.1s;margin-top:30px}#packagesListHolder{padding-top:12px}.activeSection{background:#fff !important;color:rgba(120,197,219,1) !important;pointer-events:none}#ModalWrapper .priceHolder{padding:0}.modal-package-title{font-size:4.8rem;line-height:41px;color:#78c5db;font-family:"Montserrat-Bold";margin:20px 0 10px}#modalContentWrapper h1,#modalContentWrapper .modal-package-title{color:#fff;margin-top:0}#modalContentWrapper{height:260px;overflow:hidden;position:relative;margin-top:43px}#modalContentWrapper p:last-child{margin:0}#modalContentWrapper{}#modalContentWrapper .custom-list li{border-bottom:1px solid #21a1be;background:url('images/custom-list_white.png') no-repeat left center}#modalContentWrapper .packagePrice{background:#46555e}.packageBottomLine{height:2px;background:#fff;margin-top:42px}#modalButton{font-family:"Montserrat-Bold";color:#fff;cursor:pointer;margin-top:60px;border:2px solid #fff;margin-bottom:-15px;padding:18px 26px 16px 63px;text-align:center;display:inline-block;position:absolute;bottom:15px;background-image:url('images/package_details_circle.png');background-position:center left 25px;background-repeat:no-repeat}#contentGradient{position:absolute;width:100%;height:95%;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(120,197,219,0) 0%,rgba(120,197,219,1) 65%);background:-webkit-linear-gradient(top,rgba(120,197,219,0) 0%,rgba(120,197,219,1) 65%);background:linear-gradient(to bottom,rgba(120,197,219,0) 0%,rgba(120,197,219,1) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.bookingButton{width:210px;height:65px;text-align:center;padding:15px 10px;display:inline-block;font-family:"Montserrat-Bold";font-size:2rem;color:#fff;line-height:36px}span.bookingButton small{font-size:70%;font-weight:400;font-family:"Montserrat-Regular"}.customBookButtonAlternative{width:87%;font-size:1.5rem;padding:0px;text-align:center;display:inline-block;font-family:"Montserrat-Bold";color:#fff;cursor:pointer;display:table-cell;vertical-align:middle}span.custom_pp_avalibility.bookingButton.iconHolder{height:auto;width:auto;padding:0;font-size:1.5rem;color:#465560}span.custom_book_info{color:#465560;display:block;position:relative;margin-top:5px}span.custom_bp_subtitle{font-family:"Montserrat-Regular";font-size:2rem}span.p_info{display:block;font-size:14px;margin-top:-3px}.bookListElement{display:flex;align-items:center}.bookListElement.year_separator{display:block;line-height:1}span.custom_book_info i{margin-right:6px}span.custom_book_info_text:before{content:"";display:inline-block;width:20px;height:20px;position:absolute;bottom:-10px;left:calc(50% - 14px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid rgba(0,0,0,0.7)}.bgGreenid span.bgGreen.customBookButtonAlternative{top:-46px}.bgGrayid span.customBookButtonAlternative{}span.custom_book_info_text{position:absolute;font-size:12px;background:rgba(0,0,0,0.7);border-radius:5px;padding:10px;color:#fff;min-width:145px;bottom:25px;left:5px;font-family:"Montserrat-Regular"}.fr .customBookButtonAlternative{padding:3px 0px}.bookListElement .bookSectionHolder,.headerElement{display:inline-block}.bookListElement{min-height:85px;margin-bottom:12px;border-bottom:2px solid #67a7b9;-webkit-transition:-webkit-transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out}#bookHeader{margin-top:55px;font-family:"Montserrat-Bold";display:-webkit-flex;display:flex;padding-bottom:10px;border-bottom:2px solid #fff;-webkit-transition:-webkit-transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.bookInfoIco{cursor:pointer}.bookSectionDate,.headerElement:nth-child(1){width:32%}.bookSectionPrice,.headerElement:nth-child(2){width:23%}.pp .bookSectionPrice,.pp .headerElement:nth-child(2){width:35%;text-align:center}.bookSectionAvailability,.headerElement:nth-child(3){width:45%;position:relative}.headerElement:nth-child(3){text-align:right}.pp .bookSectionAvailability,.pp .headerElement:nth-child(3){width:33%;text-align:right}.bookSectionAvailability > .bookForBig{width:133px;margin-right:5px;float:right;display:table;min-height:66px}.pp .bookSectionAvailability > .bookForBig{display:none;width:133px;margin-right:5px}.bookForSmall{display:none}.bgGreen{background:#6d9f44}.bgYellow{background:#fbaf1a}.bgGray{background:#cfd1d2;pointer-events:none;cursor:not-allowed;line-height:2}span.bookingButton.bgGray.iconHolder small{display:none}.no_break{white-space:nowrap}.bookListElement.year_separator{font-size:2.8rem;text-transform:uppercase;color:#fff;font-family:"Montserrat-Bold";text-align:center;padding:20px 0 19px 0;background-color:#45545f;margin-top:44px}#packagesListHolder .bookListElement.year_separator:first-child{margin-top:-13px}.bookingButton{cursor:pointer}.bookForm{margin-top:25px}.bookForm label:not(.lexoform-label){display:block;width:100%;font-family:"Montserrat-Bold";margin-bottom:13px}.ru .bookForm label:not(.lexoform-label){font-family:"Montserrat-Bold";margin-bottom:13px;font-weight:bold}.ppg-txt{font-size:1.6rem;display:block;font-family:'Montserrat-SemiBold';margin-top:15px}.ppg-dts{display:block;font-family:'Montserrat-SemiBold'}.ppg-dts .ppg-cur{font-size:2rem;margin-right:8px}.ppg-dts .ppg-main{font-size:2.7rem;font-family:'Montserrat-Bold';margin-right:8px}.ppg-dts .ppg-switchable{font-size:1.5rem;color:#A7A7A7}.modal-form-info{display:block;border-top:3px solid #ECECEC;margin-top:24px;padding-top:25px;margin-bottom:25px;font-size:1.6rem;font-family:'Montserrat-SemiBold'}.galleryMain .imgGallBoxContent{position:absolute;width:100%;height:100%;background:url(images/gallery_icon.png) center top 25% no-repeat rgba(106,188,222,0);z-index:1;text-align:center;background-size:100px 100px;-ms-transform:translate(0px,0%);-webkit-transform:translate(0px,0%);transform:translate(0px,0%);-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.gallery_button:hover .imgGallBoxContent{background-size:125px 125px}#qrCode{margin-top:20px}.page-template-template-image .galleryMain{cursor:default}.galleryMain img{display:block}img.lazy{display:block;opacity:0;-webkit-transition:opacity 0.75s;-ms-transition:opacity 0.75s;transition:opacity 0.75s}.lazyOpacityOn{opacity:1 !important}#galleryWrapper{display:flex;flex-wrap:wrap;background:#ECECEC}.imgGallBoxContent{position:absolute;width:100%;height:100%;background:url('images/ringplus.png') center center no-repeat rgba(106,188,222,0.75);z-index:1;text-align:center;-ms-transform:translate(0px,-101%);-webkit-transform:translate(0px,-101%);transform:translate(0px,-101%);-webkit-transition:transform 0.5s;transition:transform 0.5s}.imgGallHover{-ms-transform:translate(0px,0%) !important;-webkit-transform:translate(0px,0%) !important;transform:translate(0px,0%) !important}.galContent{color:#fff;position:absolute;top:40%;margin-top:70px;right:0px;width:100%;text-shadow:2px 2px 2px rgba(0,0,0,0.9)}.galTitle{font-size:3rem}.galDesc{padding:10px 40px}.page-template-template-image .fancybox-prev span{left:10px;background-position:-5px 0px !important}.page-template-template-image .fancybox-nav span{position:absolute;top:50%;width:32px;height:51px !important;margin-top:-18px;cursor:pointer;z-index:8040;visibility:visible !important}.page-template-template-image .fancybox-next span{right:10px;background-position:-5px -55px !important}.page-template-template-image .fancybox-prev{left:-113px !important}.page-template-template-image .fancybox-next{right:-110px !important}.page-template-template-image .fancybox-close{position:absolute;top:-35px !important;right:-100px !important;width:44px !important;height:33px !important;cursor:pointer;z-index:8040;background-position:44px -117px}.page-template-template-image.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;margin-bottom:10px}.page-template-template-image #fancybox-thumbs ul li{margin:0px 0px 0px 0px}.page-template-template-image .fancybox-nav{width:75px !important;height:60px !important;top:43% !important}.page-template-template-image #fancybox-loading{background-image:none}#errorMsg{text-align:center;font-size:3.6rem;line-height:41px;margin:0px;padding:115px 0px}#whiteContent{border-top:5px solid #d42326;position:relative;padding-top:11px;padding-bottom:11px}#whiteContent h1,#whiteContent h2,#whiteContent h3{margin-bottom:30px}#swissIco{display:block;margin-left:auto;margin-right:auto;position:relative;top:-33px}.noBorder{border-top:none !important;padding-top:45px !important}.videoStarter{width:155px;height:155px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);cursor:pointer;opacity:0.01;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.videoStarter img{width:100%;height:100%}.playerAnima{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0.99}.smallBannerHolder .bookNowButton{background:#6d9f44;margin-top:15px;color:#fff;font-family:"Montserrat-Bold";font-size:3.8rem;text-align:center;padding:10px}.smallBannerHolder a:hover{color:#fff;text-decoration:none}.iconHolder:not(.bookingButton):hover,.closeSinglePeople:hover,.videoStarter:hover img{-webkit-animation-name:social;-webkit-animation-duration:0.35s;-moz-animation-name:social;-moz-animation-duration:0.35s;-o-animation-name:social;-o-animation-duration:0.35s;-ms-animation-name:social;-ms-animation-duration:0.35s;animation-name:social;animation-duration:0.35s}@keyframes social{0%{transform:scale(1)}50%{transform:scale(0.9)}100%{transform:scale(1)}}@-webkit-keyframes social{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes social{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(0.9)}100%{-moz-transform:scale(1)}}@-o-keyframes social{0%{-o-transform:scale(1)}50%{-o-transform:scale(0.9)}100%{-o-transform:scale(1)}}@-ms-keyframes social{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(0.9)}100%{-ms-transform:scale(1)}}.hide992 img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hide992:hover img{-webkit-transform:scale(1.3);transform:scale(1.3)}.hide992:hover .imgGallBoxContent img{-webkit-transform:scale(1) !important;transform:scale(1) !important}.hide992 > .peopleBoxContent > .contentIndexFix > div{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-shadow:0px 0px 2.2px #000000}.hide992 > a > .peopleBoxContent > .contentIndexFix > div{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hide992:hover > a > .peopleBoxContent > .contentIndexFix > div{font-size:3.3rem}.hide992:hover > .peopleBoxContent > .contentIndexFix > div{font-size:3.3rem}.animateText{position:relative;-o-transform:translate(-100px,0px);-ms-transform:translate(-100px,0px);-moz-transform:translate(-100px,0px);-webkit-transform:translate(-100px,0px);transform:translate(-100px,0px);opacity:0.01;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.animateText2{position:relative;-o-transform:translate(100px,0px);-ms-transform:translate(100px,0px);-moz-transform:translate(100px,0px);-webkit-transform:translate(100px,0px);transform:translate(100px,0px);opacity:0.01;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.animateTextTrans{-o-transform:translate(0px,0px) !important;-ms-transform:translate(0px,0px) !important;-moz-transform:translate(0px,0px) !important;-webkit-transform:translate(0px,0px) !important;transform:translate(0px,0px) !important;opacity:9.99 !important}#pageHeader .bigTitle,.sliderContentHolder .bigTitle,#Packages .bigTitle,#Experience .bigTitle,#firstBoxContent .bigTitle,#Place .bigTitle,body.page-lp .hero-box h2{text-shadow:0 1px 8px rgba(0,0,0,.50)}.peopleContentAnim{-o-transform:translate(0px,-55px);-ms-transform:translate(0px,-55px);-moz-transform:translate(0px,-55px);-webkit-transform:translate(0px,-55px);transform:translate(0px,-55px);opacity:0.01;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute}.beforeLoad{opacity:0.01;-ms-transform:translate(0px,100px);-webkit-transform:translate(0px,100px);transform:translate(0px,100px)}.afterLoad{opacity:0.99;-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}.homeSlides iframe{z-index:10}.bannerallwrapper{min-height:520px}.logobtnwrap{text-align:center}.fishlogo{width:622px;height:auto;margin:0 auto;max-width:100%;position:static;bottom:48%;left:50%}.blazina{position:absolute;background-color:black;width:100%;height:100%;opacity:0.6;bottom:0}.darkpart{position:absolute;height:187px;border-top:6px solid #e19931;width:100%;bottom:0;margin:0 -15px}.sitebackground{width:519px;height:84px;margin:0 auto;background-image:url('images/sitebackground.png');background-repeat:no-repeat;background-size:contain;background-position:center;text-align:center;font-size:30px;max-width:100%;position:relative;top:-48px;padding:20px}.sitebackground a:link,.sitebackground a:visited{text-decoration:none;font-family:"Montserrat-Regular";color:white}.sitebackground span{font-family:"Montserrat-Bold"}.Guidinglogo{width:336px;height:97px;margin:0 auto;background:url('images/Guidinglogo.png');background-repeat:no-repeat;background-size:contain;background-position:center;max-width:80%;position:relative;bottom:22px}.buttonfriends{margin:0 auto;background-color:transparent;font-size:20px;text-align:center;font-family:"Montserrat-SemiBold";letter-spacing:1px;display:block;position:absolute;bottom:34%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%)}.buttonfriends a:link,.buttonfriends a:visited{text-decoration:none;color:white;font-family:"Montserrat-SemiBold";letter-spacing:1px;border:3px solid #e19931;padding:20px 30px;display:inline-block;background:rgba(0,0,0,0.7)}.bgOrange{background:#ff7d00;font-size:16px;line-height:37px}.ru .bgOrange{background:#ff7d00;font-size:16px;line-height:25px;padding:6px 0px}.ru .bgOrangeid .bookSectionDate,.ru .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.ru .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}.fr .bgOrange{background:#ff7d00;font-size:16px;line-height:25px;padding:6px 0px}.fr .bgOrangeid .bookSectionDate,.fr .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.fr .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}.newsImagePH{width:100%;height:auto}.newsimageHolder{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.newInfoHolder{position:absolute;display:inline-block;top:50%;right:-40px;transform:translateY(-60%);-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);-moz-transform:translateY(-60%)}.inviteText{color:#fff;border-bottom:2px solid #fff;padding-bottom:32px;margin-top:50px;margin-bottom:-20px}.bubble{position:absolute;width:250px;min-height:30px;padding:15px;background:rgba(0,0,0,0.75);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;visibility:hidden;bottom:47px;color:#fff;font-size:1.5rem;text-align:center;z-index:-100;opacity:0.01;-ms-transform:translate(-54%,-40%);-webkit-transform:translate(-54%,-40%);transform:translate(-54%,-40%);-webkit-transition:all 0.5s;transition:all 0.5s}.bubble:after{content:'';position:absolute;border-style:solid;border-width:20px 20px 0;border-color:rgba(0,0,0,0.75) transparent;display:block;width:0;z-index:1;margin-left:-20px;bottom:-20px;left:50%}.newInfoHolder:hover .bubble{z-index:100;opacity:0.99;visibility:visible;-ms-transform:translate(-54%,0px);-webkit-transform:translate(-54%,0px);transform:translate(-54%,0px)}#footerBannerHolder{position:absolute;top:-37px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}#FooterBannerleft{float:left;height:70px;width:229px;position:relative}#FooterBannerright{float:left;height:70px;width:235px;position:relative}#FooterBannerleft{background:#2c2a2a;margin-right:39px}#FooterBannerleft:before{content:'';position:absolute;width:33px;height:70px;top:0px;background:url('images/footerBlackBannerExtensions.png')}#FooterBannerleft:after{content:'';position:absolute;width:39px;height:70px;top:0px;background:url('images/footerBlackBannerExtensions.png')}#FooterBannerleft:after{right:-38px;background-position:39px -1px}#FooterBannerleft:before{left:-32px;background-position:-1px -1px}#FooterBannerright:after,#FooterBannerright:before{content:'';position:absolute;width:33px;height:70px;top:0px;background:url('images/footerYellowBannerExtensions.png')}#FooterBannerright:after{right:-32px;background-position:33px -1px}#FooterBannerright:before{left:-32px;background-position:-1px -1px}#FooterBannerright{background:#e19931}.footerBannerLR{line-height:20px;text-transform:none}.footerBannerLR,.footerBannerLR a{color:#fff}#FooterBannerleft .footerBannerLR{text-align:center;padding:4px 0px}#FooterBannerright .footerBannerLR{padding:15px 20px;letter-spacing:0px}.de #FooterBannerright .footerBannerLR{padding:15px 15px;letter-spacing:0px}.relative{position:relative}#lowerLowerFooterHolder{padding-top:70px}.nl #lowerLowerFooterHolder{font-size:1.4rem}.partnersContent .row{display:flex;flex-wrap:wrap}.partnersContent .row::before,.partnersContent .row::after{content:none}.partnerSection{text-align:center;margin-bottom:80px;display:flex;flex-direction:column}.partnerSection img{max-width:100%;height:auto;max-height:100%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:auto}.partnersContent{padding:90px 0px 10px 0px}.partnerButton{margin-top:auto;padding-top:22px}.partnerButton a{display:inline-block;color:#78c5db;border:2px solid #78c5db;padding:15px}.partnerButton a:hover{color:#45545f;border-color:#45545f;text-decoration:none}.partnerLogo{height:150px;position:relative}.partnerDescription{margin-top:12px}.testimonialHolder{cursor:default}.testimonialContent{background:#8fcbdb;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;color:#fff;padding:70px 40px;width:100%}.testimonialContentHolder:after{content:'';width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #8fcbdb transparent;position:absolute;top:-20px;left:50%;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.quoteBeforeText{height:60px;background:url('images/quoteSprite.png') no-repeat left -105px center}.quoteAfterText{min-height:65px;padding:0 80px 0 0;background:url('images/quoteSprite.png') no-repeat right -104px top 3px}.quoteAfterText p{margin:0 0 0 0}.testContentWrapper{font-style:italic;padding:50px 0px}#testimonialHolderMain{background-color:#8fcbdb;display:flex;flex-wrap:wrap}#allWrapper{overflow:hidden;position:relative}#siteWrapper{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#skeena{width:100%;height:100vh;min-height:530px;background-repeat:no-repeat;background-size:cover;opacity:0.001;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}div#skeena_wrf_banner_content_container{position:absolute;bottom:0;left:0;width:100%}#skeena_wrf_banner_content_wrapper{background:url(images/skeena-owerlay.png) center top no-repeat;background-size:cover;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(0%,10%);-ms-transform:translate(0%,10%);-moz-transform:translate(0%,10%);-webkit-transform:translate(0%,10%);transform:translate(0%,10%);-o-transition-delay:1s;-ms-transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:0.001}div#skeena_wrf_banner_content_content{text-align:center;color:#fff;width:90%;margin:0 auto;padding-top:280px;padding-bottom:70px}.skeena_subtitle{font-size:37px;text-transform:uppercase;line-height:1.2}.skeena_title{font-size:78px;font-weight:normal;text-transform:uppercase;line-height:1.2;font-family:"Montserrat-Bold"}.skeena_button .button{text-transform:uppercase;color:#fff;display:inline-block;background:#252120;border:3px solid #fff;font-weight:700;font-size:22px;line-height:1;padding:20px 40px;margin-top:30px;text-decoration:none;-webkit-transition:background 0.25s ease-in-out;-moz-transition:background 0.25s ease-in-out;-ms-transition:background 0.25s ease-in-out;-o-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.skeena_button .button:hover{background:#c58339}body.ru .skeena_title{font-size:65px}#BannerWrf{width:100%;min-height:100vh;background-repeat:no-repeat;background-size:cover;border-top:12px solid #1b57a2;opacity:0.001;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.gecko #BannerWrf{min-height:990px}#wrf_banner_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(left,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}#floating_elements_wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;overflow:hidden}#wrf_logo{position:absolute;top:0;right:0;text-align:right;height:60%;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(-5%,-10%);-ms-transform:translate(-5%,-10%);-moz-transform:translate(-5%,-10%);-webkit-transform:translate(-5%,-10%);transform:translate(-5%,-10%);opacity:0.001}#wrf_lodge{position:absolute;bottom:0;right:0;text-align:right;height:97%;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(5%,10%);-ms-transform:translate(5%,10%);-moz-transform:translate(5%,10%);-webkit-transform:translate(5%,10%);transform:translate(5%,10%);opacity:0.001}#wrf_logo img,#wrf_lodge img,#wrf_bottom_bar_container img{height:100%;width:auto}#wrf_logo img{position:absolute;top:0;right:0}#wrf_banner_content_container{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center}#wrf_bottom_bar_container{position:absolute;bottom:0px;left:0px;width:100%;height:22%}#wrf_bottom_bar_container img{position:absolute;bottom:0;left:0;height:100%;width:100%}#wrf_small_banner_text{color:#fff;display:block;font-size:5rem;text-transform:uppercase;line-height:1.04em;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(0%,25%);-ms-transform:translate(0%,25%);-moz-transform:translate(0%,25%);-webkit-transform:translate(0%,25%);transform:translate(0%,25%);opacity:0.001}#wrf_large_banner_text{color:#fff;display:block;font-size:10.5rem;text-transform:uppercase;font-family:"Montserrat-Bold";line-height:0.879em;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(0%,25%);-ms-transform:translate(0%,25%);-moz-transform:translate(0%,25%);-webkit-transform:translate(0%,25%);transform:translate(0%,25%);opacity:0.001}#wrf_banner_button{margin-top:57px;-webkit-transition:transform 0.5s,opacity 0.5s;-moz-transition:transform 0.5s,opacity 0.5s;-ms-transition:transform 0.5s,opacity 0.5s;-o-transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s;-o-transform:translate(0%,25%);-ms-transform:translate(0%,25%);-moz-transform:translate(0%,25%);-webkit-transform:translate(0%,25%);transform:translate(0%,25%);opacity:0.001}#wrf_banner_button a{text-decoration:none;color:#fff;font-family:"Montserrat-SemiBold";letter-spacing:1px;background:transparent;border:3px solid #fff;padding:18px 30px 15px;display:inline-block;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}#wrf_banner_button a:hover{color:#1b57a2;background:#fff}#wrf_banner_content_wrapper{position:absolute;left:50%;bottom:35px;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%)}#wrf_orvis_logo{margin-top:75px}#wrf_cff_link_text{margin-top:19px}#wrf_cff_link_text a{color:#fff;font-size:3.4rem}#wrf_cff_link_text a:hover{text-decoration:none}.book_radio{width:13px;margin:5px 10px 0 0 !important;float:left}.book_radio_wrapper label{display:block;cursor:pointer;padding-left:23px}.book_radio_wrapper{margin-bottom:4px}#payment_msg,#payment_msg_mobile{text-transform:uppercase;margin-top:30px}.special_price_banner{position:relative;text-align:center;margin-top:24px;display:block}.special_price_banner img{margin-top:0}.sb_upper_wrapper{position:absolute;top:0;width:100%}.sb_lower_wrapper{position:absolute;bottom:0;width:100%;background-image:url('images/banner_bottom_bg.png');background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.sb_title{font-size:4.6rem;font-family:"Montserrat-Bold";text-transform:uppercase;line-height:1em;padding:0.6em 0.2em 0 0.2em;color:#45545f}.de .sb_title{font-size:4rem}.sb_subtitle{font-size:2rem;font-family:"Montserrat-SemiBold";line-height:1em;color:#45545f}.sb_text{font-size:1.7rem;color:#fff;padding:1.8em 0.2em 0.8em 0.2em;line-height:1.2em}.gallery_images_lg{background-repeat:no-repeat;background-position:center center;background-size:cover}.gal_ph{max-width:100%;height:auto;width:100%}.row_odd{}.row_even{}.impression_holder{float:none;width:100%;background-color:#78C5DB;text-align:center;color:#ffffff}.impression_text{padding:120px 95px 65px}.impression_holder:nth-child(odd){background:#8FCBDB}.impression_title{font-size:2.4rem}span.quote_{width:82px;height:60px;background-image:url(images/quote_.png);background-repeat:no-repeat;background-size:contain;display:block;margin:0 auto 54px}span.break{width:105px;height:1px;background-color:#62A0B2;display:block;margin:56px auto 30px}.view_map{margin-bottom:42px}.ppl_segment{display:flex;flex-wrap:wrap;margin-top:26px;margin-bottom:70px}.segment_parent{margin-bottom:22px;line-height:1.2em}.page_subtitle{font-size:5rem;display:block;line-height:1.3em;margin-top:6px}#footer_logo_wrapper{min-height:55px;min-width:612px;background-color:#32709a;position:absolute;left:50%;transform:translate(-50%,-50%);min-height:55px;min-width:612px;position:absolute;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;text-transform:none;font-family:"Montserrat-SemiBold";letter-spacing:normal;color:#ffffff}body #footer_logo_wrapper{min-width:720px}#footer_logo_wrapper:before{content:"";width:48px;height:55px;background-image:url(images/footer_left.png);position:absolute;left:-47px}#footer_logo_wrapper:after{content:"";width:48px;height:55px;background-image:url(images/footer_right.png);position:absolute;right:-47px}#footer_logo_left{position:absolute;left:0;line-height:1.4em;padding-top:16px}#footer_logo_right{position:absolute;right:0;line-height:1.4em;padding-top:16px;padding-right:7px}#footer_logo_wrapper a{color:#ffffff;display:inline-block;line-height:1.6em}#footer_logo_wrapper a:hover{color:#ffffff;text-decoration:underline}#footer_logo_middle .footer_wrf_triangle{width:346px;height:195px;background-image:url(images/footer_triangle_new.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;bottom:-38px;transform:translate(-50%,0%)}#footer_logo_middle .footer_wrf_logo{width:150px;height:118px;background-image:url(images/footer_wrf_logo.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:calc(50% - 81px);bottom:-10px}.impression_image img{width:100%;height:auto}.modal_top{position:relative;background-color:#8fc3db;padding:20px 94px 10px 30px}.modal_top h2{font-size:36px;font-family:"Montserrat-Bold";color:#ffffff;line-height:1.1em}.modal_bottom h3,.modal_top h3{font-size:22px;font-family:"Montserrat-Regular";color:#ffffff;line-height:1.2em}.modal_bottom{background-color:#ffffff;padding:20px 30px 10px}.modal_bottom p{margin:0px 0px 14px}.modal_bottom hr{border-top:2px solid #efeded}.custom_close_button{position:absolute;right:30px;top:50%;transform-origin:center;transform:translateY(-50%) rotate(45deg);width:34px;height:34px;cursor:pointer}.custom_close_button span{background-color:#ffffff;position:absolute;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.custom_close_button:hover span{background-color:#4b555f}.custom_close_button span:first-of-type{width:4px;height:34px;left:50%;top:0;transform:translateX(-50%)}.custom_close_button span:last-of-type{width:34px;height:4px;left:0;top:50%;transform:translateY(-50%)}.modal_contact_fields label{font-size:20px;font-family:"Montserrat-Regular";color:#4c565f;display:block}.modal_contact_fields input[type="text"]{font-size:20px;font-family:"Montserrat-Regular";color:#4c565f;background-color:#dddee0;border-radius:4px;border:none;padding:6px 10px 6px;width:100%;margin-bottom:12px;height:40px}.modal_contact_fields input[type="text"].alt{background-color:#eeeeef}.modal_contact_fields input[type="text"].modal_datepicker{margin-bottom:9px}.modal_contact_fields input[type="submit"]{color:#ffffff;font-size:20px;font-family:"Montserrat-Regular";background-color:#4b555f;border-radius:4px;border:none;padding:11px 42px 8px;width:auto;margin-bottom:12px;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}.modal_contact_fields input[type="submit"]:hover{color:#4c565f;background-color:#dddee0}.modal_contact_fields textarea{font-size:20px;font-family:"Montserrat-Regular";color:#4c565f;background-color:#dddee0;border-radius:4px;border:none;padding:10px 10px 8px;width:100%;margin-bottom:12px;min-height:210px;resize:none}body.ru .modal_contact_fields textarea,body.fr .modal_contact_fields textarea{min-height:182px}.datepicker-days .day,.datepicker-days .new.day,.datepicker-days .old.day{font-family:"Montserrat-Regular";border:6px solid #ffffff;border-radius:0 !important;width:45px;height:45px;color:#ffffff;-webkit-transition:background-color 0.3s,border 0.3s,color 0.3s;-moz-transition:background-color 0.3s,border 0.3s,color 0.3s;-o-transition:background-color 0.3s,border 0.3s,color 0.3s;transition:background-color 0.3s,border 0.3s,color 0.3s}.datepicker-days .day.disabled{color:#000000}.datepicker-days .day:not(.disabled){background-color:#8fc3db}.datepicker-days .day:not(.disabled):hover{background-color:#ffffff;color:#8fc3db;border:6px solid #8fc3db}.datepicker-days .table-condensed{border-collapse:separate}.datepicker-days .table-condensed tr:nth-child(2) .datepicker-switch{font-family:"Montserrat-SemiBold";font-size:25px;color:#000000}.styled_select{background-color:#dddee0;font-size:20px;font-family:"Montserrat-Regular";border:none;padding:10px 10px 8px;width:100%;text-transform:uppercase;color:#4c565f;border-radius:4px;margin-bottom:9px}.styled_select.alt{background-color:#eeeeef}.modal_contact_fields select{margin-bottom:12px}.s-hidden{visibility:hidden;padding-right:10px}.select{background-color:#dddee0;font-size:20px;font-family:"Montserrat-Regular";border:none;padding:10px 10px 8px;width:100%;text-transform:uppercase;color:#4c565f;border-radius:4px !important;margin-bottom:12px;cursor:pointer;display:inline-block;position:relative;height:40px}.styledSelect{background-color:#dddee0;position:absolute;border-radius:4px;top:0;right:0;bottom:0;left:0;padding:7px 10px 7px}.styledSelect:after{content:"";width:0;height:0;border:11px solid transparent;border-color:#39404a transparent transparent transparent;position:absolute;top:17px;right:18px}.styledSelect:active,.styledSelect.active{background-color:#eee}.options{display:none;position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;border:1px solid #e2e2e2;background-color:white;max-height:240px;overflow-y:auto;border-radius:4px}.options:before{content:"";position:absolute;top:-10px;left:21px;height:10px;width:16px;background-image:url(images/arrow_top_4_modal.png)}.options li{padding:0 6px;margin:0 0;padding:5px 10px 3px}.options li:hover{background-color:#dfdfdf;color:#4c565f}div#contactLeftHolder h1{font-size:4.2rem}#pageWrapper ul.seasonsNav{display:inline-block;margin:0;padding:0;border:none;position:relative;bottom:-11px;margin-left:15px}#pageWrapper ul.seasonsNav li a{font-size:2.5rem;color:#d8edf3;font-family:"Montserrat-Bold";border-radius:4px;padding:9px 16px 8px;line-height:1}#pageWrapper ul.seasonsNav li.active a{color:#79c4da}#pageWrapper ul.seasonsNav li a:hover{color:#79c3da}h3.package_title{font-size:2.5rem;color:#454953;font-family:"Montserrat-Bold";text-transform:uppercase}.iconHolderSection span.close_icon{display:inline-block;width:26px;height:26px;background:url(images/close-icon.png) center center no-repeat;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.iconHolderSection{display:inline-block;float:left;width:45px;padding:7px 0px 0px 8px}.titleHolderSection{display:inline-block;float:left;width:calc(60% - 23px);line-height:1;color:#fff;padding-right:10px}.priceHolderSection{display:inline-block;float:left;width:calc(40% - 23px);color:#fff;line-height:1.3}.bookButtonHolder{display:inline-block;float:left;width:152px}.show-mobile-only{display:none !important}.page-booking .new_button .bookButtonHolder{width:100%}.page-booking .new_button .bookingButton{width:100%}.page-booking .bookingButton{border-radius:0}.open_section_single{display:inline-block;width:100%;clear:both;background:#64b1c7;float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.openSection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:calc(100% - 152px);float:left}span.topTitlePackage{font-family:"Montserrat-Bold";font-size:2rem}span.small_title{font-size:1.6rem}.priceVal,.packagePrice{font-size:2rem;font-family:"Montserrat-SemiBold";-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.priceCurrencyHolder .priceVal{display:inline-block}span.bookCurrency{font-size:1.5rem}.priceBottom{font-size:1.6rem}.openSection{cursor:pointer}.bookContent{background:#fff;padding:10px 20px;overflow:hidden;position:relative}#pageWrapper ul.custom-list.no-border{margin-top:0;padding-top:0}ul.custom-list.no-border li{border-bottom:none;font-size:1.8rem;line-height:1.2;padding:5px 0px 5px 30px;background-size:16px;background-position:top 6px left 2px;white-space:break-spaces}.bookContent h3{font-size:2.4rem;font-family:"Montserrat-Bold"}.bookContent,.bookContent li,.bookContent ul.custom-list.no-border li{font-size:1.6rem;font-family:"Montserrat-SemiBold"}.bookContent ul.custom-list.no-border li{margin-top:3px}.bookContent a{color:#2495CE}.bookSection{margin-bottom:6px;display:inline-block;width:100%;float:left;clear:both}.open_section_single.open{background:#455460}.open_section_single.open .close_icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.chooseSeasonTitle{font-size:2.5rem;font-family:"Montserrat-Bold";color:#fff;border-bottom:2px solid #66a7ba;padding-bottom:15px;margin-bottom:20px}.customPackagePriceDescription.rotateX{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.priceCurrencyHolder{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.rotateX{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.modalHeader{background:#465461;color:#fff;padding:16px 24px;position:relative}.modalTitle{font-size:3rem;font-family:"Montserrat-Bold";text-transform:uppercase;line-height:1.2}form.bookForm{margin:0;padding:10px 24px 15px;background:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.bookSection .customPackagePrice{color:#fff;background:#78c4db}.bookSection .customPackagePriceDescription.bold.white{color:#78c4db}.bookSection .customPriceHolder{border:2px solid #78c4db}form.bookForm input[type="radio"]{padding:0px !important;margin:3px 7px 0px 0px !important}.bookForm label:not(.lexoform-label){margin-bottom:2px;font-family:"Montserrat-Bold";font-size:1.7rem;cursor:pointer}.formFields{margin-top:20px}.formFields .lexoform-field{position:relative}.bookForm button.contactSubmit{margin-top:0}.ffBlock{display:inline-block;width:calc(50% - 5px);vertical-align:top}.ffLeft.ffBlock{float:left}.ffRight.ffBlock{float:right}.contactSubmit{width:100%;border:1px solid #79c5dd;background:#79c5dd;color:#fff;font-family:"Montserrat-SemiBold";height:58px;margin-top:10px}.close_icon_modal{position:absolute;top:19px;right:20px;width:26px;height:26px;display:inline-block;background:url(images/close-icon.png) center center no-repeat;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;cursor:pointer}.modal_background{position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.4);z-index:100;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.modal_from_container{width:100%;max-width:750px;position:relative;z-index:105;max-height:calc(100% - 40px);margin:20px;overflow-x:hidden;overflow-y:auto}.modalClose{display:block;width:100%;height:100%;position:absolute;z-index:102}.modalDesc{background:#fff;padding:15px 24px 0px}.modalDesc .bookButtonDate{font-family:"Montserrat-Bold";margin-bottom:0px}.modalDesc .bookButtonDate .x-btn{display:none}.modalDesc .bookButtonTitle span.small_title{font-family:"Montserrat-SemiBold";font-size:1.8rem}.modalDesc .bookButtonTitle br{display:none}.modalDesc span.small_title:before{content:"- "}.packageBlock h3.package_title{margin-bottom:5px}.packageBlock{border-bottom:2px solid #66a7ba;display:inline-block;width:100%;padding-bottom:25px;margin-bottom:25px;border-radius:0}form.bookForm.flip-form input,form.bookForm.flip-form textarea,form.bookForm.flip-form button,form.bookForm.flip-form label,.bookForm.flip-form .modal-form-info,.bookForm.flip-form .price-per-guest-info{opacity:0}div#response-holder{position:absolute;top:50%;left:0;width:calc(100% - 50px);text-align:center;margin:0px 25px}.bookForm input[type="radio"]:checked + label span{background:#445460}.bookForm label.customRadioLabel{display:inline-block !important;width:20px !important;vertical-align:top;margin-top:3px}span.customRadio{width:16px;height:16px;background:#fff;display:inline-block;border-radius:100%;border:4px solid #e7e7e7}.bookForm label:not(.lexoform-label){display:inline-block;width:calc(100% - 30px)}#contactRightHolder .currency_converter_container{float:none}.lodge_image{padding-top:26px;margin-top:26px;border-top:2px solid #66a7ba;clear:both;margin-bottom:36px}.lodge_image img{border:8px solid #fff;width:100%;height:auto}#contactNewsletter{border-top:2px solid #66a7ba;margin-top:38px !important;padding-top:28px}.newsletter-button-remove-padding{padding:0 !important}.mobile-only-converter{margin-bottom:30px}.page-booking #pageHeader{position:relative}.page-booking #pageHeader:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:360px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:0.6}.page-booking #pageHeader .container{z-index:1}.page-booking #contactHolder{padding-top:0}.page-booking #pageHeader .bigTitle{bottom:75px}.page-booking .page_subtitle{font-size:3.5rem}.page-booking .page_subtitle span{display:block}#book-filters-section{margin-top:-42px}#book-filters{}#filters-holder{position:relative;margin-bottom:45px;border-radius:6px;background-color:#fff;box-shadow:0px 3px 20px 0px rgb(0 0 0 / 13%)}#filters-holder:before{content:"";position:absolute;margin-top:-2px;left:-240px;top:50%;width:240px;height:4px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);opacity:0.7}#filters-holder:after{content:"";position:absolute;margin-top:-2px;right:-240px;top:50%;width:240px;height:4px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);opacity:0.7}.filter-column{position:relative;flex:1}.filter-column .filter-title-icon{position:absolute;left:80px;top:22px;font-size:16px;line-height:20px;color:rgba(68,84,96,0.5)}.filter-column .filter-title-icon .icon{position:absolute;top:0;left:-56px;font-size:42px;line-height:46px;color:#67C5DF}.filter-column .selectric-wrapper{}.filter-column .selectric-wrapper:not(.selectric-currency-filter-select) .selectric-items ul li:first-child,.filter-column .selectric-wrapper:not(.selectric-currency-filter-select) .selectric-items ul li.disabled{display:none}.filter-column .selectric-wrapper .selectric-items ul,.filter-column .selectric-wrapper .selectric-items li{font-size:20px;line-height:42px;font-family:"Montserrat-Regular";color:#676767}.filter-column .selectric-wrapper .selectric-items li.selected{background:#d9edf7;font-family:"Montserrat-Bold";color:#0f597e}.filter-column .selectric-wrapper .selectric-items li:hover{background:#f2f9fc}.filter-column .selectric-wrapper .selectric-items li:after{content:'\e950';font-size:15px;line-height:54px;text-align:center;font-family:'icomoon' !important;color:#2495ce;background:none}.filter-column .selectric-wrapper .selectric{padding:9px 0;border:none;border-radius:0;background-color:transparent}.filter-column .selectric-wrapper .selectric .label{padding:40px 0 12px 80px;margin-right:0;border-right:1px solid #e8e8e8;text-align:left;font-size:22px;font-family:"Montserrat-Bold";color:#445460;border-radius:0}.filter-column:last-child .selectric-wrapper .selectric .label{border-right:none}.filter-column .selectric-wrapper .selectric .button{right:20px;top:50%;margin-top:-8px;width:15px;height:15px;background:none;-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.filter-column .selectric-wrapper .selectric .button:before{content:'\e94c';font-size:15px;line-height:15px;font-family:'icomoon' !important}.filter-column .selectric-wrapper.selectric-open .selectric .button{transform:rotate(180deg)}.no-filters-text{border-radius:4px;background-color:#fff;padding:15px;text-align:center}.tab-content .filter-column{border-radius:6px;background-color:#fff;box-shadow:0px 3px 20px 0px rgb(0 0 0 / 13%);margin-bottom:20px}.tab-content .filter-column .selectric-wrapper .selectric .label{padding:40px 0 12px 65px}.tab-content .filter-column .filter-title-icon{left:65px}#book-results{}#book-results .packageBlock{display:block;width:auto;padding-bottom:0px;margin-bottom:45px;border-bottom:none;background-color:#8fd3e6;border-radius:4px;box-shadow:0px 6px 30px 0px rgb(0 0 0 / 18%)}#book-results .packageBlock .package_title{position:relative;padding:12px 16px 12px 19px;color:#fff;background-color:#64a337;cursor:pointer}#book-results .packageBlock .package_title.colorGreen{background-color:#e56362}#book-results .packageBlock .package_title.colorRed{background-color:#e56362}#book-results .packageBlock .package_title.colorPartial{background-color:#dc8a3c}#book-results .packageBlock .package_title.colorBlue{background-color:#2F96CC}#book-results .packageBlock h3.package_title{margin-bottom:0}#book-results .packageBlock .package_sections:after{content:"";display:table;clear:both}#book-results .packageBlock .package_title .icon-icon45{margin-right:17px}#book-results .packageBlock .package_title .x-btn{position:absolute;right:0;top:0;width:65px;height:100%;text-align:center;line-height:35px;background-color:rgb(0 0 0 / 13%)}#book-results .packageBlock .package_title .x-btn:before{display:inline-block;line-height:64px;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#book-results .packageBlock .package_title.open .x-btn:before{transform:rotate(45deg)}#book-results .packageBlock .bookSection{display:block;float:none;width:auto;clear:none;margin:0 7px 6px 7px}#book-results .packageBlock .bookSection:first-child{margin-top:6px}#book-results .packageBlock .bookSection .open_section_single{float:none;width:auto}#book-results .packageBlock .bookSection .open_section_single .openSection{float:none;flex:1;width:auto;padding-left:14px}#book-results .packageBlock .bookSection .open_section_single .openSection:hover{background-color:#455460}#book-results .packageBlock .bookSection .open_section_single .bookButtonHolder{float:none;width:auto}#book-results .iconHolderSection{float:none;width:28px;height:28px;padding:0;margin-right:14px;border:1px solid #fff;border-radius:4px;text-align:center}#book-results .iconHolderSection .icon{color:#fff;font-size:11px;line-height:28px}#book-results .packageBlock .bookSection .open_section_single .bookingButton{text-transform:uppercase}.bgRed{background:#e56362;pointer-events:none;cursor:not-allowed}.pa-main-wrap{margin-right:15px}.pa-style-wrap{background-color:#EFEFEF;height:3px;flex:1}@media (min-width:992px){.mobile-only-converter{display:none}.impression_holder{float:left;width:100%}.impression_holder.full_width_impression{float:none;width:100%;background-color:#0079CB}.row_custom:nth-child(odd) .impression_holder:nth-child(1),.row_custom:nth-child(even) .impression_holder:nth-child(2){background-color:#8FCBDB !important}}@media (min-width:1200px){#mobileStuff,#mobileMenu{display:none}}@media (max-width:1199px){#pageHeader:where(:not(.newsHeader):has(> .container > .bigTitle)),#sliderContainerHolder.inslider{padding-top:205px}.fishlogo{top:16%}.imgGallBoxContent{background:url('images/ringplus.png') center top 40px no-repeat rgba(106,188,222,0.75)}.page-template-template-image .homePeople{width:50%}#firstBoxContent{position:absolute;padding:10% 10% 13% 10%}.singleNewsHolder{width:50%;float:left}#BannerWrf{min-height:800px}.singleNewsHolder:nth-child(1){border-right:1px solid #455560;border-top:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(2){border-right:1px solid #fff;border-top:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(3){border-right:1px solid #455560;border-top:none;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(4){border-right:1px solid #fff;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(5){border-right:1px solid #455560;border-bottom:1px solid #455560}.singleNewsHolder:nth-child(6){border-right:1px solid #fff;border-bottom:1px solid #455560}.canada-tree-helicar-container{flex-direction:column}#treeCanada,#helicatCanada{width:100%}#treeCanada{clip-path:none}.page-template-default .selectric-cConverter .selectric,.page-template-default .cConverter{padding:17px 32px 15px 10px;min-width:85px;line-height:1}.packagePrice,.de .packagePrice{font-size:2rem !important;padding:13px 10px 12px 10px}.weather_header_wrapper{top:35px;right:240px}.small_header .weather_header_wrapper{top:15px}.weather_header_wrapper .weather_header_wrapper_bg,.weather_header_wrapper .partner_logos_header_wrapper_bg{background:transparent}.weather_header_wrapper_bottom_bg{display:none !important}.partner_logos_header_wrapper_bottom_bg{display:none}div#mobileStuff{width:220px;margin-top:15px;-webkit-transition:top .35s ease-in-out;-moz-transition:top .35s ease-in-out;-ms-transition:top .35s ease-in-out;-o-transition:top .35s ease-in-out;transition:top .35s ease-in-out}.small_header div#mobileStuff{margin-top:0px}#logo{width:250px}.small_header #logo{width:200px}#hdrBot{height:121px}div#mobileStuff{margin-top:0px}.small_header #hdrBot{height:97px}.small_header #mobileStuff{top:15px}div#mobileBurgerButton{display:inline-block;float:right}div#mobileBook{display:inline-block;float:left}.skeena_title{font-size:60px}body.ru .skeena_title{font-size:34px}.skeena_subtitle{font-size:30px}body.ru .skeena_subtitle{font-size:24px}.skeena_button .button{font-size:20px}div#skeena_wrf_banner_content_content{padding-top:200px;padding-bottom:30px}.homeSlides .bigTitle{font-size:7rem}.testimonialHolder{width:50%}#FooterBannerleft,#FooterBannerright{width:200px}.buttonfriends{bottom:38%}#firstBoxContent .bigTitle{font-size:8.5rem}#firstBoxContent .fs33{margin-top:7.5%;font-size:2.3rem}#mainMenu ul li a{font-size:1.6rem}.packageUnitHolder{margin-right:90px}.packageDots{left:1px}.priceHolder,.currency_converter_container{float:none}.priceHolder{padding:2px 20px 10px 0px}.bBannerLeft{width:35%;background:#45545f;padding:23px 0px 18px 30px}.ru .bBannerLeft{padding:5px 0px 16px 20px}.bBannerRight{width:65%;padding:10px 0px 15px 90px;background:#78c5db}.detailsLeft,.detailsRight{float:none;width:100%}.detailsLeft:after{display:none}.detailsLeft{margin-right:0}.packagesBook{font-size:1.8rem}.bookSectionAvailability > .bookForBig{width:112px}.range-bar{margin-top:30px;width:69%}#lowerFooter{font-size:1.3rem}#mainMenu > ul > li{list-style:none;float:left;padding-right:10px;position:relative}#mobileStuff,#mobileMenu{display:block}#hdrTopInfo,#mainMenu{display:none}#contactLeftHolder{width:66%;float:left;padding-right:40px}.newInfoHolder{right:-30px}.bookSectionDate,.headerElement:nth-child(1){width:35%}.bookSectionPrice,.headerElement:nth-child(2){width:20%}.pp .bookSectionPrice,.pp .headerElement:nth-child(2){width:34%;text-align:center}.customBookButtonAlternative{}.pp .bookSectionAvailability,.pp .headerElement:nth-child(3){width:31%;text-align:right}#wrf_logo{height:325px}#wrf_logo img#wrf_logo_image_bg{right:-240px}#wrf_logo img#wrf_logo_image{right:-70px;height:auto;width:360px;top:15px}#wrf_lodge{display:none}#wrf_banner_content_wrapper{left:50%}.de .bBannerTitle{font-size:2.5rem}.fr .bBannerTitle{font-size:2.3rem}.fr .bookingNowButtonBig{font-size:1.8rem}.filter-column .selectric-wrapper .selectric .label{font-size:18px}}@media (max-width:991px){.weather_header_wrapper{right:220px}.packagePrice{margin-top:0px}.priceHolder{padding:2px 0 10px 0px}.page_price_flex{flex-direction:row;flex-wrap:wrap}.ru div#hdr_swiss{font-size:12px}body.ru .skeena_title{font-size:34px}.skeena_title{font-size:45px}.skeena_subtitle{font-size:22px}.skeena_button .button{font-size:18px;margin-top:15px;padding:15px 40px}div#galleryWrapper .homePeople.relative.galleryMain.lazyOpacityOn{width:50%;float:left}.page_subtitle{font-size:3rem;line-height:1em;margin-top:3px}.row_custom .impression_holder:last-of-type{background-color:#8FCBDB}#fancybox-buttons{display:block}.testimonialContent{min-height:150px;height:auto !important}.testimonialHolder{width:100%}#footerBannerHolder{width:60%}.bookSectionAvailability > .bookForBig{width:148px}.packagesBook{font-size:2rem}.page-template-template-image .fancybox-close{display:none}.page-template-template-image #fancybox-thumbs ul li a,.page-template-template-image #fancybox-thumbs ul li a img{width:100px !important;height:70px !important;top:0px !important}.page-template-template-image .fancybox-nav{display:none}.imgGallBoxContent{background:url('images/ringplus.png') center center no-repeat rgba(106,188,222,0.75)}.galContent{top:40%}.page-template-template-image .homePeople{width:100%}.galDesc{display:none}.bigTitle{font-size:6rem !important;font-family:"Montserrat-Bold";line-height:0.84em}#footerInfo{font-size:1.6rem}#lowerFooter{font-size:1.4rem}.packageUnitHolder{float:none;width:295px;margin:0px auto !important}#wwheliski_copyright{width:100%;display:block;float:none;text-align:center}#Packages{background-image:none}#Packages .bigTitle{color:#45545f !important}.packageUnitHolder:after{content:"";width:100%;height:1px;background:#45545f;position:absolute;left:0px}.packageUnitHolder:last-child:after{display:none}.packageUnitContent{margin-bottom:28px}.packageImgHolder{padding-top:19px}.packageDots{content:"";position:absolute;width:99%;height:94%;top:15px}#packageUnits{margin-top:5px}#People .hide992{display:none}.homePeople{width:100%;float:none}#firstBoxContent{padding:9.2% 0px;width:100%}#firstBoxContent .bigTitle{font-size:8rem}#firstBoxContent .fs33{font-size:3rem;margin-top:2.5%}#firstBoxContent .readMoreWhite{margin-top:6.6%}.homeShortText{display:none}.homeSlides{height:736px}#Experience,#People,#Place,#Banner{min-height:570px}.fboxWrapper{width:55%}#People{background-image:url('images/PeopleImg.jpg');background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.firstBox{height:570px}#People .homePeople img{display:none}#upperFooter{min-height:750px}.lrSC img{margin-top:0px}.ppl{float:none;width:100%}#peopleRight{padding-left:0px;margin-top:20px}#peopleLeft{padding-right:0px;padding-top:8px}.closeSinglePeople{right:8px}.newsHeader .bigTitle{bottom:45px !important}.newsHeader{height:560px !important}.singleNewsHolder{width:100%;float:none}.singleNewsHolder{border-top:none !important;border-right:none !important;border-bottom:1px solid #455560 !important}#contactLeftHolder,#contactRightHolder{float:none;width:100%}#contactLeftHolder{padding-right:0px}#contactRightHolder{margin-top:30px}.bBannerLeft{float:none;min-height:156px;width:100%;padding:40px 30px 23px 30px}.bBannerRight{float:none;min-height:156px;width:100%;padding:23px 30px 23px 30px}.ru .bBannerLeft{padding:20px 0px 16px 30px}.bBannerLeft:after{display:none}#ModalWrapper{position:fixed;top:50%;left:50%;z-index:800;background:#fff;width:95%;height:95%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#innerContentWrapper{overflow-y:auto}.customBookButtonAlternative{}.ru .bgOrange{background:#ff7d00;font-size:16px;line-height:25px;padding:6px 5px}.fr .bgOrange{background:#ff7d00;font-size:16px;line-height:25px;padding:6px 5px}.ru .bgOrangeid .bookSectionDate,.ru .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.ru .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}.fr .bgOrangeid .bookSectionDate,.fr .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.fr .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}#wrf_small_banner_text{font-size:4.35rem}#wrf_large_banner_text{font-size:8rem}#footer_logo_wrapper{transform:translate(-50%,0%);top:-25px;bottom:auto;width:calc(100% - 110px);min-width:0px !important}#footer_logo_left{white-space:nowrap;top:0;left:50%;transform:translate(-50%,0)}#footer_logo_middle .footer_wrf_triangle{bottom:18px;pointer-events:none}#footer_logo_middle .footer_wrf_logo{bottom:55px}#footer_logo_right{top:31px;left:50%;transform:translate(-50%,0);right:auto;white-space:nowrap;padding-top:0;padding-right:0}#lowerLowerFooterHolder{padding-top:70px}#filters-holder{display:block}#pageWrapper{position:relative;z-index:2}.filter-column .selectric-wrapper .selectric{}.filter-column .selectric-wrapper .selectric .label{padding:38px 0 17px 70px}.filter-column .filter-title-icon{top:15px;left:0;padding-left:70px}.filter-column .filter-title-icon .icon{left:15px;top:1px;font-size:39px;line-height:39px}.filter-column .selectric-wrapper .selectric .button{right:15px}.filter-column .selectric-wrapper .selectric{padding:0}.filter-column:not(:last-of-type) .selectric-wrapper .selectric{border-bottom:1px solid rgba(120,197,219,1)}#book-results .packageBlock .package_title .icon-icon45{font-size:19px;margin-right:8px}#book-results .packageBlock .package_title .x-btn{background-color:transparent;font-size:22px;right:0;text-align:left;width:37px;vertical-align:middle;padding-top:12px}#book-results .packageBlock .package_title .x-btn:before{line-height:1}h3.package_title{font-size:2rem}#book-results .packageBlock .package_title{padding:10px 15px 5px 15px}.hide-mobile{display:none !important}.show-mobile-only{display:block !important}#book-results .iconHolderSection{width:100%;height:auto;border:none;background-color:#415563;color:#fff;font-size:1.4rem;float:none;font-family:'Montserrat-SemiBold';padding:15px;border-radius:0}#book-results .iconHolderSection .icon{color:#fff;font-size:13px;line-height:normal;margin-left:8px}#book-results .packageBlock .bookSection .open_section_single .openSection{flex-direction:column;padding:0;position:relative}.titleHolderSection{width:100%;padding:0}.priceHolderSection{display:block;float:none;margin:0 auto}.priceHolderSection:not(.optionalPackagePrice-priceHolderPosition){width:calc(100% - 30px);padding:11px 0 18px;border-top:1px solid rgba(255,255,255,0.2)}span.topTitlePackage{background-color:rgba(0,0,0,0.2);display:block;font-size:2.2rem;padding:14px}.titleHolderSection > br{display:none}span.small_title{padding:14px 0;display:block;border-bottom:1px solid rgba(0,0,0,0.1);width:calc(100% - 30px);margin:0 auto}span.bookCurrency{font-size:1.6rem}.priceVal{font-size:2.2rem}.priceBottom{font-size:1.4rem}.bookingButton{width:100%;font-size:1.8rem;text-transform:uppercase;padding:23px 15px 21px;height:auto;line-height:normal}.bookButtonHolder{float:none;width:100%}#book-results .packageBlock .bookSection{margin-bottom:24px}.book_package_info_wrapper{position:absolute !important;bottom:45px;right:8px}.hidden_book_info{right:-23px;left:auto;transform:translateX(0%);max-width:90vw}.hidden_book_info:after{right:5%;left:auto}.modal_from_container{margin:15px}.modalTitle{font-size:2.4rem}.modalHeader{padding:8px 37px 8px 15px}.close_icon_modal{top:10px;right:10px;width:23px;height:23px;background-size:cover !important}.snow-forecast-dialog__close{top:10px;right:10px;width:23px;height:23px}.snow-forecast-dialog__close::before{background-size:cover}.modalDesc .bookButtonDate{font-size:2.2rem}.modalDesc .bookButtonDate .icon-icon45{font-size:2.1rem;margin-right:7px}.modalDesc .topTitlePackage{background:transparent;padding:0;display:inline;font-size:1.8rem}.modalDesc .bookButtonTitle span.small_title{padding:0;margin:0;display:inline;font-family:'Montserrat-SemiBold';font-size:1.8rem;border-bottom:none}.bookForm label:not(.lexoform-label){font-size:1.6rem;margin-bottom:6px}.bookContent{padding:10px 15px}.bookContent ul.custom-list.no-border li{margin-top:3px}.bookContent ul.custom-list.no-border li{padding:5px 0px 5px 25px;background-size:15px}.pa-main-wrap{margin-right:0}.pa-style-wrap{display:none}.package_accordion{margin-bottom:30px}.optionalPackageButton{text-transform:none;padding:23px 6px 21px}.priceHolderSection.optionalPackagePrice-priceHolderPosition .bookCurrency,.priceHolderSection.optionalPackagePrice-priceHolderPosition .priceBottom{font-size:1.4rem;font-family:'Montserrat-Regular'}.priceHolderSection.optionalPackagePrice-priceHolderPosition .priceVal{font-size:1.8rem;font-family:'Montserrat-Bold'}.package_accordion-content .ts_14{font-size:1.4rem}.package_accordion-content .editor_ui_left::before{content:"";display:block;height:1px;background-color:#D3D3D3;margin:2px 0 18px}}@media (max-width:768px){.customPackagePriceDescription{padding-left:50px}.yt-grid{grid-template-columns:minmax(0,1fr);gap:20px}.modal-package-title,.h1-look{font-size:3rem;line-height:1.2}.weather_header_wrapper .weather_header_wrapper_bg,.weather_header_wrapper .partner_logos_header_wrapper_bg{flex-direction:column}.weather_header_text:before,.weather_header_text:after{display:none}.weather_header_text{padding:10px 0 0 0;margin:0}.weather_header_wrapper{top:15px;text-align:center}.small_header .weather_header_wrapper{top:0px}.bookContent{max-height:100%;height:100%}#bookHolder .customBookButtonAlternative span.custom_book_info{display:inline-block !important;width:auto !important;clear:both;margin:10px auto 0}.bookContent{max-height:100%}#packagesHolder{margin-top:0px}.bookSectionAvailability > .bookForBig{float:none}div#bookHeader{display:none}.bookListElement.year_separator{font-size:2.5rem}span.custom_bp_subtitle{font-size:1.8rem}span.customBookButtonAlternative{float:none;height:auto;position:relative;top:0;margin:0px;padding:15px 0px 0px 0px}span.bookForBig{height:auto;padding:0}span.custom_book_info_text{left:-120px;width:290px;bottom:35px}.bookListElement{display:block}body.ru .skeena_title{font-size:30px}body.ru .skeena_subtitle{font-size:20px}div#skeena{background-position:left center !important}.fr .bBannerTitle{font-size:3rem}div#galleryWrapper .homePeople.relative.galleryMain.lazyOpacityOn{width:100%;float:none}.impression_images .impression_image{width:100% !important}#nopackagesMsg{color:#fff;text-align:center;padding:8px 0px}.partnerLogo{min-height:auto}.quoteAfterText{min-height:65px;padding:120px 0 0 0;background:url('images/quoteSprite.png') no-repeat right -104px top 3px}#footerBannerHolder{width:100%;position:static;transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%)}#FooterBannerleft,#FooterBannerright{width:100%;float:none}#FooterBannerleft:after,#FooterBannerleft:before,#FooterBannerright:after,#FooterBannerright:before{display:none}.footerBannerLR{text-align:center}.sitebackground{font-size:23px;width:386px;padding-top:27px}.buttonfriends{bottom:250px}.buttonfriends a:link,.buttonfriends a:visited{padding:13px 24px}.fishlogo{max-width:80%;height:auto;top:13%;margin:10% auto;width:100%}.Guidinglogo{bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-moz-transform:translateY(50%)}.bookForSmall{font-family:"Montserrat-Bold"}.bookForSmall > .booking_currency{display:inline !important}.bookListElement span:not(.custom_book_info_text){display:block;width:100%;text-align:center}span.bookForBig{padding-bottom:15px}.headerElement{display:none}.bookInfoIco{display:none}.bookListElement{padding:10px 0px}.packagesBook{width:100%;font-size:2rem;float:none;margin:15px 0px}.packagesBook:before{display:none}.range-bar{margin-top:30px;width:100%;float:none}.bookForm input[type="submit"]{margin-left:0px;margin-top:15px;width:100%}.fboxWrapper{width:85% !important}.cr_email{width:calc(100% - 80px)}.newsletter-fields-wrap div input{font-size:1.6rem;padding:5px 11px;height:45px}.newsletter-form + .lexo-form-answer,.newsletter-form > .lexo-form-answer__error{padding:14px 16px}.newsletter-form + .lexo-form-answer .lexo-form-answer__content{min-height:20px;padding-left:30px}.newsletter-form + .lexo-form-answer .lexo-form-answer__content::before{width:20px;height:20px}.newsletter-submit{height:auto}#Experience,#Place,#firstBoxContent{padding:22.2% 0px}#Banner{padding:22.2% 15px}.leftImage,.rightImage{float:none;width:100%}.rightImage{margin-top:15px}#lowerFooter{letter-spacing:0px}.newsBody{height:auto}.newsStuff > .readMore{position:static}.packagePriceDescription{width:100%;text-align:center}.detailsLeft,.detailsRight{float:none;width:100%}.detailsLeft:after{display:none}.bBannerLeft{float:none;min-height:156px;width:100%;padding:23px 30px 23px 30px}.w85{width:calc(100% - 30px)}.videoStarter{top:45%}.leftImage img{padding-right:0px}.rightImage img{padding-left:0px}.customBookButtonAlternative,.customBookButtonAlternative .bookingButton{width:87%;font-size:2rem !important;padding:18px 0px;position:static;top:-46px;height:60px;text-align:center;display:inline-block;font-family:"Montserrat-Bold";color:#fff;cursor:pointer;margin-top:10px}.ru .bgOrange{background:#ff7d00;font-size:inherit;line-height:25px;padding:17px 5px}.fr .bgOrange{background:#ff7d00;font-size:inherit;line-height:25px;padding:17px 5px}.ru .bgOrangeid .bookSectionDate,.ru .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.ru .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}.fr .bgOrangeid .bookSectionDate,.fr .bgOrangeid .bookSectionPrice{position:relative;top:-11px}.fr .bgOrangeid .bookSectionAvailability .bookForBig{position:relative;top:-12px}#wrf_small_banner_text{font-size:3.35rem}#wrf_large_banner_text{font-size:7rem}.priceHolder,.currency_converter_container{float:none}.priceHolder{padding:0;margin-bottom:15px}.page-template-default .selectric-cConverter .selectric{width:100%;max-width:none}.page-template-default .selectric-cConverter .selectric > .label{text-align:center}.bubble{position:static;width:100%;min-height:30px;margin-top:15px;padding:15px;background:rgba(0,0,0,0.75);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;visibility:visible;bottom:47px;color:#fff;font-size:1.5rem;text-align:center;z-index:1;opacity:1;-ms-transform:translate(0%,0%);-webkit-transform:translate(0%,0%);transform:translate(0%,0%);-webkit-transition:all 0.5s;transition:all 0.5s}.bubble:after{display:none}.newInfoHolder{position:static;display:inline-block;top:0;right:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-moz-transform:translateY(0)}.newInfoHolder:hover .bubble{z-index:1;opacity:1;visibility:visible;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}#socialIcons{float:none}#hdr_swiss{display:none}.slide_number{display:block !important}.sliderContentHolder{bottom:100px}.bookListElement{min-height:80px}}@media (max-width:768px){.weather_header_wrapper{display:none}.customPriceHolder.packagePrice{display:block;width:100%;margin-bottom:5px}.customPriceHolder + .currency_converter_container.advenced-converter{display:block;width:100%;margin:0}}@media (max-width:620px){.skeena_title{font-size:38px}.skeena_subtitle{font-size:24px}div#skeena_wrf_banner_content_content{padding-top:150px}.weather_header_wrapper{display:none}.canada-tree-helicar-container{padding:0}#treeCanada,#helicatCanada{padding-left:15px;padding-right:15px}}@media (max-width:600px){.open_section_single{flex-direction:column}.openSection{width:100%;padding-top:5px}.bookContent h3{font-size:2.7rem;line-height:1.3}.bookSection{margin-bottom:15px}.ffBlock{display:block;width:100%;float:none}.skeena_title{font-size:3rem}.bookListElement.year_separator{font-size:2.2rem}span.custom_bp_subtitle{font-size:1.5rem}.bookListElement{min-height:75px}}@media (max-width:550px){#contactHolder{padding-bottom:60px}#footer_logo_wrapper{background-color:transparent;top:121px;min-height:60px}#footer_logo_wrapper:before,#footer_logo_wrapper:after{display:none}#footer_logo_middle .footer_wrf_triangle{display:none}#footer_logo_middle .footer_wrf_logo{left:calc(50% - 71px);top:-109px;bottom:auto}#lowerLowerFooterHolder{padding-top:177px}#mobileBook a{color:#78c5db;border:2px solid #78c5db;padding:5px 15px;display:inline-block;margin-top:8px;position:relative;right:0px;font-size:1.6rem}div#mobileStuff{width:190px}.customPackagePrice{padding-left:20px;display:block;width:100%;text-align:center}.customPackagePrice:after{display:none}.customPriceHolder.advanced-btn{text-align:center}.customPriceFrom{padding:0 5px;text-align:center;font-size:24px;line-height:46px}.customPackagePriceDescription{padding:0 5px;font-size:24px;line-height:46px;text-align:center}.customPriceHolder{padding:0;width:100%}}@media (max-width :480px){#logo{left:0px}div#mobileBurgerButton{float:right}.skeena_title{font-size:35px}.skeena_subtitle{font-size:20px}.skeena_button .button{font-size:16px}.modal_top h2{font-size:23px}.modal_bottom h3,.modal_top h3{font-size:18px}.font_22{font-size:17px}.view_map a{font-size:1.9rem}.segment_parent{margin-bottom:11px;font-size:4rem;line-height:1.2em}.segment_child{font-size:2.5rem !important;margin-top:5px;margin-bottom:6px;line-height:1.3em}.page_subtitle{font-size:2.5rem}.impression_text{padding:90px 30px 37px}.bannerallwrapper{min-height:484px}.sitebackground{font-size:15px;padding:32px;width:276px}.buttonfriends{font-size:16px;bottom:45%}.fishlogo{max-width:91%}.bigTitle{font-size:6rem}#firstBoxContent .bigTitle{font-size:6rem}.ru .sliderContentHolder .bigTitle{font-size:4.5rem !important}#lowerFooter{font-size:1rem}#logo img{width:206px;height:auto}.fs38{font-size:2.8rem}#singleNext,#singlePrev{font-size:2.1rem}#footerSocial > a > .iconHolder{margin-right:5px}#hdrBot{height:100px}.small_header #hdrBot{height:87px}.small_header #logo img{width:180px;height:auto}#mobileStuff{top:25px}.small_header #mobileStuff{top:20px}div#mobileStuff{}#mobileBurgerButton img{display:block;margin-bottom:10px;margin-left:16px;width:70%}.ru #mobileBurgerButton img{width:90%;margin-left:0;margin-bottom:7px}.de #mobileBurgerButton img{width:90%;margin-left:0px;margin-bottom:7px}#mobileBook a{color:#78c5db;border:2px solid #78c5db;padding:5px 15px;display:inline-block;margin-top:8px;position:relative;right:0px;font-size:1.6rem}.MPleft,.MPright{float:none;width:100%;padding:0px}.MPholder{margin-top:10px}.MPright{margin-top:11px}.sBannerDetails span{display:block;margin-right:0px}.bBannerDetails span{display:block;margin-right:0px}.videoStarter{top:35%}.packageUnitHolder{width:100%}.footerBannerLR{font-size:1.6rem}#lowerLowerFooterHolder{}#modalTitle{font-family:"Montserrat-Bold";font-size:2.5rem;color:#fff;text-transform:uppercase;padding:31px 34px 21px 34px}#wrf_small_banner_text{font-size:2.95rem}#wrf_large_banner_text{font-size:5rem}.de #wrf_small_banner_text{font-size:2.85rem}.de #wrf_large_banner_text{font-size:3.8rem}#wrf_cff_link_text a{font-size:2.3rem}.de #wrf_banner_button a{padding:10px 15px 10px}.de #lowerFooter{letter-spacing:0px}.smallBanner{min-height:250px;width:100%;background:#45545f;padding:30px;margin-top:26px}.sBannerTitle{line-height:31px;padding-bottom:30px}.fr #mobileBurgerButton img{display:block;margin-bottom:7px;margin-left:0px;width:90%}}@media (max-width:480px){div#mobileBook{display:none}#mobileBook_mm a{display:inline-block}.small_header #logo img{width:160px}.small_header #hdrBot{height:77px}.small_header #mobileStuff{top:10px}.page_price_flex{flex-direction:column}.currency_converter_container{margin-top:4px;margin-left:0;width:100% !important}.packagePrice{display:block;width:100%;font-size:1.6rem}.page-template-default .cConverter{font-size:1.8rem}.sitebackground{width:250px}.bookListElement.year_separator{padding:10px 0 9px 0;min-height:auto}}a.std_btn{height:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#45545f;border-color:#fff;outline:none;width:auto;padding:5px 15px;color:#fff;display:inline-block}.header-float-left{float:left}.header-display-grid{display:grid !important}.header-margin{margin-right:5px}@media (max-width :1199px){.partner-logos-hide-mobile{display:none !important}}.partner-logo-title-holder{margin-bottom:20px}.blue-button-rounded{background-color:#6FBDDC;color:#fff;font-family:"Montserrat-SemiBold";font-size:2.2rem;line-height:1.3em;padding:18px 40px;border-radius:8px;cursor:pointer;transition:all 0.25s ease-in-out}.blue-button-rounded:hover,.blue-button-rounded:focus{text-decoration:none;color:#fff;background-color:#305EA1}.title-button-holder{margin-top:30px}.title-button-holder .blue-button-rounded{display:table}#scroll-to-next-section{color:white;text-transform:uppercase;position:absolute;left:-10px;bottom:0;transform-origin:100% 100%;bottom:260px;transform:rotate(-90deg) translate3d(180%,0,0);font-family:"Montserrat-SemiBold";letter-spacing:2px;line-height:1;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in-out,visibility 0.5s ease-in-out,transform 0.5s ease-in-out}#scroll-to-next-section.active{transform:rotate(-90deg) translate3d(100%,0,0);opacity:1;visibility:visible}#scroll-to-next-section:before{content:'';width:240px;height:2px;background-color:white;position:absolute;left:-260px;top:6px}#lp-intro-section{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding:135px 0}#lpis-overlay{position:absolute;width:100%;height:100%;top:0;left:0}#lpis-overlay:after{content:'';position:absolute;width:100%;left:0;bottom:0;height:100px;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.remove_margin_top{margin-top:0 !important}.remove_margin_bottom{margin-bottom:0 !important}p:has(> img):has(+ p.wwh-image-caption),p:has(> a > img):has(+ p.wwh-image-caption){margin-bottom:0}p:has(+ p.wwh-image-caption) > img,p:has(+ p.wwh-image-caption) > a > img{display:block;max-width:100%;height:auto}p.wwh-image-caption.wwh-image-caption{margin:5px 0 34px;color:#45545f;font-family:"Montserrat-Regular";font-size:14px;line-height:1.55}.spt-0{margin-top:0 !important}.spb-0{margin-bottom:0 !important}.spt-5,.spv-5{margin-top:5px !important}.spb-5,.spv-5{margin-bottom:5px !important}.spt-15,.spv-15{margin-top:15px !important}.spb-15,.spv-15{margin-bottom:15px !important}.spt-30,.spv-30{margin-top:30px !important}.spb-30,.spv-30{margin-bottom:30px !important}.spt-40,.spv-40{margin-top:40px !important}.spb-40,.spv-40{margin-bottom:40px !important}.spt-50,.spv-50{margin-top:50px !important}.spb-50,.spv-50{margin-bottom:50px !important}.spt-60,.spv-60{margin-top:60px !important}.spb-60,.spv-60{margin-bottom:60px !important}.spt-70,.spv-70{margin-top:70px !important}.spb-70,.spv-70{margin-bottom:70px !important}.spt-80,.spv-80{margin-top:80px !important}.spb-80,.spv-80{margin-bottom:80px !important}.spt-90,.spv-90{margin-top:90px !important}.spb-90,.spv-90{margin-bottom:90px !important}.spt-100,.spv-100{margin-top:100px !important}.spb-100,.spv-100{margin-bottom:100px !important}@media (min-width:769px){.spt-dk-0{margin-top:0 !important}.spb-dk-0{margin-bottom:0 !important}.spt-dk-5,.spv-dk-5{margin-top:5px !important}.spb-dk-5,.spv-dk-5{margin-bottom:5px !important}.spt-dk-15,.spv-dk-15{margin-top:15px !important}.spb-dk-15,.spv-dk-15{margin-bottom:15px !important}.spt-dk-30,.spv-dk-30{margin-top:30px !important}.spb-dk-30,.spv-dk-30{margin-bottom:30px !important}.spt-dk-40,.spv-dk-40{margin-top:40px !important}.spb-dk-40,.spv-dk-40{margin-bottom:40px !important}.spt-dk-50,.spv-dk-50{margin-top:50px !important}.spb-dk-50,.spv-dk-50{margin-bottom:50px !important}.spt-dk-60,.spv-dk-60{margin-top:60px !important}.spb-dk-60,.spv-dk-60{margin-bottom:60px !important}.spt-dk-70,.spv-dk-70{margin-top:70px !important}.spb-dk-70,.spv-dk-70{margin-bottom:70px !important}.spt-dk-80,.spv-dk-80{margin-top:80px !important}.spb-dk-80,.spv-dk-80{margin-bottom:80px !important}.spt-dk-90,.spv-dk-90{margin-top:90px !important}.spb-dk-90,.spv-dk-90{margin-bottom:90px !important}.spt-dk-100,.spv-dk-100{margin-top:100px !important}.spb-dk-100,.spv-dk-100{margin-bottom:100px !important}}@media (max-width:768px){p.wwh-image-caption.wwh-image-caption{margin-bottom:30px;font-size:13px}.spt-mo-0{margin-top:0 !important}.spb-mo-0{margin-bottom:0 !important}.spt-mo-5,.spv-mo-5{margin-top:5px !important}.spb-mo-5,.spv-mo-5{margin-bottom:5px !important}.spt-mo-15,.spv-mo-15{margin-top:15px !important}.spb-mo-15,.spv-mo-15{margin-bottom:15px !important}.spt-mo-30,.spv-mo-30{margin-top:30px !important}.spb-mo-30,.spv-mo-30{margin-bottom:30px !important}.spt-mo-40,.spv-mo-40{margin-top:40px !important}.spb-mo-40,.spv-mo-40{margin-bottom:40px !important}.spt-mo-50,.spv-mo-50{margin-top:50px !important}.spb-mo-50,.spv-mo-50{margin-bottom:50px !important}.spt-mo-60,.spv-mo-60{margin-top:60px !important}.spb-mo-60,.spv-mo-60{margin-bottom:60px !important}.spt-mo-70,.spv-mo-70{margin-top:70px !important}.spb-mo-70,.spv-mo-70{margin-bottom:70px !important}.spt-mo-80,.spv-mo-80{margin-top:80px !important}.spb-mo-80,.spv-mo-80{margin-bottom:80px !important}.spt-mo-90,.spv-mo-90{margin-top:90px !important}.spb-mo-90,.spv-mo-90{margin-bottom:90px !important}.spt-mo-100,.spv-mo-100{margin-top:100px !important}.spb-mo-100,.spv-mo-100{margin-bottom:100px !important}}.img100{width:100% !important;height:auto}.uppercase{text-transform:uppercase}.tf_light{font-family:"Montserrat-Light"}.tf_regular{font-family:"Montserrat-Regular"}.tf_semibold{font-family:"Montserrat-SemiBold"}.tf_bold{font-family:"Montserrat-Bold"}.ts_116{font-size:11.6rem;line-height:1em;margin-bottom:20px}.ts_106{font-size:10.6rem;line-height:1em;margin-bottom:20px}.ts_80{font-size:8rem;line-height:1em;margin-bottom:10px}.ts_57{font-size:5.7rem;line-height:1em;margin-bottom:20px}.ts_47{font-size:4.7rem;line-height:1em;margin-bottom:20px}.ts_40{font-size:4rem;line-height:1em;margin-bottom:20px}.ts_36{font-size:3.6rem;line-height:1em}.ts_30{font-size:3rem;line-height:1em}.ts_24{font-size:2.4rem;margin-bottom:20px}.ts_22{font-size:2.2rem;margin-bottom:20px}.ts_18{font-size:1.8rem;margin-bottom:20px}.ts_14{font-size:1.4rem;margin-bottom:20px}.lpis-top-content{margin-bottom:70px}#lpis-image-text-wrapper{display:flex;align-items:center}#lpis-content-wrapper{position:relative}#lpisitw-text-wrapper{margin:0 115px;flex:1}#lpisitw-image-wrapper{width:100%}#lpisitw-image-wrapper > img{width:100%}#lpisitw-text-wrapper .blue-button-rounded{display:inline-block;margin-top:10px}.cConverterLP{width:100%}b,strong{font-weight:normal;font-family:"Montserrat-Bold"}#lp-form-section{background-color:#ECF4F6;padding:70px 0 100px 0}#lpfm-date-section{display:flex;align-items:center;margin-bottom:50px}#lpfm-ds-calendar-icon-holder{background-color:#6FBDDC;width:136px;height:136px;border-radius:50%;position:relative;border:7px solid #D3E9F4}#lpfm-ds-calendar-icon-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#lpfm-ds-content{padding:0 30px;flex:1}#lpfm-ds-content *:last-child{margin-bottom:0}.lp-radio-wrapper{border-bottom:1px solid #BBC5C8}.lp-radio-wrapper:first-child{border-top:1px solid #BBC5C8}.lp-radio-wrapper label{font-weight:normal;position:relative;cursor:pointer;margin:0;padding:15px 15px 15px 40px}.lp-radio-wrapper input{display:none}.lp-radio-wrapper label:before{content:'';width:26px;height:26px;border:5px solid #B9CFD4;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-color:white}.lp-radio-wrapper input:checked + label:before{border-color:#AEDEF1}.lp-radio-wrapper input:checked + label:after{background-color:#6FBDDC;content:'';width:10px;height:10px;position:absolute;border-radius:50%;top:50%;left:8px;transform:translate(0,-50%)}.field-wrapper-row{margin-right:-5px;margin-left:-5px}.field-wrapper-col{position:relative;min-height:1px;float:left;padding-right:5px;padding-left:5px;width:50%}.field-wrapper-row{margin-top:35px}.lexoform.lp-form .lexoform-field--textarea textarea{resize:vertical;min-height:203px}.lp-form .lexoform-submit{width:100%;box-sizing:border-box}span.error{max-height:0px !important;max-width:0px !important;overflow:hidden;display:inline-block !important;border:0px !important}form em{position:absolute;top:50%;transform:translateY(-50%);right:0px;z-index:100;font-style:normal}.float_right{float:right}.contact_checkbox em{position:absolute;top:20px;right:-6px;z-index:100;font-style:normal}form em:before{content:"\f06a";display:inline-block;font:normal normal normal 14px/1 wwh-fa-glyphs;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ffffff;color:red;font-weight:700;font-size:22px;width:20px;height:16px;display:inline-block;text-align:center;line-height:20px;border-radius:100%;cursor:pointer;margin:6px 10px 10px 0px}.error.hover-active{max-height:none !important;max-width:300px !important;position:absolute;top:3px;right:40px;background:#ededed;padding:6px 10px;line-height:15px;border:0px;z-index:100;display:inline-block !important;font-size:13px;color:#f90106;font-weight:700;overflow:visible}form em.hover-active{width:90%;text-align:right}span.error.hover-active:after{content:"";display:inline-block;border:6px solid #ededed;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;top:7px;right:-12px}.contact_checkbox span.error.hover-active{min-width:100px}.basic-form input[type=submit][disabled]{background-color:#acacac;cursor:no-drop}.contact_checkbox em.hover-active{width:auto;top:20px;right:-6px}.contact_checkbox span.error.hover-active{right:auto;left:28px;width:220px;text-align:left;top:6px}.contact_checkbox span.error.hover-active:after{left:-5px;right:auto;transform:rotate(180deg)}form#form .contact_checkbox em:before{margin:0}#l-notify{position:fixed;bottom:0;z-index:1100;left:0;width:100%;text-align:center;background-color:rgba(111,189,220,0.8);border-top:1px solid #DAE0E3;padding:25px 15px;color:#fff;font-size:2.5rem;line-height:1.3em;opacity:0;visibility:hidden;-webkit-transform:translate(0,100%);-moz-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:transform .25s,opacity .25s,visibility .25s;-moz-transition:transform .25s,opacity .25s,visibility .25s;-ms-transition:transform .25s,opacity .25s,visibility .25s;-o-transition:transform .25s,opacity .25s,visibility .25s;transition:transform .25s,opacity .25s,visibility .25s}#l-notify.l-error{border-top:1px solid #fc8256;background-color:red}#l-notify.active{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.relative{position:relative}#lp-video-section{position:relative}#lpvs-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;height:calc(100% - 430px);width:100%;top:0;left:0}#lpvs-overlay{position:absolute;width:100%;height:100%;top:0;left:0}#lpvs-bottom-section{background-color:#F5F5F5;height:430px;width:100%;position:absolute;bottom:0;left:0}#lpvs-content-section{position:relative;color:white;padding:120px 0}#lpvs-cs-video{display:block;width:100%;height:620px;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}#lpvs-cs-video-square{background-color:#B6DCE8;width:170px;height:170px;position:absolute;bottom:-50px;right:-50px}#lpvs-vs-video-overlay{position:absolute;width:100%;height:100%;top:0;left:0}#lpvs-vs-video-overlay:after{content:'';background-image:url(images/lp-play-video.png);width:112px;height:112px;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.9);opacity:0.7;transition:all 0.25s ease-in-out}#lpvs-cs-video:hover #lpvs-vs-video-overlay:after{transform:translate(-50%,-50%) scale(1);opacity:1}#lpvs-cs-content{margin-bottom:80px}#lpvs-cs-content *:last-child{margin-bottom:0}#lpvs-video-wrapper{position:relative}#lp-gallery-section{padding:100px 0}#lpgs-content{margin-bottom:80px}#lpgs-button-holder{text-align:center;margin-top:60px}#lpgs-button-holder .blue-button-rounded{display:inline-block}#lp-events-section{position:relative;padding:120px 0}#lpes-content-section{position:relative;color:white}#lpes-bg-image{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;height:100%;width:100%;top:0;left:0}#lpes-overlay{position:absolute;width:100%;height:100%;top:0;left:0}#lpes-cs-content *:last-child{margin-bottom:0}#lpes-button-holder{text-align:center;margin-top:60px}#lpes-button-holder .blue-button-rounded{display:inline-block}#lpes-badge-holder{position:absolute;width:100%;left:0;top:0}#lpes-badge-holder > .container{position:relative}#lpes-badge{width:295px;height:auto;display:block;position:absolute;top:-12px;right:15px}#ski-kanada-badge-holder{position:fixed;z-index:9;top:calc(100vh / 2 + 100px);left:50px;transform:translate(-80px,-50%);visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}#ski-kanada-badge-holder.active{transform:translate(0px,-50%);visibility:visible;opacity:1}#skb-close{cursor:pointer;background-color:rgba(32,44,60,0.3);display:block;width:40px;height:40px;border-radius:50%;position:absolute;transition:all 0.25s ease-in-out;top:0;left:0}#skb-close img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#skb-close:hover{background-color:rgba(32,44,60,0.8)}#langSwitch .selectric-items{width:auto !important}@media (min-width:992px){#lpisitw-image-wrapper{width:50%}}@media (min-width:1200px){#lpisitw-image-wrapper{width:900px}}@media (min-width:1700px){#lpisitw-image-wrapper{width:1140px}}@media (max-width:1199px){#scroll-to-next-section{left:-50px}#lpisitw-text-wrapper{margin:0 60px}#lp-intro-section,#lp-form-section,#lpvs-content-section,#lp-gallery-section,#lp-events-section{padding:60px 0}#lpisitw-text-wrapper{margin:0 30px}#lpvs-cs-video{height:460px}#lpvs-bottom-section{height:230px}#lpvs-bg-image{height:calc(100% - 230px)}#lpvs-cs-content,#lpgs-content{margin-bottom:40px}#lpgs-button-holder{margin-top:25px}#lpes-badge{width:150px;top:-5px}.ts_116{font-size:8.6rem;line-height:1em;margin-bottom:20px}.ts_106{font-size:8.0rem;line-height:1em;margin-bottom:20px}.ts_80{font-size:6.5rem;line-height:1em;margin-bottom:10px}.ts_57{font-size:4.9rem;line-height:1em;margin-bottom:20px}.ts_47{font-size:4rem;line-height:1em;margin-bottom:20px}.ts_40{font-size:3.4rem;line-height:1em;margin-bottom:20px}.ts_36{font-size:3rem;line-height:1em}.ts_30{font-size:2.5rem;line-height:1em}.ts_24{font-size:2rem;margin-bottom:20px}.ts_22{font-size:1.8rem;margin-bottom:20px}.ts_18{font-size:1.6rem;margin-bottom:20px}.ts_14{font-size:1.2rem;margin-bottom:20px}}@media (max-width:991px){#lpisitw-image-wrapper,#lpisitw-text-wrapper{width:50%}#lpvs-cs-video{height:400px}#lpvs-bottom-section{height:200px}#lpvs-bg-image{height:calc(100% - 200px)}#lpvs-cs-video-square{width:120px;height:120px;bottom:-20px;right:-20px}.cConverterLP{width:initial}.ts_116{font-size:6.6rem;line-height:1em;margin-bottom:20px}.ts_106{font-size:6.0rem;line-height:1em;margin-bottom:20px}.ts_80{font-size:4.5rem;line-height:1em;margin-bottom:10px}.ts_57{font-size:3.8rem;line-height:1em;margin-bottom:20px}.ts_47{font-size:3rem;line-height:1em;margin-bottom:20px}.ts_40{font-size:2.6rem;line-height:1em}.ts_36{font-size:2.6rem;line-height:1em}.ts_30{font-size:2.1rem;line-height:1em}.ts_24{font-size:1.8rem;margin-bottom:20px}.ts_22{font-size:1.6rem;margin-bottom:20px}.ts_18{font-size:1.45rem;margin-bottom:20px}.ts_14{font-size:1.1rem;margin-bottom:20px}}@media (max-width:768px){#scroll-to-next-section{left:initial;right:10px}#lp-intro-section,#lp-form-section,#lpvs-content-section,#lp-gallery-section,#lp-events-section{padding:40px 0}#lpis-image-text-wrapper{display:block}#lpisitw-image-wrapper,#lpisitw-text-wrapper{width:100%}.lpis-top-content{margin-bottom:40px}#lpisitw-text-wrapper{margin:20px 0 0 0;padding:0 15px}#lpfm-ds-calendar-icon-holder{width:80px;height:80px}#lpfm-ds-calendar-icon-holder img{width:40px}#lpfm-ds-content{padding:0 15px}#lpfm-ds-note-icon-holder{display:none}#lpfm-ds-content p:last-child{margin-top:10px}.field-wrapper-col{width:100%}.lexoform.lp-form .lexoform-field--textarea textarea{min-height:80px}.lp-submit{margin-bottom:0}#lpvs-cs-video{height:300px}#lpvs-bottom-section{height:150px}#lpvs-bg-image{height:calc(100% - 150px)}.cConverterLP{width:100%}#ski-kanada-badge-holder{left:15px;padding-left:27px;top:calc(100vh / 2)}.skb-badge{width:130px}.ts_116{font-size:4.6rem;line-height:1em;margin-bottom:20px}.ts_106{font-size:4.0rem;line-height:1em;margin-bottom:20px}.ts_80{font-size:3.5rem;line-height:1em;margin-bottom:10px}.ts_57{font-size:2.7rem;line-height:1em;margin-bottom:20px}.ts_47{font-size:2.1rem;line-height:1em;margin-bottom:20px}.ts_40{font-size:2rem;line-height:1em}.ts_36{font-size:2rem;line-height:1em}.ts_30{font-size:1.7rem;line-height:1em}.ts_24{font-size:1.6rem;margin-bottom:20px}.ts_22{font-size:1.45rem;margin-bottom:20px}.ts_18{font-size:1.3rem;margin-bottom:20px}.ts_14{font-size:1rem;margin-bottom:20px}.optionalPackage-buttonSize{height:auto;width:50% !important}.optionalPackagePrice{width:100%}}@media (max-width:600px){#lpvs-cs-video{height:260px}#lpvs-bottom-section{height:130px}#lpvs-bg-image{height:calc(100% - 130px)}}.optionalPackagePrice-priceHolderPosition{margin-left:auto;margin-right:auto;width:auto;color:#45545F}.optionalPackage-buttonSize{width:auto;height:65px}.package_accordion{font-size:1.6rem;color:#2F96CC;font-weight:normal !important;font-family:"Montserrat-SemiBold";padding:0;border-radius:0;width:100%;text-align:left;background:transparent;border:none;display:block;margin-bottom:34px;display:flex;align-items:center}.package_accordion span.pa-text{margin-right:6px;position:relative}.package_accordion .button::after{content:'\e94c';font-size:12px;font-family:'icomoon' !important}.priceHolderSection.optionalPackagePrice-priceHolderPosition > .priceCurrencyHolder{line-height:1}.package_accordion:hover{color:#1782B7}.package_accordion:hover span.pa-text{text-decoration:underline}.margin_top_15px{margin-top:15px}.no_line_height{line-height:1}.no-scrollbar{overflow-y:hidden;touch-action:none;-ms-touch-action:none}body.page-lp #pageHeader{height:100vh;min-height:900px;position:relative}body.page-lp #pageHeader .lp-2024{position:absolute;bottom:133px}body.page-lp #pageHeader .lp-2024.big-box{bottom:50px}body.page-lp .title-button-holder{margin-bottom:30px}body.page-lp #lp-intro-section{padding:90px 0 0;background-size:contain;background-position:100% 0}body.page-lp .lpis-top-content{margin-bottom:80px}body.page-lp #lpisitw-image-wrapper{overflow:hidden;width:100%;height:350px}body.page-lp #lpvs-cs-video{height:100%;overflow:hidden;transition:transform 0.3s ease}body.page-lp #lpvs-cs-video:hover{transform:scale(1.1)}body.page-lp #lpvs-cs-video #lpvs-vs-video-overlay{transition:background-color 0.3s ease}body.page-lp #lpvs-cs-video:hover #lpvs-vs-video-overlay{background-color:rgba(0,0,0,0.4) !important}body.page-lp #lp-form-section{padding:103px 0 125px;background:rgb(236,244,246);background:linear-gradient(180deg,rgba(236,244,246,1) 0%,rgba(236,244,246,1) 50%,rgba(255,255,255,1) 100%)}body.page-lp #lpfm-date-section #lpfm-ds-note-icon-holder img{width:117px}body.page-lp.de #lpfm-date-section #lpfm-ds-note-icon-holder{display:none}body.page-lp #lp-gallery-section{padding:100px 0 0}body.page-lp #galleryWrapper{gap:6px;margin-bottom:6px;background:none}body.page-lp #galleryWrapper:before,body.page-lp #galleryWrapper:after{display:none}body.page-lp #galleryWrapper > div{width:auto;flex:1}body.page-lp #galleryWrapper .galleryMain .imgGallBoxContent{background-position:center 38%}body.page-lp a.gallery_button:hover .imgGallBoxContent{background-color:rgba(0,0,0,0.5)}.mb_5{margin-bottom:5px}body.page-lp.it .weather_header_wrapper,.small_header .weather_header_wrapper{top:40px}body.page-lp.it .weather_header_wrapper .partner_logos_header_wrapper_bg{cursor:default}body.page-lp.it .weather_header_wrapper .weather_header_wrapper_bg,body.page-lp.it .weather_header_wrapper .partner_logos_header_wrapper_bg{background:transparent}.hero-box{max-width:480px;padding:48px 48px 42px 42px;border-radius:7px;font-size:22px;background-color:rgba(25,35,51,0.8)}body.page-lp .lp-2024.big-box .hero-box{max-width:unset}.hero-box h2{font-size:72px;line-height:96px}.hero-box h2 span{font-size:96px}.hero-box .additional-info-text{font-size:20px;font-family:"Montserrat-Regular"}.form-book-adventure{position:relative;padding-bottom:92px;border-top:4px solid #6fbddc;background-color:#ecf4f6}.form-book-adventure:before{content:"";position:absolute;left:0;top:0;width:100%;height:639px;max-height:100%;background-image:url('images/form-bgr.webp');background-position:50% 0;background-repeat:no-repeat;background-size:100% auto}.lp-form-2024 .field-wrapper-col{float:none;width:100%;padding:0}.lp-form-2024 .lp-form-2024-top{display:flex;flex-wrap:wrap;gap:10px}.lp-form-2024 .lp-form-2024-top .lexoform-field{flex:1 1 calc(50% - 10px)}.lp-form.lp-form-2024 .lp-form-2024-top input[type="text"]{margin-bottom:0}.number-of-overnight-stays-container{position:relative;z-index:3;display:flex;gap:7px;margin-bottom:32px}.lp-radio-number-of-overnight-wrapper{display:flex;flex-wrap:wrap;flex:1;justify-content:center;margin-top:-71px;z-index:1}.lp-radio-number-of-overnight-wrapper input[type="radio"]{display:none}.lp-radio-number-of-overnight-wrapper label.button-label{display:block;order:1;flex:1;text-align:center;margin-bottom:0;margin-left:3px;margin-right:3px;padding:17px 5px;background-color:#fff;border:2px solid #6FBDDC;border-radius:6px 6px 0 0;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease}.lp-radio-number-of-overnight-wrapper .tab-content{flex:0 0 100%;width:100%;max-width:100%;margin:20px auto 0;order:99}.lp-radio-number-of-overnight-wrapper .tab-content > div{max-width:750px;margin-left:auto;margin-right:auto}.lp-radio-number-of-overnight-wrapper .tab-content .tab-content-top{font-family:'ChivoMono-Regular';display:flex;justify-content:space-between;padding:8px 17px;background-color:#6FBDDC;color:#fff}.lp-radio-number-of-overnight-wrapper label.button-label:hover,.lp-radio-number-of-overnight-wrapper input[type="radio"]:checked + label.button-label{background-color:#6FBDDC;color:#fff}#lp_form_option_1_container,#lp_form_option_3_container{display:none}#lp_form_2024_option_1:checked ~ #lp_form_option_1_container,#lp_form_2024_option_3:checked ~ #lp_form_option_3_container{display:block}.lp-radio-number-of-overnight-wrapper label.date-price-label{display:flex;justify-content:space-between;background-color:rgba(255,255,255,0.4)}.lp-radio-wrapper:nth-child(odd) label.date-price-label{background-color:transparent}.tab-content .lp-radio-wrapper{border-bottom:1px solid rgba(138,151,154,0.5)}.lp-radio-number-of-overnight-wrapper label.date-price-label:before{left:15px;border:1px solid #CBCDD5;transition:border-width 0.2s ease}.tab-content input[type="radio"] + label.date-price-label{font-size:22px;line-height:26px;font-family:'ChivoMono-Light';padding:15px 15px 15px 55px;align-items:center;transition:background-color 0.3s ease}.tab-content input[type="radio"] + label.date-price-label:hover{background-color:rgba(120,197,219,0.15)}.tab-content label.date-price-label .price{position:relative;display:flex;justify-content:space-between;flex:0 1 30%;text-align:right}.tab-content label.date-price-label .price .currency{font-size:18px;font-family:'ChivoMono-Regular';padding-left:40px;color:rgba(70,84,95,0.7)}.tab-content label.date-price-label .price::before{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(138,151,154,0.5)}.tab-content input[type="radio"]:checked + label.date-price-label::before{border:8px solid #6FBDDC}.tab-content input[type="radio"]:checked + label.date-price-label::after{display:none}.lp-form-2024 .field-wrapper-row{position:relative;width:750px;margin:0 auto;z-index:2}.lp-form-2024 .field-wrapper-row > p{text-align:center;color:#75818a}@media (min-width:769px){body.page-lp #lpisitw-image-wrapper{width:50%;height:500px}}@media (min-width:1200px){body.page-lp #lpisitw-image-wrapper{width:850px;height:521px}body.page-lp #lpisitw-text-wrapper{margin:0 30px}}@media (min-width:1700px){body.page-lp #lpisitw-image-wrapper{width:1129px;height:692px}}@media (max-width:1199px){.lp-radio-number-of-overnight-wrapper{margin-top:-66px}body.page-lp #lp-gallery-section{padding-top:40px}.form-book-adventure{padding-bottom:50px}body.page-lp.it .weather_header_wrapper{display:none}}@media (max-width:991px){.lp-radio-number-of-overnight-wrapper{margin-top:20px}.lp-radio-number-of-overnight-wrapper .tab-content,.lp-form-2024 .field-wrapper-row{width:100%}.lp-radio-number-of-overnight-wrapper label.button-label{position:relative;flex:1 0 100%;margin-bottom:7px;border-radius:6px}.lp-radio-number-of-overnight-wrapper label.button-label:before{content:'';width:26px;height:26px;border-radius:50%;position:absolute;top:50%;left:15px;transform:translate(0,-50%);background-color:#fff;border:1px solid #CBCDD5;transition:border-width 0.2s ease}.lp-radio-number-of-overnight-wrapper input[type="radio"]:checked + label.button-label:before{border:8px solid #fff;background-color:#6fbddc}body.page-lp #galleryWrapper > div{flex:1 0 100%}.tab-content .filter-column .selectric-wrapper .selectric .label{padding:38px 0 17px 70px}.tab-content .filter-column .filter-title-icon{left:unset}}@media (max-width:768px){body.page-lp #scroll-to-next-section{display:none}body.page-lp #lpisitw-text-wrapper{margin-top:0;padding:40px 15px}.lp-form-2024 .lp-form-2024-top .lexoform-field{flex:1 0 100%}.lp-form-2024 .lp-form-2024-top{gap:0}.lp-form.lp-form-2024 .lp-form-2024-top input[type=text],.lp-form.lp-form-2024 .lp-form-2024-top input[type=email],.lexoform.lp-form.lp-form-2024 textarea{margin-bottom:10px}.lexoform.lp-form.lp-form-2024 textarea{min-height:180px}body.page-lp #pageHeader .lp-2024.big-box{left:15px;right:15px}body.page-lp #pageHeader .lp-2024.big-box p:not(.ts_80):not(.ts_106){font-size:16px;margin-bottom:16px}body.page-lp .lp-2024.big-box .hero-box .additional-info-text{font-size:12px;line-height:14px}body.page-lp .lp-2024.big-box .hero-box .title-button-holder{margin:10px 0}body.page-lp .lp-2024.big-box .blue-button-rounded{padding:15px}}@media (max-width:768px){.tab-content label.date-price-label .price .currency{padding-left:10px}.tab-content label.date-price-label .price{flex:0 1 150px}.tab-content input[type="radio"] + label.date-price-label{font-size:16px;line-height:20px}}@media (max-width:600px){body.page-lp #pageHeader .lp-2024{left:15px;right:15px}.hero-box{padding:25px}.tab-content .filter-column .selectric-wrapper .selectric .label{padding:38px 0 17px 55px}.tab-content .filter-column .filter-title-icon{left:-15px}}@media (max-width:600px){.tab-content input[type="radio"] + label.date-price-label{padding:10px 5px 10px 35px;font-size:14px;line-height:18px}.lp-radio-number-of-overnight-wrapper label.date-price-label:before{left:3px}.tab-content label.date-price-label .price .currency{font-size:14px}}@media (max-width:480px){.lp-radio-number-of-overnight-wrapper label.button-label:before{left:6px}.tab-content label.date-price-label .date{max-width:160px}body.page-lp.de .ts_80{font-size:3rem}body.page-lp.de .ts_116,body.page-lp.de .ts_106{font-size:3.8rem}}.yt-inline{position:relative;display:block;overflow:hidden;background-color:#0a2540}.yt-inline img{display:block;transition:filter .3s ease}.yt-inline:hover img{filter:brightness(.85)}.yt-inline .yt-inline-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:0;padding:0;cursor:pointer;border-radius:50%;line-height:0;transition:transform .25s ease}.yt-inline:hover .yt-inline-play,.yt-inline .yt-inline-play:focus-visible{transform:translate(-50%,-50%) scale(1.08)}.yt-inline .yt-inline-play:focus-visible{outline:3px solid #78c5db;outline-offset:4px}@media (prefers-reduced-motion:reduce){.yt-inline img,.yt-inline .yt-inline-play{transition:none}.yt-inline:hover .yt-inline-play,.yt-inline .yt-inline-play:focus-visible{transform:translate(-50%,-50%)}}.yt-inline-playing .yt-inline-play,.yt-inline-playing img{display:none}.yt-inline iframe{display:block;width:100%;height:100%;border:0}:root{--wwh-btn-radius:8px;--wwh-btn-transition:transform .22s ease-out,box-shadow .22s ease-out,filter .22s ease-out,background-color .22s ease-out,color .22s ease-out,border-color .22s ease-out;--wwh-btn-hover-brightness:1.08;--wwh-btn-hover-lift:-2px;--wwh-btn-hover-shadow:0 4px 10px rgba(10,37,64,0.14);--wwh-btn-active-shadow:0 1px 3px rgba(10,37,64,0.10);--wwh-accordion-duration:350ms;--wwh-accordion-ease:cubic-bezier(0.22,0.61,0.36,1)}.new_button a,.bookingButton,.customBookButtonAlternative,.blue-button-rounded,.sst-btn:not(.sst-btn-text-link),.skeena_button .button,.buttonfriends a,#wrf_banner_button a,.contactSubmit,.newsletter-submit,.partnerButton a,.bookNowButton,.readMore a,.readMoreWhite a,.waiver-download-cta,.waiver-hero-quick-download,.form-result-close,.lodge-book-button,.bks-book-button,.lexoform-submit,.newsletter-form + .lexo-form-answer .lexo-form-answer__again,.news-body a.button1{border-radius:var(--wwh-btn-radius);transition:var(--wwh-btn-transition);text-decoration:none;cursor:pointer}.readMore a,.readMoreWhite a{display:inline-block}.new_button a:hover,.new_button a:focus,.bookingButton:hover,.bookingButton:focus,.customBookButtonAlternative:hover,.customBookButtonAlternative:focus,.blue-button-rounded:hover,.blue-button-rounded:focus,.sst-btn:not(.sst-btn-text-link):hover,.sst-btn:not(.sst-btn-text-link):focus,.skeena_button .button:hover,.skeena_button .button:focus,.buttonfriends a:hover,.buttonfriends a:focus,#wrf_banner_button a:hover,#wrf_banner_button a:focus,.contactSubmit:hover,.contactSubmit:focus,.newsletter-submit:hover,.newsletter-submit:focus,.partnerButton a:hover,.partnerButton a:focus,.bookNowButton:hover,.bookNowButton:focus,.readMore a:hover,.readMore a:focus,.readMoreWhite a:hover,.readMoreWhite a:focus,.waiver-download-cta:hover,.waiver-download-cta:focus,.waiver-hero-quick-download:hover,.waiver-hero-quick-download:focus,.form-result-close:hover,.form-result-close:focus,.lodge-book-button:hover,.lodge-book-button:focus,.bks-book-button:hover,.bks-book-button:focus,.lexoform-submit:hover,.lexoform-submit:focus,.newsletter-form + .lexo-form-answer .lexo-form-answer__again:hover,.newsletter-form + .lexo-form-answer .lexo-form-answer__again:focus,.news-body a.button1:hover,.news-body a.button1:focus{filter:brightness(var(--wwh-btn-hover-brightness));transform:translateY(var(--wwh-btn-hover-lift));box-shadow:var(--wwh-btn-hover-shadow);text-decoration:none;outline:none}.new_button a:active,.bookingButton:active,.customBookButtonAlternative:active,.blue-button-rounded:active,.sst-btn:not(.sst-btn-text-link):active,.skeena_button .button:active,.buttonfriends a:active,#wrf_banner_button a:active,.contactSubmit:active,.newsletter-submit:active,.partnerButton a:active,.bookNowButton:active,.readMore a:active,.readMoreWhite a:active,.waiver-download-cta:active,.waiver-hero-quick-download:active,.form-result-close:active,.lodge-book-button:active,.bks-book-button:active,.lexoform-submit:active,.newsletter-form + .lexo-form-answer .lexo-form-answer__again:active,.news-body a.button1:active{transform:translateY(0);box-shadow:var(--wwh-btn-active-shadow);filter:brightness(1)}.new_button a:focus-visible,.bookingButton:focus-visible,.customBookButtonAlternative:focus-visible,.blue-button-rounded:focus-visible,.sst-btn:not(.sst-btn-text-link):focus-visible,.skeena_button .button:focus-visible,.buttonfriends a:focus-visible,#wrf_banner_button a:focus-visible,.contactSubmit:focus-visible,.newsletter-submit:focus-visible,.partnerButton a:focus-visible,.bookNowButton:focus-visible,.readMore a:focus-visible,.readMoreWhite a:focus-visible,.waiver-download-cta:focus-visible,.waiver-hero-quick-download:focus-visible,.form-result-close:focus-visible,.lodge-book-button:focus-visible,.bks-book-button:focus-visible,.lexoform-submit:focus-visible,.newsletter-form + .lexo-form-answer .lexo-form-answer__again:focus-visible,.news-body a.button1:focus-visible{outline:2px solid rgba(120,197,219,0.75);outline-offset:3px}@media (prefers-reduced-motion:reduce){.new_button a:hover,.bookingButton:hover,.customBookButtonAlternative:hover,.blue-button-rounded:hover,.sst-btn:not(.sst-btn-text-link):hover,.skeena_button .button:hover,.buttonfriends a:hover,#wrf_banner_button a:hover,.contactSubmit:hover,.newsletter-submit:hover,.partnerButton a:hover,.bookNowButton:hover,.readMore a:hover,.readMoreWhite a:hover,.waiver-download-cta:hover,.waiver-hero-quick-download:hover,.form-result-close:hover,.lodge-book-button:hover,.bks-book-button:hover,.lexoform-submit:hover,.newsletter-form + .lexo-form-answer .lexo-form-answer__again:hover,.news-body a.button1:hover{transform:none}}.readMore a{padding:4px 14px;font-weight:600}.text-color-white{color:#fff}.text-color-sky-light{color:#eaf6fb}.text-color-light-blue{color:#66b2e8}.text-color-cream{color:#f5ede0}.text-color-sky{color:#78c5db}.text-color-chartreuse{color:#bccb00}.text-color-slate{color:#45545f}.text-color-navy{color:#153354}.text-color-dark{color:#0a2540}p.lead{font-size:1.2em;line-height:1.5;font-weight:400}small.note{font-size:.85em;font-style:italic;opacity:.75}.text-navy{color:#153354}.text-slate{color:#45545f}.text-sky{color:#78c5db}.text-chartreuse{color:#bccb00}.text-white{color:#fff}ul.list-check,ul.list-chevron,ol.list-cards{list-style:none;padding-left:2.4em;margin:1em 0}ul.list-check > li,ul.list-chevron > li,ol.list-cards > li{position:relative;padding:.4em 0 .4em 0;line-height:1.5}ul.list-check > li::before{content:"\f00c";font-family:wwh-fa-glyphs;color:#6d9f44;position:absolute;left:-1.8em;top:.4em;width:1em;text-align:center;font-weight:400}ul.list-chevron > li::before{content:"\f105";font-family:wwh-fa-glyphs;color:#78c5db;position:absolute;left:-1.5em;top:.45em;width:1em;text-align:center;font-weight:400;font-size:1.15em}ol.list-cards{counter-reset:list-cards-counter;padding-left:0}ol.list-cards > li{counter-increment:list-cards-counter;padding-left:3.6em;min-height:2.4em}ol.list-cards > li::before{content:counter(list-cards-counter);position:absolute;left:0;top:.25em;width:2.6em;height:2.6em;background:#78c5db;color:#0a2540;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:"Montserrat-Bold",sans-serif;font-weight:700;font-size:.95em;line-height:1}
