﻿@import url("https://use.typekit.net/kqo2sbi.css");body{--theme:#576e49;--theme2:#46583a;--theme3:#f4865b;--theme4:#f69d79;}.container-fluid{padding-left:15px;padding-right:15px;}.container .container,.container .container-fluid{padding:0;width:100%;}.container-fluid .container{padding:0;}.no-gutters{padding-left:0;padding-right:0;}.img-responsive{height:auto!important;}.row-eq-height{display:flex;flex-wrap:wrap;}@media(max-width:767px){.row-eq-height{display:block;}}@media(min-width:768px){.row-eq-height-sm-min{display:flex;}}@media(min-width:992px){.row-eq-height-md-min{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}}.aligner{display:flex;flex-direction:column;height:100%;width:100%;}.aligner.middle{justify-content:center;}.aligner.end{justify-content:flex-end;}.w-100{width:100%;}.h-100{height:100%;}.EditMode .show-on-cms.sr-only{position:static;width:auto;height:auto;}.tag{background-color:#576e49;color:#fff;font-size:75%;padding:3px 4px;vertical-align:middle;position:relative;top:-1px;}.simple-carousel .carousel-inner>.simple-item.active{display:none;}.simple-carousel .carousel-inner>.simple-item.is-active,.simple-carousel .carousel-inner>.simple-item.active.is-active{left:0;display:block;}.room-product-card{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;line-height:1.5;}.room-product-card .card-title{color:#666;font-size:18px;font-weight:700;margin-bottom:12px;text-transform:uppercase;}.room-product-card .price-info-text{padding-top:10px;padding-bottom:10px;font-size:16px;}.room-product-card .card-body{box-shadow:0 2px 4px 1px rgba(7,7,7,.08)!important;padding:15px 20px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;}.room-product-card .buttons-container{margin-bottom:14px;}.room-product-card .buttons-container>.only-left{min-height:52px;color:#dd0031;}.room-product-card .buttons-container .sold-out{color:#dd0031;font-weight:700;}.room-product-card .btn-tooltip{background-color:#576e49;}.room-product-card .buttons-container>.btn{background-color:#576e49;border:2px solid #576e49;border-radius:0;color:#fff;display:inline-flex;align-items:center;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:8px;padding:4px 25px;min-height:44px;text-transform:uppercase;transition:all ease-out .3s;}.room-product-card .buttons-container>.btn:hover{transition:all ease-out .3s;border:2px solid #576e49;color:#576e49;background-color:#fff;}@media screen and (max-width:1199px){.room-product-card .buttons-container>.btn{padding:4px 15px;text-align:center;white-space:pre-wrap;}}.room-product-card .product-feature-item{display:-ms-flexbox;align-items:center;display:flex;margin-bottom:10px;}.room-product-card .product-feature-item .icon{-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;margin-right:15px;}.room-product-card .product-feature-item .btn-tooltip{margin-left:8px;top:auto;}.room-product-card .carousel .carousel-indicators{display:none!important;}.room-product-card .carousel .carousel-inner{padding-bottom:60%;}.room-product-card .carousel .carousel-inner .carousel-item{position:absolute;width:100%;opacity:0;transition:all ease-out .12s;}.room-product-card .carousel .carousel-inner .carousel-item.active{opacity:1;transition:all ease-in .12s;}.room-product-card .carousel .carousel-control-prev,.room-product-card .carousel .carousel-control-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px;background-position:center;height:50px;position:absolute;top:calc(50% - 25px);width:50px;}.room-product-card .carousel .carousel-control-prev:focus,.room-product-card .carousel .carousel-control-next:focus{outline:0;border:0;}.room-product-card .carousel .carousel-control-prev{left:0;transform:rotate(180deg);}.room-product-card .carousel .carousel-control-next{right:0;transform:rotate(0);}.room-product-card .card-image{position:relative;max-height:217px;overflow:hidden;}.room-product-card .card-image .ribbon{color:#fff;background-color:#ed1844;padding:7px 20px;position:absolute;font-weight:600;left:20px;top:0;z-index:1;text-transform:none;}@media screen and (max-width:1199px){.room-product-card .card-image{max-height:186px;}}@media screen and (max-width:991px){.room-product-card .card-image{max-height:200px;}}@media screen and (max-width:767px){.room-product-card .card-image{max-height:none;}}.room-product-card.sold-out .card-body{background-color:#f6f6f6;}.room-product-card.sold-out .card-image img,.room-product-card.sold-out .carousel .carousel-inner .carousel-item img{opacity:.5;}.room-product-card.sold-out .card-image .ribbon{background-color:#333;}.room-product-card.sold-out .btn-tooltip{background-color:#888;pointer-events:none;}.room-product-card.sold-out .price-info-text,.room-product-card.sold-out .product-feature-item{color:#888;}.room-product-card.sold-out .price-info-text .icon,.room-product-card.sold-out .product-feature-item .icon{opacity:.7;}.room-product-card.sold-out .card-title{color:#888;}.room-product-card .call-to-book-wrapper{margin-top:5px;margin-bottom:1px;}.room-product-card .call-to-book-link{position:relative;}.room-product-card .call-to-book-link:before{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2369b3e7' d='M493.09 351.3L384.7 304.8a31.36 31.36 0 0 0-36.5 8.9l-44.1 53.9A350 350 0 0 1 144.5 208l53.9-44.1a31.35 31.35 0 0 0 8.9-36.49l-46.5-108.5A31.33 31.33 0 0 0 125 .81L24.2 24.11A31.05 31.05 0 0 0 0 54.51C0 307.8 205.3 512 457.49 512A31.23 31.23 0 0 0 488 487.7L511.19 387a31.21 31.21 0 0 0-18.1-35.7zM456.89 480C222.4 479.7 32.3 289.7 32.1 55.21l99.6-23 46 107.39-72.8 59.5C153.3 302.3 209.4 358.6 313 407.2l59.5-72.8 107.39 46z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;display:inline-block;content:"";height:24px;margin-right:5px;transform:translateY(5px);width:24px;}@media screen and (max-width:1199px) and (min-width:768px){.room-product-card .call-to-book-link:before{display:none;}}@media screen and (max-width:414px){.room-product-card .call-to-book-link:before{display:none;}}@media screen and (max-width:1199px) and (min-width:992px){.room-product-card .call-to-book-link{font-size:16px;}}.room-product-card .call-to-book-label{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;}@media screen and (max-width:767px){.room-product-card>.card-body .body-height{height:auto!important;}}.carousel-fade .carousel-inner .item{transition-property:opacity;}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0;}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0);}.carousel-fade .carousel-control{z-index:2;}.card-footer-toggler{margin:0 -20px;position:relative;}.card-footer-toggler .card-body{box-shadow:0 2px 4px 1px rgba(7,7,7,.08);background-color:#fff;border:0;padding:0;width:100%;z-index:1;}.card-footer-toggler .card-body .additional-rate{border-bottom:1px solid #d7d7d7;padding:15px 20px;}.card-footer-toggler .card-body .title{color:#666;font-size:14px;font-weight:700;margin-bottom:8px;}.card-footer-toggler .card-toggler-header{-ms-flex-align:center;align-items:center;background-color:#f1f1f1;color:#0c2340;cursor:pointer;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;padding:18px 20px;position:relative;}.card-footer-toggler .card-toggler-header:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' viewBox='0 0 15 9'%3E%3Cg%3E%3Cg transform='rotate(180 7.5 4.5)'%3E%3Cpath fill='%2300263e' d='M13.35 9L7.5 3.246 1.65 9 0 7.377 7.5 0 15 7.377z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;height:10px;background-size:13px;content:"";margin-left:auto;position:relative;width:22px;transition:all ease-in-out .3s;transform:rotate(0);}.card-footer-toggler .card-toggler-header.expanded:after{transform:rotate(180deg);transition:all ease-in-out .3s;}.card-footer-toggler .price-desc{padding-top:10px;padding-bottom:10px;font-size:16px;}.card-footer-toggler .rate-btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;}.card-footer-toggler .rate-btns .sold-out{color:#dd0031;font-weight:700;}.card-footer-toggler .rate-btns>.only-left+.btn{max-height:40px;}.card-footer-toggler .rate-btns>.only-left{display:flex;align-items:center;color:#dd0031;font-size:14px;}.card-footer-toggler .rate-btns>.btn{border:2px solid #576e49;color:#576e49;font-size:14px;font-weight:700;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center;flex:0 0 calc(50% - 4px);text-align:center;border-radius:0;min-height:40px;padding:0 10px;text-transform:uppercase;transition:all ease-out .35s;line-height:1;}.card-footer-toggler .rate-btns>.btn:hover{border:2px solid #576e49;background-color:#576e49;color:#fff;transition:all ease-in .35s;}.card-footer-toggler .rate-btns>.btn:nth-child(1){background-color:#576e49;color:#fff;}.card-footer-toggler .rate-btns>.btn:nth-child(1):hover{border:2px solid #576e49;background-color:#fff;color:#576e49;}.flex-row{display:-ms-flexbox;display:flex;}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}.bebas-neue{font-family:"bebas-neue",sans-serif;font-style:normal;font-weight:400;}.wrapper-dropdown-5{position:relative;min-width:200px;margin:0 auto;padding:0 15px;background-color:#fafafa;border:1px solid #d1d1d1;border-radius:5px;font-weight:bold;height:42px;cursor:pointer;outline:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.wrapper-dropdown-5 .selectedvalue{line-height:42px;}.wrapper-dropdown-5:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0 6px;border-style:solid;border-color:#999 transparent;}.wrapper-dropdown-5 .dropdown{position:absolute;top:100%;left:0;right:0;z-index:10001;margin:0;padding:0 4px;background:#fff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.2);border-top:0;border-bottom:0;list-style:none;text-indent:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;max-height:0;overflow:hidden;}.wrapper-dropdown-5 .dropdown li{padding:0;}.wrapper-dropdown-5 .dropdown li a{display:block;text-decoration:none;color:#333;padding:10px;transition:all .3s ease-out;border-bottom:1px solid #ddd;}.wrapper-dropdown-5 .dropdown li:last-of-type a{border:0;}.wrapper-dropdown-5 .dropdown li i{margin-right:5px;color:inherit;vertical-align:middle;}.wrapper-dropdown-5 .dropdown li:hover a{color:#57a9d9;}.wrapper-dropdown-5.active{border-radius:5px 5px 0 0;background:#333;box-shadow:none;border-bottom:0;color:#fff;}.wrapper-dropdown-5.active:after{border-color:#333 transparent;}.wrapper-dropdown-5.active .dropdown{border-bottom:1px solid rgba(0,0,0,.2);max-height:400px;overflow:auto;}#insideWrap{max-width:100%;}#header.immersive,.immersive{background-color:transparent;background-image:url("https://www.banffjaspercollection.com/images/layout/carousel-shadow.png");background-position:left top;background-repeat:repeat-x;height:175px;position:absolute;width:100%;z-index:35;}#header.immersive #headerMenu .linkItem a,.immersive #headerMenu .linkItem a{color:#fff;}#header.immersive .phone,.immersive .phone,#header.immersive .myAccount,.immersive .myAccount{border-color:#fff;}#header.immersive .navbar-nav,.immersive .navbar-nav{border-left:0;}#header.immersive .navbar-nav>li,.immersive .navbar-nav>li{background-color:#fff;margin-bottom:0;}#header.immersive .navbar-nav>li:hover,.immersive .navbar-nav>li:hover{background-color:#6e6a5b;}#header.immersive .navbar-nav>li:hover>a,.immersive .navbar-nav>li:hover>a{color:#fff;}#header.immersive .EditMode #header,.immersive .EditMode #header,#header.immersive .DesignMode #header,.immersive .DesignMode #header{position:relative;}#breadcrumbs.breadcrumbs-v3{color:#888;font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;letter-spacing:.075em;line-height:10px;margin:40px 0;}#breadcrumbs.breadcrumbs-v3 a{color:#888;font-family:'Montserrat',sans-serif;}@media(max-width:991px){#breadcrumbs.breadcrumbs-v3{height:0;margin-bottom:0;visibility:hidden;}}html{height:auto;}body{font-family:'Open Sans',sans-serif;font-size:18px;height:auto;line-height:26px;}body.subsite-sidenav-open{overflow:hidden;}@media(max-width:767px){body{word-break:break-word;overflow-x:hidden;}}.heading1{display:inline-block;font-family:'Montserrat',sans-serif;font-size:50px;font-weight:600;letter-spacing:.05em;line-height:50px;text-transform:uppercase;}.heading2{display:inline-block;font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:28px;text-transform:uppercase;}.heading3{display:inline-block;font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:28px;}.heading4{display:inline-block;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;letter-spacing:.025em;line-height:24px;}@media screen and (max-width:767px){.heading4{margin-bottom:10px;}}a{color:#576e49;font-weight:700;outline:0;}a:hover{color:#46583a;text-decoration:none;}.pursuit-corners{display:inline-block;position:relative;text-transform:uppercase;}.pursuit-corners::before{border-left:2px solid #dd0031;border-top:2px solid #dd0031;content:"";display:block;height:24px;left:-44px;position:absolute;top:-16px;width:24px;}@media screen and (max-width:991px){.pursuit-corners::before{display:none;}}.pursuit-corners::after{border-right:2px solid #dd0031;border-bottom:2px solid #dd0031;content:"";display:block;height:24px;position:absolute;right:-44px;bottom:-21px;width:24px;}@media screen and (max-width:991px){.pursuit-corners::after{display:none;}}.title-with-triange{color:#000;font-family:Montserrat;font-size:35px;font-weight:700;line-height:40px;text-transform:uppercase;position:relative;letter-spacing:unset;margin-top:40px;padding:5rem 2.5rem;}.title-with-triange:before{border-width:3px 0 0 3px;border-color:#dd0031;border-style:solid none none solid;content:"";height:42px;position:absolute;top:0;left:0;width:46px;}@media screen and (max-width:991px){.title-with-triange{font-size:30px;line-height:45px;}}.carouselNext,.carouselPrev{position:absolute;top:50%;z-index:5;}.strip{padding:50px 0 50px;}.strip-with-top-stripe{color:#000;font-family:Montserrat;font-size:35px;font-weight:700;line-height:42px;letter-spacing:0;margin-top:86px;text-align:center;text-transform:uppercase;padding:40px 0 61px;position:relative;}.strip-with-top-stripe:before{background-color:#dd0031;content:"";height:3px;position:absolute;left:50%;transform:translateX(-30px);top:0;width:60px;}@media screen and (max-width:991px){.strip-with-top-stripe{font-size:30px;line-height:35px;}}p{margin-bottom:20px;}ul,ol{padding-left:20px;}@media screen and (max-width:767px){.strip li{line-height:1.5em;margin-bottom:7px;}.carousel-indicators li{margin-bottom:0;}}.theme{color:#576e49;}.theme-hover{color:#46583a;}.theme2{color:#46583a;}.caption{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;line-height:16px;}.cta{color:#576e49;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;letter-spacing:.5px;line-height:16px;text-transform:uppercase;}.learn-more{font-family:'Open Sans',sans-serif;font-weight:700;display:inline-block;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase;}.learn-more::after{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:3px;letter-spacing:normal;position:relative;top:1px;}.btn+.learn-more{margin-left:38px;}@media screen and (max-width:767px){.btn+.learn-more{margin-left:10px;}}.links-container .btn+.learn-more{margin-left:0!important;}.video-link{font-family:'Open Sans',sans-serif;font-weight:700;display:inline-block;font-size:14px;letter-spacing:.5px;line-height:1;text-transform:uppercase;}.video-link::after{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:3px;letter-spacing:normal;position:relative;top:1px;}.video-link::after{color:#576e49;content:"";font-size:.75em;font-family:"FontAwesome";border:3px solid #576e49;border-radius:50%;line-height:1;padding:5px 5px 5px 7px;margin-left:15px;}.chat-icon{padding-right:30px;position:relative;}.chat-icon::before{background:#0c2340;border-radius:50%;content:'';padding:15px;position:absolute;right:7.5px;top:50%;transform:translateY(-50%);}.chat-icon::after{position:absolute;top:6px;right:13px;content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='18.484px' height='20.062px' viewBox='28.453 28.438 18.484 20.062' enable-background='new 28.453 28.438 18.484 20.062' xml:space='preserve'><g><g><path fill='none' stroke='%2363b1e5' stroke-width='3' stroke-miterlimit='20' d='M45.357,45c-0.99-0.923-2.078-1.818-3.032-2.757c-0.368-0.362-0.743-0.485-1.249-0.479c-2.802,0.02-5.604,0.01-8.406,0.008c-1.88,0-2.668-0.781-2.668-2.639    c0-2.246-0.005-4.492,0.001-6.738c0.004-1.484,0.911-2.389,2.403-2.391c3.508-0.006,7.016-0.005,10.523,0c1.428,0.001,2.406,0.847,2.42,2.266c0.039,4.192,0.008,12.578,0.008,12.578l0,0V45z'/></g></g></svg>");}.tick{display:block;position:relative;padding-left:30px;margin-bottom:5px;}.tick::before{content:"";color:#576e49;font-family:"Glyphicons Halflings";font-size:15px;font-weight:normal;left:0;letter-spacing:normal;margin-right:13px;position:absolute;top:1px;}.tick+br{display:none;}a.telephone{font-size:18px;}a.telephone::before{content:"";color:#576e49;font-family:"FontAwesome";font-weight:normal;left:0;letter-spacing:normal;margin-right:5px;position:relative;top:1px;}.back-link{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;line-height:16px;text-transform:uppercase;}.back-link::before{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:0;letter-spacing:normal;position:relative;top:1px;}.watch{font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;letter-spacing:.5px;line-height:30px;padding-right:20px;text-transform:uppercase;}.watch::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-green.png');left:3px;position:relative;top:3px;}.watch:hover::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-dark-blue.png');}.tip{background-color:#576e49;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:0 .5em;text-transform:uppercase;}.content-hub-intro,.bold-underline{color:#dd0031;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;}.content-hub-intro strong,.bold-underline strong{font-weight:600;}.showMeMoreRow{background-image:url(https://www.banffjaspercollection.com/images/layout/show-me-more-bg.png);background-position:50% 50%;background-repeat:no-repeat;margin:30px;}.showMeMore{display:block;margin:0 auto;width:225px;}.tip+h4{display:inline-block;margin-left:10px;}.pull-quote{padding:12px 50px;display:block;font-size:20px;font-weight:400;line-height:29px;position:relative;}.pull-quote::before{content:"";color:#576e49;font-family:"FontAwesome";font-size:30px;font-weight:normal;left:0;letter-spacing:normal;margin-right:5px;position:relative;top:1px;}.stripVideo .videoWrapper{position:relative;padding-bottom:56.25%;height:0;}.photo-wrapper{display:inline-block;position:relative;margin-bottom:20px;}.photo-wrapper p{margin-bottom:0;}.photo-caption{background:rgba(4,30,52,.85);bottom:0;color:#fff;font-size:13px;font-style:italic;font-weight:400;letter-spacing:.01em;line-height:21px;padding:20px 32px;position:absolute;width:100%;}.photo-caption b,.photo-caption strong{font-style:normal;font-weight:600;text-transform:uppercase;}.red-italics{color:#dd0031;font-size:20px;font-weight:300;letter-spacing:.5px;line-height:25px;font-style:italic;padding:25px 0;position:relative;}.callout-box{margin-left:5%;padding:10px;background-color:rgba(225,225,225);border-left:rgba(204,204,204) 5px solid;}mark{background-color:#e1e1e1;padding-left:.5em;padding-right:.5em;}.heading-border{background-color:#000;height:1px;margin:0 auto 47px;width:86px;}.icon-description{font-size:13px;font-weight:400;letter-spacing:.05em;line-height:16px;margin-bottom:25px;overflow:hidden;text-transform:uppercase;display:flex;align-items:center;}.icon-description .icon{color:#576e49;float:left;font-size:40px;letter-spacing:0;line-height:40px;margin-right:15px;text-align:center;}.icon-description .icon img{display:block;margin:0 auto;}.icon-description .description{overflow:hidden;}.icon-description2{font-size:16px;font-weight:300;letter-spacing:.05em;line-height:22px;margin-bottom:27px;overflow:hidden;display:flex;}.icon-description2 .icon{color:#576e49;float:left;font-size:40px;letter-spacing:0;line-height:40px;margin-right:15px;min-width:55px;text-align:center;}.icon-description2 .icon img{display:block;margin:0 auto;}.icon-description2 .description{overflow:hidden;}.btn{background:#576e49 none repeat scroll 0 0 padding-box;border:3px solid #576e49;border-radius:0;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;margin:13px 0 15px;padding:13px 32px;}.btn:hover{background-color:#46583a;border:3px solid #46583a;color:#fff;}.btn:focus{background-color:#576e49;color:#fff;outline:0;}.btn.btn-alternate{background-color:#46583a;border-color:#46583a;}.btn.btn-alternate:hover{background-color:#576e49;border-color:#576e49;color:#fff;}.btn.btn-alternate:focus{background-color:#576e49;}.load-more-button-container:before,.load-more-button-container:after{display:none;}.btn.btn-load-more{border-color:#576e49;background-color:#576e49;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:50px;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;margin:25px auto;}.btn-video{padding:15px 36px;}.btn-video span{background-image:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-white.png');display:inline-block;height:18px;left:5px;position:relative;top:4px;width:18px;}.btn-outline{background-color:transparent;border:3px solid #000;color:#000;}.btn-outline:hover{background-color:#000;border:3px solid #000;color:#fff;}.btn-outline-theme{background-color:#fff!important;border:3px solid #576e49;color:#576e49!important;}.btn-outline-theme:hover{background-color:#576e49!important;border:3px solid #576e49!important;color:#fff!important;}.btn-outline-reverse{background-color:transparent;border:3px solid #fff;color:#fff;}.btn-outline-reverse:hover{background-color:#fff;border:3px solid #fff;color:#000;}.btn.btn-pursuit{background:#dd0031 none repeat scroll 0 0 padding-box;border:1px solid #dd0031;border-radius:0;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;margin:13px 0 15px;padding:18px 36px;}.btn.btn-pursuit:hover{background-color:#c3002b;border:1px solid #c3002b;color:#fff;}.btn.btn-accent-white{background:#fff none repeat scroll 0 0 padding-box;border:1px solid #fff;border-radius:0;color:#f4865b;font-size:24px;font-weight:800;margin:13px 0 15px;padding:18px 36px;}.btn.btn-accent-white:hover{background-color:#f4865b;border:1px solid #f4865b;color:#fff;}.datepicker-dropdown{position:absolute;z-index:9999!important;width:280px;}.datepicker-dropdown .datepicker-days{width:100%;}.datepicker-dropdown .datepicker-days table{width:100%;}.datepicker-dropdown .datepicker-days table td{white-space:pre;}.datepicker-component{width:100%;}.datepicker-component .popover-content{color:#333;}.datepicker-component .inline-datepicker{color:#000;line-height:1;}@media(max-width:767px){.datepicker-component .inline-datepicker{margin-left:-15px;margin-right:-15px;}}.datepicker-component .inline-datepicker .light:not(.-disabled-){background-color:#e6f2fc;}.datepicker-component .inline-datepicker .moderate:not(.-disabled-){background-color:#b9d8f3;}.datepicker-component .inline-datepicker .peak:not(.-disabled-){background-color:#88bde9;}.datepicker-component .inline-datepicker .day-label .date,.datepicker-component .inline-datepicker .datepicker--nav,.datepicker-component .inline-datepicker .datepicker--days-names{font-family:'Montserrat',sans-serif;font-weight:600;text-transform:uppercase;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:hover,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:hover{color:#c5c5c5;}.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4;}.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc;}.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:empty,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:empty{background:none;border:0;}.datepicker-component .inline-datepicker .datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.datepicker-component .inline-datepicker .datepicker--cell{box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:5px;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;flex-direction:column;border:1px solid #d1d1d3;margin:-1px 0 0 -1px;}.datepicker-component .inline-datepicker .datepicker--cell .popover{font-size:14px;width:220px;}.datepicker-component .inline-datepicker .datepicker--cell .popover *{font-size:14px;}@media screen and (max-width:992px){.datepicker-component .inline-datepicker .datepicker--cell .popover{font-size:14px;left:50%!important;top:20px!important;transform:translateX(-50%);max-width:unset;top:unset!important;bottom:calc(100% + 10px);width:170px;}.datepicker-component .inline-datepicker .datepicker--cell .popover.right{margin-left:0!important;}.datepicker-component .inline-datepicker .datepicker--cell .popover.right>.arrow{left:unset!important;transform:rotate(-90deg);top:unset!important;bottom:-16px!important;left:calc(50% - 6px)!important;}}.datepicker-component .inline-datepicker .datepicker--cell .popover .popover-content{color:#333;}.datepicker-component .inline-datepicker .datepicker--cell:not(.-disabled-).-focus-{background:#d1d1d3;z-index:2;}.datepicker-component .inline-datepicker .datepicker--cell.-current-.-focus-{color:#4a4a4a;}.datepicker-component .inline-datepicker .datepicker--cell.-current-.-in-range-{color:#4eb5e6;}.datepicker-component .inline-datepicker .datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;}.datepicker-component .inline-datepicker .datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell.-disabled-{cursor:default;color:#d2d2d2;}.datepicker-component .inline-datepicker .datepicker--cell.-disabled-.-focus-{color:#d2d2d2;}.datepicker-component .inline-datepicker .datepicker--cell.-disabled-.-in-range-{color:#a1a1a1;}.datepicker-component .inline-datepicker .datepicker--cell.-disabled-.-current-.-focus-{color:#d2d2d2;}.datepicker-component .inline-datepicker .datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);}.datepicker-component .inline-datepicker .datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);}.datepicker-component .inline-datepicker .datepicker--cell.-selected-{color:#fff;border:0;background:#0c2340;}.datepicker-component .inline-datepicker .datepicker--cell:empty{cursor:default;}.datepicker-component .inline-datepicker .datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #d1d1d3;border-right:1px solid #d1d1d3;margin-right:7px;margin-left:-1px;padding-bottom:4px;}.datepicker-component .inline-datepicker .datepicker--day-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em;}.datepicker-component .inline-datepicker .datepicker--cell-day{width:14.28571%;min-height:43px;}.datepicker-component .inline-datepicker .datepicker--cells-months{height:170px;}.datepicker-component .inline-datepicker .datepicker--cell-month{width:33.33%;height:25%;}.datepicker-component .inline-datepicker .datepicker--years{height:170px;}.datepicker-component .inline-datepicker .datepicker--cells-years{height:170px;}.datepicker-component .inline-datepicker .datepicker--cell-year{width:25%;height:33.33%;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:hover,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:hover{color:#c5c5c5;}.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4;}.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc;}.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:empty,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:empty{background:none;border:0;}.datepicker-component .inline-datepicker .inline-datepicker{position:relative;}.datepicker-component .inline-datepicker .datepickers-container{position:absolute;left:0;top:0;}@media print{.datepicker-component .inline-datepicker .datepickers-container{display:none;}}.datepicker-component .inline-datepicker .datepicker{background-color:transparent;box-sizing:content-box;font-size:14px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100;}@media(max-width:767px){.datepicker-component .inline-datepicker .datepicker{width:calc(100% + 7px);}}.datepicker-component .inline-datepicker .datepicker .ui-loader-background{width:100%;height:100%;top:0;padding:0;margin:0;display:none;position:absolute;z-index:100;}.datepicker-component .inline-datepicker .datepicker .ui-loader-background::after{content:url(https://bookings.banffjaspercollection.com/Content/images/rolling.gif);width:446px;text-align:center;position:absolute;top:40%;}.datepicker-component .inline-datepicker .datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px);}.datepicker-component .inline-datepicker .datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px);}.datepicker-component .inline-datepicker .datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px);}.datepicker-component .inline-datepicker .datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px);}.datepicker-component .inline-datepicker .datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease;}.datepicker-component .inline-datepicker .datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none;}.datepicker-component .inline-datepicker .datepicker-inline .datepicker--pointer{display:none;}.datepicker-component .inline-datepicker .datepicker--content{box-sizing:content-box;}.datepicker-component .inline-datepicker .-only-timepicker- .datepicker--content{display:none;}.datepicker-component .inline-datepicker .datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1;}.datepicker-component .inline-datepicker .-top-left- .datepicker--pointer,.datepicker-component .inline-datepicker .-top-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.datepicker-component .inline-datepicker .-right-top- .datepicker--pointer,.datepicker-component .inline-datepicker .-right-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-right-bottom- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg);}.datepicker-component .inline-datepicker .-bottom-left- .datepicker--pointer,.datepicker-component .inline-datepicker .-bottom-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg);}.datepicker-component .inline-datepicker .-left-top- .datepicker--pointer,.datepicker-component .inline-datepicker .-left-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-left-bottom- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.datepicker-component .inline-datepicker .-top-left- .datepicker--pointer,.datepicker-component .inline-datepicker .-bottom-left- .datepicker--pointer{left:10px;}.datepicker-component .inline-datepicker .-top-right- .datepicker--pointer,.datepicker-component .inline-datepicker .-bottom-right- .datepicker--pointer{right:10px;}.datepicker-component .inline-datepicker .-top-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-bottom-center- .datepicker--pointer{left:calc(50% - 10px/2);}.datepicker-component .inline-datepicker .-left-top- .datepicker--pointer,.datepicker-component .inline-datepicker .-right-top- .datepicker--pointer{top:10px;}.datepicker-component .inline-datepicker .-left-bottom- .datepicker--pointer,.datepicker-component .inline-datepicker .-right-bottom- .datepicker--pointer{bottom:10px;}.datepicker-component .inline-datepicker .-left-center- .datepicker--pointer,.datepicker-component .inline-datepicker .-right-center- .datepicker--pointer{top:calc(50% - 10px/2);}.datepicker-component .inline-datepicker .datepicker--body{display:none;}.datepicker-component .inline-datepicker .datepicker--body.active{display:block;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:hover,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:hover{color:#c5c5c5;}.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4;}.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc;}.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:empty,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:empty{background:none;border:0;}.datepicker-component .inline-datepicker .datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:32px;padding:4px 4px 0;border:1px solid #d1d1d3;border-bottom:0;margin-right:7px;margin-left:-1px;}.datepicker-component .inline-datepicker .-only-timepicker- .datepicker--nav{display:none;}.datepicker-component .inline-datepicker .datepicker--nav-title,.datepicker-component .inline-datepicker .datepicker--nav-action{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.datepicker-component .inline-datepicker .datepicker--nav-action{width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.datepicker-component .inline-datepicker .datepicker--nav-action:hover{background:#f0f0f0;}.datepicker-component .inline-datepicker .datepicker--nav-action.-disabled-{visibility:hidden;}.datepicker-component .inline-datepicker .datepicker--nav-action svg{width:32px;height:32px;}.datepicker-component .inline-datepicker .datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px;}.datepicker-component .inline-datepicker .datepicker--nav-title{padding:0 8px;}.datepicker-component .inline-datepicker .datepicker--nav-title i{font-style:normal;margin-left:5px;}.datepicker-component .inline-datepicker .datepicker--nav-title:hover{background:#f0f0f0;}.datepicker-component .inline-datepicker .datepicker--nav-title.-disabled-{cursor:default;background:none;}.datepicker-component .inline-datepicker .datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef;}.datepicker-component .inline-datepicker .datepicker--button{color:#4eb5e6;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px;}.datepicker-component .inline-datepicker .datepicker--button:hover{color:#4a4a4a;background:#f0f0f0;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:hover,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:hover{color:#c5c5c5;}.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4;}.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc;}.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:empty,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:empty{background:none;border:0;}.datepicker-component .inline-datepicker .datepicker--time{border-top:1px solid #efefef;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px;position:relative;}.datepicker-component .inline-datepicker .datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px;}.datepicker-component .inline-datepicker .-only-timepicker- .datepicker--time{border-top:0;}.datepicker-component .inline-datepicker .datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px;}.datepicker-component .inline-datepicker .datepicker--time-label{display:none;font-size:12px;}.datepicker-component .inline-datepicker .datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px;}.datepicker-component .inline-datepicker .datepicker--time-current-colon{margin:0 2px 3px;line-height:1;}.datepicker-component .inline-datepicker .datepicker--time-current-hours,.datepicker-component .inline-datepicker .datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1;}.datepicker-component .inline-datepicker .datepicker--time-current-hours:after,.datepicker-component .inline-datepicker .datepicker--time-current-minutes:after{content:'';background:#f0f0f0;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0;}.datepicker-component .inline-datepicker .datepicker--time-current-hours.-focus-:after,.datepicker-component .inline-datepicker .datepicker--time-current-minutes.-focus-:after{opacity:1;}.datepicker-component .inline-datepicker .datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px;}.datepicker-component .inline-datepicker .datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat;}.datepicker-component .inline-datepicker .datepicker--time-row:first-child{margin-bottom:4px;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']{background:none;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-webkit-slider-thumb{-webkit-appearance:none;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-ms-tooltip{display:none;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:hover::-webkit-slider-thumb{border-color:#b8b8b8;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:hover::-moz-range-thumb{border-color:#b8b8b8;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:hover::-ms-thumb{border-color:#b8b8b8;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:focus{outline:0;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-webkit-slider-thumb{margin-top:-6px;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-webkit-slider-runnable-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-moz-range-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-ms-track{border:0;height:1px;cursor:pointer;color:transparent;background:transparent;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-ms-fill-lower{background:transparent;}.datepicker-component .inline-datepicker .datepicker--time-row input[type='range']::-ms-fill-upper{background:transparent;}.datepicker-component .inline-datepicker .datepicker--time-row span{padding:0 12px;}.datepicker-component .inline-datepicker .datepicker--time-icon{color:#9c9c9c;border:1px solid;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em;}.datepicker-component .inline-datepicker .datepicker--time-icon:after,.datepicker-component .inline-datepicker .datepicker--time-icon:before{content:'';background:currentColor;position:absolute;}.datepicker-component .inline-datepicker .datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%);}.datepicker-component .inline-datepicker .datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:hover,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:hover{color:#c5c5c5;}.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede;}.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4;}.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc;}.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-day.-other-month-,.datepicker-component .inline-datepicker .-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2);}.datepicker-component .inline-datepicker .datepicker--cell-day.-other-month-:empty,.datepicker-component .inline-datepicker .datepicker--cell-year.-other-decade-:empty{background:none;border:0;}.datepicker-component .inline-datepicker .day-label{align-items:center;display:flex;justify-content:space-between;margin-bottom:auto;padding-bottom:3px;width:100%;}.datepicker-component .inline-datepicker .day-label .date{font-weight:600;}.datepicker-component .inline-datepicker .day-label:not(.has-price) .from{display:none;}.datepicker-component .inline-datepicker .from{font-size:8px;text-transform:uppercase;}.datepicker-component .inline-datepicker .-disabled- .from,.datepicker-component .inline-datepicker .-disabled- .from-price{display:none;}.datepicker-component .inline-datepicker .datepicker--months{margin-right:4px;}.datepicker-component .inline-datepicker .datepicker--years{margin-right:3px;}.datepicker-component .datepicker--cell .closed-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;min-height:40px;}.datepicker-component .datepicker--cell .closed-tooltip:before{content:"";background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='9pt' height='9pt' viewBox='0 0 9 9'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -9)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 2.941,0 L 2.941,1.273 L 3.996,1.273 L 3.996,4.854 L 2.941,4.854 L 2.941,6.127 L 5.538,6.127 L 5.538,1.273 L 6.629,1.273 L 6.629,0 L 2.941,0 Z M 3.612,8.057 C 3.612,8.605 4.057,9.05 4.605,9.05 C 5.153,9.05 5.598,8.605 5.598,8.057 C 5.598,7.509 5.153,7.064 4.605,7.064 C 4.057,7.064 3.612,7.509 3.612,8.057 Z' fill='%23333333' stroke-linejoin='miter' stroke-linecap='round' stroke-width='2.155' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:10px;background-color:#fff;background-repeat:no-repeat;border-radius:100%;background-position:center;border:1px solid #d1d1d3;height:16px;transform:translateY(0);position:absolute;right:0;margin-left:5px;width:16px;}.datepicker-component .datepicker--cell .closed-tooltip:after{bottom:0;content:"Closed";color:#333;font-size:8px;text-transform:uppercase;position:absolute;}.datepicker-component .datepicker--cell.-selected- .closed-tooltip:after{color:#fff;}.datepicker-component .projected-visitation-legend{color:#737373;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;margin-top:8px;text-transform:uppercase;}.datepicker-component .projected-visitation-legend .category{position:relative;margin:0 6px;}.datepicker-component .projected-visitation-legend .category::before{content:"";display:inline-block;height:12px;width:12px;border-radius:50%;background-color:#e6f2fc;position:relative;top:2px;margin-right:3px;}.datepicker-component .projected-visitation-legend .light::before{background-color:#e6f2fc;}.datepicker-component .projected-visitation-legend .moderate::before{background-color:#b9d8f3;}.datepicker-component .projected-visitation-legend .peak::before{background-color:#88bde9;}@media(max-width:802px){.datepicker-component .projected-visitation-legend{font-size:9px;letter-spacing:.1em;margin-top:0;}.datepicker-component .projected-visitation-legend .category{margin:0;}}.container td{padding:12px 4px;}.nav-tabs>li>a{background-color:#5a5d5d;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;color:#fff;font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;letter-spacing:.025em;padding:12px 30px;text-transform:uppercase;}.nav-tabs>li>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#6f7272;}.table{border-top:0;}.table td{border-bottom:0;}.table-striped>tbody>tr:nth-child(2n+1)>td,.table-striped>tbody>tr:nth-child(2n+1)>th{background-color:#f2f2f2;}.relative{position:relative;}.static{position:static;}.centered-text,.center{text-align:center;}.centered-text img,.center img{margin:0 auto;}.intro{font-size:22px;line-height:32px;font-family:'Open Sans',sans-serif;font-weight:300;}.divider{margin:45px 0;}.no-padding-top{padding-top:0!important;}.no-padding-bottom{padding-bottom:0!important;}.margin-bottom{margin-bottom:50px;}.margin-top{margin-top:50px;}.row-no-padding [class*="col-"]{padding-left:0!important;padding-right:0!important;}.row-no-padding .row-no-padding{margin-left:0;margin-right:0;}.row-no-padding .row [class*="col-"]{padding-left:15px!important;padding-right:15px!important;}.m-0{margin:0!important;}.mt-0,.my-0{margin-top:0!important;}.mr-0,.mx-0{margin-right:0!important;}.mb-0,.my-0{margin-bottom:0!important;}.ml-0,.mx-0{margin-left:0!important;}.m-1{margin:.25rem!important;}.mt-1,.my-1{margin-top:.25rem!important;}.mr-1,.mx-1{margin-right:.25rem!important;}.mb-1,.my-1{margin-bottom:.25rem!important;}.ml-1,.mx-1{margin-left:.25rem!important;}.m-2{margin:.5rem!important;}.mt-2,.my-2{margin-top:.5rem!important;}.mr-2,.mx-2{margin-right:.5rem!important;}.mb-2,.my-2{margin-bottom:.5rem!important;}.ml-2,.mx-2{margin-left:.5rem!important;}.m-3{margin:1rem!important;}.mt-3,.my-3{margin-top:1rem!important;}.mr-3,.mx-3{margin-right:1rem!important;}.mb-3,.my-3{margin-bottom:1rem!important;}.ml-3,.mx-3{margin-left:1rem!important;}.m-4{margin:1.5rem!important;}.mt-4,.my-4{margin-top:1.5rem!important;}.mr-4,.mx-4{margin-right:1.5rem!important;}.mb-4,.my-4{margin-bottom:1.5rem!important;}.ml-4,.mx-4{margin-left:1.5rem!important;}.m-5{margin:3rem!important;}.mt-5,.my-5{margin-top:3rem!important;}.mr-5,.mx-5{margin-right:3rem!important;}.mb-5,.my-5{margin-bottom:3rem!important;}.ml-5,.mx-5{margin-left:3rem!important;}.p-0{padding:0!important;}.pt-0,.py-0{padding-top:0!important;}.pr-0,.px-0{padding-right:0!important;}.pb-0,.py-0{padding-bottom:0!important;}.pl-0,.px-0{padding-left:0!important;}.p-1{padding:.25rem!important;}.pt-1,.py-1{padding-top:.25rem!important;}.pr-1,.px-1{padding-right:.25rem!important;}.pb-1,.py-1{padding-bottom:.25rem!important;}.pl-1,.px-1{padding-left:.25rem!important;}.p-2{padding:.5rem!important;}.pt-2,.py-2{padding-top:.5rem!important;}.pr-2,.px-2{padding-right:.5rem!important;}.pb-2,.py-2{padding-bottom:.5rem!important;}.pl-2,.px-2{padding-left:.5rem!important;}.p-3{padding:1rem!important;}.pt-3,.py-3{padding-top:1rem!important;}.pr-3,.px-3{padding-right:1rem!important;}.pb-3,.py-3{padding-bottom:1rem!important;}.pl-3,.px-3{padding-left:1rem!important;}.p-4{padding:1.5rem!important;}.pt-4,.py-4{padding-top:1.5rem!important;}.pr-4,.px-4{padding-right:1.5rem!important;}.pb-4,.py-4{padding-bottom:1.5rem!important;}.pl-4,.px-4{padding-left:1.5rem!important;}.p-5{padding:3rem!important;}.pt-5,.py-5{padding-top:3rem!important;}.pr-5,.px-5{padding-right:3rem!important;}.pb-5,.py-5{padding-bottom:3rem!important;}.pl-5,.px-5{padding-left:3rem!important;}.m-auto{margin:auto!important;}.mt-auto,.my-auto{margin-top:auto!important;}.mr-auto,.mx-auto{margin-right:auto!important;}.mb-auto,.my-auto{margin-bottom:auto!important;}.ml-auto,.mx-auto{margin-left:auto!important;}.btn-bookNow:hover{background:#576e49;}.strip{background-size:cover;}.strip:first-of-type .stripTitle{margin-top:0;}.preheading-redline .stripTitle,.stripTitle.preheading-redline{color:#000;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;line-height:42px;letter-spacing:0;margin-top:40px;text-align:center;text-transform:uppercase;padding:40px 0 61px;position:relative;}.preheading-redline .stripTitle:before,.stripTitle.preheading-redline:before{background-color:#dd0031;content:"";height:3px;position:absolute;left:50%;transform:translateX(-30px);top:0;width:60px;}.text-black{color:#000;}.text-black .cta{color:#000;}.text-white{color:#fff;}.text-theme{color:#576e49;}.text-theme2{color:#46583a;}.text-theme3{color:#f4865b;}.text-theme4{color:#f69d79;}.no-bg{background-color:transparent;}.bg-light-grey{background-color:#ececec;}.bg-dark-image,.bg-dark,.bg-blue,.bg-black,.bg-medium-grey,.bg-pursuit-dark-blue,.bg-bjc-teal,.bg-gpc-smv-blue,.bg-tac-kft-blue,.bg-gpc-wgm-brown,.bg-tac-dba-maroon,.bg-tac-dc-blue,.bg-tac-kft-orange,.bg-tac-kfwl,.bg-maligne-red,.bg-tac-rr-green,.bg-belton-chalet,.bg-glacier-view,.bg-crimson,.bg-chateau-jasper,.bg-pocahontas,.bg-lobstick,.bg-marmot,.bg-sawbridge,.bg-pursuit-adventure-centre,.bg-open-top-tours,.bg-farm-fire-green,.bg-northern-lights-blue,.bg-skylagoon,.bg-elk-dark,.bg-elk-orange,.bg-folv-dark,.bg-flyover-red,.nightrise-dark-blue,.bg-miette-green,.bg-terra-slate,.bg-brazen-slate,.bg-brazen-walnut,.bg-brazen-black,.bg-default-dark,.bg-azure,.bg-glacier-raft-indigo,.bg-glacier-raft-blue,.bg-outfitters-olive,.bg-outfitters-spruce,.bg_aalto_lake,.bg_aalto_leather,.bg-pyramid-dark-blue,.bg-pyramid-green,.bg-flyover-dark-gray,.bg-flyover-light-gray,.bg-belton-90-black,.bg-belton-dark-red,.jasper-skytram-teal,.jasper-skytram-blue,.bg-tac-kft-dark-blue,.bg-tac-kft-teal{color:#fff;}.bg-dark-image h1,.bg-dark h1,.bg-blue h1,.bg-black h1,.bg-medium-grey h1,.bg-pursuit-dark-blue h1,.bg-bjc-teal h1,.bg-gpc-smv-blue h1,.bg-tac-kft-blue h1,.bg-gpc-wgm-brown h1,.bg-tac-dba-maroon h1,.bg-tac-dc-blue h1,.bg-tac-kft-orange h1,.bg-tac-kfwl h1,.bg-maligne-red h1,.bg-tac-rr-green h1,.bg-belton-chalet h1,.bg-glacier-view h1,.bg-crimson h1,.bg-chateau-jasper h1,.bg-pocahontas h1,.bg-lobstick h1,.bg-marmot h1,.bg-sawbridge h1,.bg-pursuit-adventure-centre h1,.bg-open-top-tours h1,.bg-farm-fire-green h1,.bg-northern-lights-blue h1,.bg-skylagoon h1,.bg-elk-dark h1,.bg-elk-orange h1,.bg-folv-dark h1,.bg-flyover-red h1,.nightrise-dark-blue h1,.bg-miette-green h1,.bg-terra-slate h1,.bg-brazen-slate h1,.bg-brazen-walnut h1,.bg-brazen-black h1,.bg-default-dark h1,.bg-azure h1,.bg-glacier-raft-indigo h1,.bg-glacier-raft-blue h1,.bg-outfitters-olive h1,.bg-outfitters-spruce h1,.bg_aalto_lake h1,.bg_aalto_leather h1,.bg-pyramid-dark-blue h1,.bg-pyramid-green h1,.bg-flyover-dark-gray h1,.bg-flyover-light-gray h1,.bg-belton-90-black h1,.bg-belton-dark-red h1,.jasper-skytram-teal h1,.jasper-skytram-blue h1,.bg-tac-kft-dark-blue h1,.bg-tac-kft-teal h1,.bg-dark-image h2,.bg-dark h2,.bg-blue h2,.bg-black h2,.bg-medium-grey h2,.bg-pursuit-dark-blue h2,.bg-bjc-teal h2,.bg-gpc-smv-blue h2,.bg-tac-kft-blue h2,.bg-gpc-wgm-brown h2,.bg-tac-dba-maroon h2,.bg-tac-dc-blue h2,.bg-tac-kft-orange h2,.bg-tac-kfwl h2,.bg-maligne-red h2,.bg-tac-rr-green h2,.bg-belton-chalet h2,.bg-glacier-view h2,.bg-crimson h2,.bg-chateau-jasper h2,.bg-pocahontas h2,.bg-lobstick h2,.bg-marmot h2,.bg-sawbridge h2,.bg-pursuit-adventure-centre h2,.bg-open-top-tours h2,.bg-farm-fire-green h2,.bg-northern-lights-blue h2,.bg-skylagoon h2,.bg-elk-dark h2,.bg-elk-orange h2,.bg-folv-dark h2,.bg-flyover-red h2,.nightrise-dark-blue h2,.bg-miette-green h2,.bg-terra-slate h2,.bg-brazen-slate h2,.bg-brazen-walnut h2,.bg-brazen-black h2,.bg-default-dark h2,.bg-azure h2,.bg-glacier-raft-indigo h2,.bg-glacier-raft-blue h2,.bg-outfitters-olive h2,.bg-outfitters-spruce h2,.bg_aalto_lake h2,.bg_aalto_leather h2,.bg-pyramid-dark-blue h2,.bg-pyramid-green h2,.bg-flyover-dark-gray h2,.bg-flyover-light-gray h2,.bg-belton-90-black h2,.bg-belton-dark-red h2,.jasper-skytram-teal h2,.jasper-skytram-blue h2,.bg-tac-kft-dark-blue h2,.bg-tac-kft-teal h2,.bg-dark-image h3,.bg-dark h3,.bg-blue h3,.bg-black h3,.bg-medium-grey h3,.bg-pursuit-dark-blue h3,.bg-bjc-teal h3,.bg-gpc-smv-blue h3,.bg-tac-kft-blue h3,.bg-gpc-wgm-brown h3,.bg-tac-dba-maroon h3,.bg-tac-dc-blue h3,.bg-tac-kft-orange h3,.bg-tac-kfwl h3,.bg-maligne-red h3,.bg-tac-rr-green h3,.bg-belton-chalet h3,.bg-glacier-view h3,.bg-crimson h3,.bg-chateau-jasper h3,.bg-pocahontas h3,.bg-lobstick h3,.bg-marmot h3,.bg-sawbridge h3,.bg-pursuit-adventure-centre h3,.bg-open-top-tours h3,.bg-farm-fire-green h3,.bg-northern-lights-blue h3,.bg-skylagoon h3,.bg-elk-dark h3,.bg-elk-orange h3,.bg-folv-dark h3,.bg-flyover-red h3,.nightrise-dark-blue h3,.bg-miette-green h3,.bg-terra-slate h3,.bg-brazen-slate h3,.bg-brazen-walnut h3,.bg-brazen-black h3,.bg-default-dark h3,.bg-azure h3,.bg-glacier-raft-indigo h3,.bg-glacier-raft-blue h3,.bg-outfitters-olive h3,.bg-outfitters-spruce h3,.bg_aalto_lake h3,.bg_aalto_leather h3,.bg-pyramid-dark-blue h3,.bg-pyramid-green h3,.bg-flyover-dark-gray h3,.bg-flyover-light-gray h3,.bg-belton-90-black h3,.bg-belton-dark-red h3,.jasper-skytram-teal h3,.jasper-skytram-blue h3,.bg-tac-kft-dark-blue h3,.bg-tac-kft-teal h3,.bg-dark-image h4,.bg-dark h4,.bg-blue h4,.bg-black h4,.bg-medium-grey h4,.bg-pursuit-dark-blue h4,.bg-bjc-teal h4,.bg-gpc-smv-blue h4,.bg-tac-kft-blue h4,.bg-gpc-wgm-brown h4,.bg-tac-dba-maroon h4,.bg-tac-dc-blue h4,.bg-tac-kft-orange h4,.bg-tac-kfwl h4,.bg-maligne-red h4,.bg-tac-rr-green h4,.bg-belton-chalet h4,.bg-glacier-view h4,.bg-crimson h4,.bg-chateau-jasper h4,.bg-pocahontas h4,.bg-lobstick h4,.bg-marmot h4,.bg-sawbridge h4,.bg-pursuit-adventure-centre h4,.bg-open-top-tours h4,.bg-farm-fire-green h4,.bg-northern-lights-blue h4,.bg-skylagoon h4,.bg-elk-dark h4,.bg-elk-orange h4,.bg-folv-dark h4,.bg-flyover-red h4,.nightrise-dark-blue h4,.bg-miette-green h4,.bg-terra-slate h4,.bg-brazen-slate h4,.bg-brazen-walnut h4,.bg-brazen-black h4,.bg-default-dark h4,.bg-azure h4,.bg-glacier-raft-indigo h4,.bg-glacier-raft-blue h4,.bg-outfitters-olive h4,.bg-outfitters-spruce h4,.bg_aalto_lake h4,.bg_aalto_leather h4,.bg-pyramid-dark-blue h4,.bg-pyramid-green h4,.bg-flyover-dark-gray h4,.bg-flyover-light-gray h4,.bg-belton-90-black h4,.bg-belton-dark-red h4,.jasper-skytram-teal h4,.jasper-skytram-blue h4,.bg-tac-kft-dark-blue h4,.bg-tac-kft-teal h4,.bg-dark-image h5,.bg-dark h5,.bg-blue h5,.bg-black h5,.bg-medium-grey h5,.bg-pursuit-dark-blue h5,.bg-bjc-teal h5,.bg-gpc-smv-blue h5,.bg-tac-kft-blue h5,.bg-gpc-wgm-brown h5,.bg-tac-dba-maroon h5,.bg-tac-dc-blue h5,.bg-tac-kft-orange h5,.bg-tac-kfwl h5,.bg-maligne-red h5,.bg-tac-rr-green h5,.bg-belton-chalet h5,.bg-glacier-view h5,.bg-crimson h5,.bg-chateau-jasper h5,.bg-pocahontas h5,.bg-lobstick h5,.bg-marmot h5,.bg-sawbridge h5,.bg-pursuit-adventure-centre h5,.bg-open-top-tours h5,.bg-farm-fire-green h5,.bg-northern-lights-blue h5,.bg-skylagoon h5,.bg-elk-dark h5,.bg-elk-orange h5,.bg-folv-dark h5,.bg-flyover-red h5,.nightrise-dark-blue h5,.bg-miette-green h5,.bg-terra-slate h5,.bg-brazen-slate h5,.bg-brazen-walnut h5,.bg-brazen-black h5,.bg-default-dark h5,.bg-azure h5,.bg-glacier-raft-indigo h5,.bg-glacier-raft-blue h5,.bg-outfitters-olive h5,.bg-outfitters-spruce h5,.bg_aalto_lake h5,.bg_aalto_leather h5,.bg-pyramid-dark-blue h5,.bg-pyramid-green h5,.bg-flyover-dark-gray h5,.bg-flyover-light-gray h5,.bg-belton-90-black h5,.bg-belton-dark-red h5,.jasper-skytram-teal h5,.jasper-skytram-blue h5,.bg-tac-kft-dark-blue h5,.bg-tac-kft-teal h5{color:#fff!important;}.bg-dark-image .pretitle,.bg-dark .pretitle,.bg-blue .pretitle,.bg-black .pretitle,.bg-medium-grey .pretitle,.bg-pursuit-dark-blue .pretitle,.bg-bjc-teal .pretitle,.bg-gpc-smv-blue .pretitle,.bg-tac-kft-blue .pretitle,.bg-gpc-wgm-brown .pretitle,.bg-tac-dba-maroon .pretitle,.bg-tac-dc-blue .pretitle,.bg-tac-kft-orange .pretitle,.bg-tac-kfwl .pretitle,.bg-maligne-red .pretitle,.bg-tac-rr-green .pretitle,.bg-belton-chalet .pretitle,.bg-glacier-view .pretitle,.bg-crimson .pretitle,.bg-chateau-jasper .pretitle,.bg-pocahontas .pretitle,.bg-lobstick .pretitle,.bg-marmot .pretitle,.bg-sawbridge .pretitle,.bg-pursuit-adventure-centre .pretitle,.bg-open-top-tours .pretitle,.bg-farm-fire-green .pretitle,.bg-northern-lights-blue .pretitle,.bg-skylagoon .pretitle,.bg-elk-dark .pretitle,.bg-elk-orange .pretitle,.bg-folv-dark .pretitle,.bg-flyover-red .pretitle,.nightrise-dark-blue .pretitle,.bg-miette-green .pretitle,.bg-terra-slate .pretitle,.bg-brazen-slate .pretitle,.bg-brazen-walnut .pretitle,.bg-brazen-black .pretitle,.bg-default-dark .pretitle,.bg-azure .pretitle,.bg-glacier-raft-indigo .pretitle,.bg-glacier-raft-blue .pretitle,.bg-outfitters-olive .pretitle,.bg-outfitters-spruce .pretitle,.bg_aalto_lake .pretitle,.bg_aalto_leather .pretitle,.bg-pyramid-dark-blue .pretitle,.bg-pyramid-green .pretitle,.bg-flyover-dark-gray .pretitle,.bg-flyover-light-gray .pretitle,.bg-belton-90-black .pretitle,.bg-belton-dark-red .pretitle,.jasper-skytram-teal .pretitle,.jasper-skytram-blue .pretitle,.bg-tac-kft-dark-blue .pretitle,.bg-tac-kft-teal .pretitle{color:#fff;}.bg-dark-image .heading-border,.bg-dark .heading-border,.bg-blue .heading-border,.bg-black .heading-border,.bg-medium-grey .heading-border,.bg-pursuit-dark-blue .heading-border,.bg-bjc-teal .heading-border,.bg-gpc-smv-blue .heading-border,.bg-tac-kft-blue .heading-border,.bg-gpc-wgm-brown .heading-border,.bg-tac-dba-maroon .heading-border,.bg-tac-dc-blue .heading-border,.bg-tac-kft-orange .heading-border,.bg-tac-kfwl .heading-border,.bg-maligne-red .heading-border,.bg-tac-rr-green .heading-border,.bg-belton-chalet .heading-border,.bg-glacier-view .heading-border,.bg-crimson .heading-border,.bg-chateau-jasper .heading-border,.bg-pocahontas .heading-border,.bg-lobstick .heading-border,.bg-marmot .heading-border,.bg-sawbridge .heading-border,.bg-pursuit-adventure-centre .heading-border,.bg-open-top-tours .heading-border,.bg-farm-fire-green .heading-border,.bg-northern-lights-blue .heading-border,.bg-skylagoon .heading-border,.bg-elk-dark .heading-border,.bg-elk-orange .heading-border,.bg-folv-dark .heading-border,.bg-flyover-red .heading-border,.nightrise-dark-blue .heading-border,.bg-miette-green .heading-border,.bg-terra-slate .heading-border,.bg-brazen-slate .heading-border,.bg-brazen-walnut .heading-border,.bg-brazen-black .heading-border,.bg-default-dark .heading-border,.bg-azure .heading-border,.bg-glacier-raft-indigo .heading-border,.bg-glacier-raft-blue .heading-border,.bg-outfitters-olive .heading-border,.bg-outfitters-spruce .heading-border,.bg_aalto_lake .heading-border,.bg_aalto_leather .heading-border,.bg-pyramid-dark-blue .heading-border,.bg-pyramid-green .heading-border,.bg-flyover-dark-gray .heading-border,.bg-flyover-light-gray .heading-border,.bg-belton-90-black .heading-border,.bg-belton-dark-red .heading-border,.jasper-skytram-teal .heading-border,.jasper-skytram-blue .heading-border,.bg-tac-kft-dark-blue .heading-border,.bg-tac-kft-teal .heading-border{background-color:#fff;}.bg-dark-image .btn:hover,.bg-dark .btn:hover,.bg-blue .btn:hover,.bg-black .btn:hover,.bg-medium-grey .btn:hover,.bg-pursuit-dark-blue .btn:hover,.bg-bjc-teal .btn:hover,.bg-gpc-smv-blue .btn:hover,.bg-tac-kft-blue .btn:hover,.bg-gpc-wgm-brown .btn:hover,.bg-tac-dba-maroon .btn:hover,.bg-tac-dc-blue .btn:hover,.bg-tac-kft-orange .btn:hover,.bg-tac-kfwl .btn:hover,.bg-maligne-red .btn:hover,.bg-tac-rr-green .btn:hover,.bg-belton-chalet .btn:hover,.bg-glacier-view .btn:hover,.bg-crimson .btn:hover,.bg-chateau-jasper .btn:hover,.bg-pocahontas .btn:hover,.bg-lobstick .btn:hover,.bg-marmot .btn:hover,.bg-sawbridge .btn:hover,.bg-pursuit-adventure-centre .btn:hover,.bg-open-top-tours .btn:hover,.bg-farm-fire-green .btn:hover,.bg-northern-lights-blue .btn:hover,.bg-skylagoon .btn:hover,.bg-elk-dark .btn:hover,.bg-elk-orange .btn:hover,.bg-folv-dark .btn:hover,.bg-flyover-red .btn:hover,.nightrise-dark-blue .btn:hover,.bg-miette-green .btn:hover,.bg-terra-slate .btn:hover,.bg-brazen-slate .btn:hover,.bg-brazen-walnut .btn:hover,.bg-brazen-black .btn:hover,.bg-default-dark .btn:hover,.bg-azure .btn:hover,.bg-glacier-raft-indigo .btn:hover,.bg-glacier-raft-blue .btn:hover,.bg-outfitters-olive .btn:hover,.bg-outfitters-spruce .btn:hover,.bg_aalto_lake .btn:hover,.bg_aalto_leather .btn:hover,.bg-pyramid-dark-blue .btn:hover,.bg-pyramid-green .btn:hover,.bg-flyover-dark-gray .btn:hover,.bg-flyover-light-gray .btn:hover,.bg-belton-90-black .btn:hover,.bg-belton-dark-red .btn:hover,.jasper-skytram-teal .btn:hover,.jasper-skytram-blue .btn:hover,.bg-tac-kft-dark-blue .btn:hover,.bg-tac-kft-teal .btn:hover{color:#fff;}.bg-dark-image a,.bg-dark a,.bg-blue a,.bg-black a,.bg-medium-grey a,.bg-pursuit-dark-blue a,.bg-bjc-teal a,.bg-gpc-smv-blue a,.bg-tac-kft-blue a,.bg-gpc-wgm-brown a,.bg-tac-dba-maroon a,.bg-tac-dc-blue a,.bg-tac-kft-orange a,.bg-tac-kfwl a,.bg-maligne-red a,.bg-tac-rr-green a,.bg-belton-chalet a,.bg-glacier-view a,.bg-crimson a,.bg-chateau-jasper a,.bg-pocahontas a,.bg-lobstick a,.bg-marmot a,.bg-sawbridge a,.bg-pursuit-adventure-centre a,.bg-open-top-tours a,.bg-farm-fire-green a,.bg-northern-lights-blue a,.bg-skylagoon a,.bg-elk-dark a,.bg-elk-orange a,.bg-folv-dark a,.bg-flyover-red a,.nightrise-dark-blue a,.bg-miette-green a,.bg-terra-slate a,.bg-brazen-slate a,.bg-brazen-walnut a,.bg-brazen-black a,.bg-default-dark a,.bg-azure a,.bg-glacier-raft-indigo a,.bg-glacier-raft-blue a,.bg-outfitters-olive a,.bg-outfitters-spruce a,.bg_aalto_lake a,.bg_aalto_leather a,.bg-pyramid-dark-blue a,.bg-pyramid-green a,.bg-flyover-dark-gray a,.bg-flyover-light-gray a,.bg-belton-90-black a,.bg-belton-dark-red a,.jasper-skytram-teal a,.jasper-skytram-blue a,.bg-tac-kft-dark-blue a,.bg-tac-kft-teal a{color:#fff;}.bg-dark-image a:hover,.bg-dark a:hover,.bg-blue a:hover,.bg-black a:hover,.bg-medium-grey a:hover,.bg-pursuit-dark-blue a:hover,.bg-bjc-teal a:hover,.bg-gpc-smv-blue a:hover,.bg-tac-kft-blue a:hover,.bg-gpc-wgm-brown a:hover,.bg-tac-dba-maroon a:hover,.bg-tac-dc-blue a:hover,.bg-tac-kft-orange a:hover,.bg-tac-kfwl a:hover,.bg-maligne-red a:hover,.bg-tac-rr-green a:hover,.bg-belton-chalet a:hover,.bg-glacier-view a:hover,.bg-crimson a:hover,.bg-chateau-jasper a:hover,.bg-pocahontas a:hover,.bg-lobstick a:hover,.bg-marmot a:hover,.bg-sawbridge a:hover,.bg-pursuit-adventure-centre a:hover,.bg-open-top-tours a:hover,.bg-farm-fire-green a:hover,.bg-northern-lights-blue a:hover,.bg-skylagoon a:hover,.bg-elk-dark a:hover,.bg-elk-orange a:hover,.bg-folv-dark a:hover,.bg-flyover-red a:hover,.nightrise-dark-blue a:hover,.bg-miette-green a:hover,.bg-terra-slate a:hover,.bg-brazen-slate a:hover,.bg-brazen-walnut a:hover,.bg-brazen-black a:hover,.bg-default-dark a:hover,.bg-azure a:hover,.bg-glacier-raft-indigo a:hover,.bg-glacier-raft-blue a:hover,.bg-outfitters-olive a:hover,.bg-outfitters-spruce a:hover,.bg_aalto_lake a:hover,.bg_aalto_leather a:hover,.bg-pyramid-dark-blue a:hover,.bg-pyramid-green a:hover,.bg-flyover-dark-gray a:hover,.bg-flyover-light-gray a:hover,.bg-belton-90-black a:hover,.bg-belton-dark-red a:hover,.jasper-skytram-teal a:hover,.jasper-skytram-blue a:hover,.bg-tac-kft-dark-blue a:hover,.bg-tac-kft-teal a:hover,.bg-dark-image a:focus,.bg-dark a:focus,.bg-blue a:focus,.bg-black a:focus,.bg-medium-grey a:focus,.bg-pursuit-dark-blue a:focus,.bg-bjc-teal a:focus,.bg-gpc-smv-blue a:focus,.bg-tac-kft-blue a:focus,.bg-gpc-wgm-brown a:focus,.bg-tac-dba-maroon a:focus,.bg-tac-dc-blue a:focus,.bg-tac-kft-orange a:focus,.bg-tac-kfwl a:focus,.bg-maligne-red a:focus,.bg-tac-rr-green a:focus,.bg-belton-chalet a:focus,.bg-glacier-view a:focus,.bg-crimson a:focus,.bg-chateau-jasper a:focus,.bg-pocahontas a:focus,.bg-lobstick a:focus,.bg-marmot a:focus,.bg-sawbridge a:focus,.bg-pursuit-adventure-centre a:focus,.bg-open-top-tours a:focus,.bg-farm-fire-green a:focus,.bg-northern-lights-blue a:focus,.bg-skylagoon a:focus,.bg-elk-dark a:focus,.bg-elk-orange a:focus,.bg-folv-dark a:focus,.bg-flyover-red a:focus,.nightrise-dark-blue a:focus,.bg-miette-green a:focus,.bg-terra-slate a:focus,.bg-brazen-slate a:focus,.bg-brazen-walnut a:focus,.bg-brazen-black a:focus,.bg-default-dark a:focus,.bg-azure a:focus,.bg-glacier-raft-indigo a:focus,.bg-glacier-raft-blue a:focus,.bg-outfitters-olive a:focus,.bg-outfitters-spruce a:focus,.bg_aalto_lake a:focus,.bg_aalto_leather a:focus,.bg-pyramid-dark-blue a:focus,.bg-pyramid-green a:focus,.bg-flyover-dark-gray a:focus,.bg-flyover-light-gray a:focus,.bg-belton-90-black a:focus,.bg-belton-dark-red a:focus,.jasper-skytram-teal a:focus,.jasper-skytram-blue a:focus,.bg-tac-kft-dark-blue a:focus,.bg-tac-kft-teal a:focus{color:#fff;}.bg-dark-image .watch:hover::after,.bg-dark .watch:hover::after,.bg-blue .watch:hover::after,.bg-black .watch:hover::after,.bg-medium-grey .watch:hover::after,.bg-pursuit-dark-blue .watch:hover::after,.bg-bjc-teal .watch:hover::after,.bg-gpc-smv-blue .watch:hover::after,.bg-tac-kft-blue .watch:hover::after,.bg-gpc-wgm-brown .watch:hover::after,.bg-tac-dba-maroon .watch:hover::after,.bg-tac-dc-blue .watch:hover::after,.bg-tac-kft-orange .watch:hover::after,.bg-tac-kfwl .watch:hover::after,.bg-maligne-red .watch:hover::after,.bg-tac-rr-green .watch:hover::after,.bg-belton-chalet .watch:hover::after,.bg-glacier-view .watch:hover::after,.bg-crimson .watch:hover::after,.bg-chateau-jasper .watch:hover::after,.bg-pocahontas .watch:hover::after,.bg-lobstick .watch:hover::after,.bg-marmot .watch:hover::after,.bg-sawbridge .watch:hover::after,.bg-pursuit-adventure-centre .watch:hover::after,.bg-open-top-tours .watch:hover::after,.bg-farm-fire-green .watch:hover::after,.bg-northern-lights-blue .watch:hover::after,.bg-skylagoon .watch:hover::after,.bg-elk-dark .watch:hover::after,.bg-elk-orange .watch:hover::after,.bg-folv-dark .watch:hover::after,.bg-flyover-red .watch:hover::after,.nightrise-dark-blue .watch:hover::after,.bg-miette-green .watch:hover::after,.bg-terra-slate .watch:hover::after,.bg-brazen-slate .watch:hover::after,.bg-brazen-walnut .watch:hover::after,.bg-brazen-black .watch:hover::after,.bg-default-dark .watch:hover::after,.bg-azure .watch:hover::after,.bg-glacier-raft-indigo .watch:hover::after,.bg-glacier-raft-blue .watch:hover::after,.bg-outfitters-olive .watch:hover::after,.bg-outfitters-spruce .watch:hover::after,.bg_aalto_lake .watch:hover::after,.bg_aalto_leather .watch:hover::after,.bg-pyramid-dark-blue .watch:hover::after,.bg-pyramid-green .watch:hover::after,.bg-flyover-dark-gray .watch:hover::after,.bg-flyover-light-gray .watch:hover::after,.bg-belton-90-black .watch:hover::after,.bg-belton-dark-red .watch:hover::after,.jasper-skytram-teal .watch:hover::after,.jasper-skytram-blue .watch:hover::after,.bg-tac-kft-dark-blue .watch:hover::after,.bg-tac-kft-teal .watch:hover::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-white.png');}.bg-dark-image .btn-outline,.bg-dark .btn-outline,.bg-blue .btn-outline,.bg-black .btn-outline,.bg-medium-grey .btn-outline,.bg-pursuit-dark-blue .btn-outline,.bg-bjc-teal .btn-outline,.bg-gpc-smv-blue .btn-outline,.bg-tac-kft-blue .btn-outline,.bg-gpc-wgm-brown .btn-outline,.bg-tac-dba-maroon .btn-outline,.bg-tac-dc-blue .btn-outline,.bg-tac-kft-orange .btn-outline,.bg-tac-kfwl .btn-outline,.bg-maligne-red .btn-outline,.bg-tac-rr-green .btn-outline,.bg-belton-chalet .btn-outline,.bg-glacier-view .btn-outline,.bg-crimson .btn-outline,.bg-chateau-jasper .btn-outline,.bg-pocahontas .btn-outline,.bg-lobstick .btn-outline,.bg-marmot .btn-outline,.bg-sawbridge .btn-outline,.bg-pursuit-adventure-centre .btn-outline,.bg-open-top-tours .btn-outline,.bg-farm-fire-green .btn-outline,.bg-northern-lights-blue .btn-outline,.bg-skylagoon .btn-outline,.bg-elk-dark .btn-outline,.bg-elk-orange .btn-outline,.bg-folv-dark .btn-outline,.bg-flyover-red .btn-outline,.nightrise-dark-blue .btn-outline,.bg-miette-green .btn-outline,.bg-terra-slate .btn-outline,.bg-brazen-slate .btn-outline,.bg-brazen-walnut .btn-outline,.bg-brazen-black .btn-outline,.bg-default-dark .btn-outline,.bg-azure .btn-outline,.bg-glacier-raft-indigo .btn-outline,.bg-glacier-raft-blue .btn-outline,.bg-outfitters-olive .btn-outline,.bg-outfitters-spruce .btn-outline,.bg_aalto_lake .btn-outline,.bg_aalto_leather .btn-outline,.bg-pyramid-dark-blue .btn-outline,.bg-pyramid-green .btn-outline,.bg-flyover-dark-gray .btn-outline,.bg-flyover-light-gray .btn-outline,.bg-belton-90-black .btn-outline,.bg-belton-dark-red .btn-outline,.jasper-skytram-teal .btn-outline,.jasper-skytram-blue .btn-outline,.bg-tac-kft-dark-blue .btn-outline,.bg-tac-kft-teal .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-dark-image .btn-outline:hover,.bg-dark .btn-outline:hover,.bg-blue .btn-outline:hover,.bg-black .btn-outline:hover,.bg-medium-grey .btn-outline:hover,.bg-pursuit-dark-blue .btn-outline:hover,.bg-bjc-teal .btn-outline:hover,.bg-gpc-smv-blue .btn-outline:hover,.bg-tac-kft-blue .btn-outline:hover,.bg-gpc-wgm-brown .btn-outline:hover,.bg-tac-dba-maroon .btn-outline:hover,.bg-tac-dc-blue .btn-outline:hover,.bg-tac-kft-orange .btn-outline:hover,.bg-tac-kfwl .btn-outline:hover,.bg-maligne-red .btn-outline:hover,.bg-tac-rr-green .btn-outline:hover,.bg-belton-chalet .btn-outline:hover,.bg-glacier-view .btn-outline:hover,.bg-crimson .btn-outline:hover,.bg-chateau-jasper .btn-outline:hover,.bg-pocahontas .btn-outline:hover,.bg-lobstick .btn-outline:hover,.bg-marmot .btn-outline:hover,.bg-sawbridge .btn-outline:hover,.bg-pursuit-adventure-centre .btn-outline:hover,.bg-open-top-tours .btn-outline:hover,.bg-farm-fire-green .btn-outline:hover,.bg-northern-lights-blue .btn-outline:hover,.bg-skylagoon .btn-outline:hover,.bg-elk-dark .btn-outline:hover,.bg-elk-orange .btn-outline:hover,.bg-folv-dark .btn-outline:hover,.bg-flyover-red .btn-outline:hover,.nightrise-dark-blue .btn-outline:hover,.bg-miette-green .btn-outline:hover,.bg-terra-slate .btn-outline:hover,.bg-brazen-slate .btn-outline:hover,.bg-brazen-walnut .btn-outline:hover,.bg-brazen-black .btn-outline:hover,.bg-default-dark .btn-outline:hover,.bg-azure .btn-outline:hover,.bg-glacier-raft-indigo .btn-outline:hover,.bg-glacier-raft-blue .btn-outline:hover,.bg-outfitters-olive .btn-outline:hover,.bg-outfitters-spruce .btn-outline:hover,.bg_aalto_lake .btn-outline:hover,.bg_aalto_leather .btn-outline:hover,.bg-pyramid-dark-blue .btn-outline:hover,.bg-pyramid-green .btn-outline:hover,.bg-flyover-dark-gray .btn-outline:hover,.bg-flyover-light-gray .btn-outline:hover,.bg-belton-90-black .btn-outline:hover,.bg-belton-dark-red .btn-outline:hover,.jasper-skytram-teal .btn-outline:hover,.jasper-skytram-blue .btn-outline:hover,.bg-tac-kft-dark-blue .btn-outline:hover,.bg-tac-kft-teal .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-dark-image .cta,.bg-dark .cta,.bg-blue .cta,.bg-black .cta,.bg-medium-grey .cta,.bg-pursuit-dark-blue .cta,.bg-bjc-teal .cta,.bg-gpc-smv-blue .cta,.bg-tac-kft-blue .cta,.bg-gpc-wgm-brown .cta,.bg-tac-dba-maroon .cta,.bg-tac-dc-blue .cta,.bg-tac-kft-orange .cta,.bg-tac-kfwl .cta,.bg-maligne-red .cta,.bg-tac-rr-green .cta,.bg-belton-chalet .cta,.bg-glacier-view .cta,.bg-crimson .cta,.bg-chateau-jasper .cta,.bg-pocahontas .cta,.bg-lobstick .cta,.bg-marmot .cta,.bg-sawbridge .cta,.bg-pursuit-adventure-centre .cta,.bg-open-top-tours .cta,.bg-farm-fire-green .cta,.bg-northern-lights-blue .cta,.bg-skylagoon .cta,.bg-elk-dark .cta,.bg-elk-orange .cta,.bg-folv-dark .cta,.bg-flyover-red .cta,.nightrise-dark-blue .cta,.bg-miette-green .cta,.bg-terra-slate .cta,.bg-brazen-slate .cta,.bg-brazen-walnut .cta,.bg-brazen-black .cta,.bg-default-dark .cta,.bg-azure .cta,.bg-glacier-raft-indigo .cta,.bg-glacier-raft-blue .cta,.bg-outfitters-olive .cta,.bg-outfitters-spruce .cta,.bg_aalto_lake .cta,.bg_aalto_leather .cta,.bg-pyramid-dark-blue .cta,.bg-pyramid-green .cta,.bg-flyover-dark-gray .cta,.bg-flyover-light-gray .cta,.bg-belton-90-black .cta,.bg-belton-dark-red .cta,.jasper-skytram-teal .cta,.jasper-skytram-blue .cta,.bg-tac-kft-dark-blue .cta,.bg-tac-kft-teal .cta{color:#fff;}.bg-dark{background-color:#333;}.bg-black{background-color:#000;}.bg-blue{background-color:#0c265c;}.bg-blue a{color:#ceeb76;}.bg-blue a:hover{color:#fff;}.bg-blue .btn{background-color:#ceeb76;border-color:#ceeb76;}.bg-blue .btn:hover{background-color:#46583a;border-color:#46583a;}.bg-blue .watch::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-light-green.png');}.bg-blue .watch:hover::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-white.png');}.bg-white{background-color:#fff;}.bg-grey{background-color:#f2f2f2;}.bg-light-grey{background-color:#ececec;}.bg-tac-dbl-beige{background-color:#bcb999;}.bg-tac-swl-purple{background-color:#9678a3;}.bg-medium-grey{background-color:#888b8d;}.bg-pursuit-dark-blue{background-color:#0c2340;}.bg-bjc-teal{background-color:#458a94;}.bg-gpc-smv-blue{background-color:#012169;}.bg-tac-kft-blue{background-color:#64b3e8;}.bg-tac-kft-dark-blue{background-color:#1b5faa;}.bg-tac-kft-teal{background-color:#56c7b5;}.bg-gpc-gml{background-color:#b2a8a2;}.bg-gpc-wgm-brown{background-color:#693f23;}.bg-tac-dba-maroon{background-color:#602d52;}.bg-tac-dc-blue{background-color:#01324b;}.bg-tac-kft-orange{background-color:#f7ad50;}.bg-tac-kfwl{background-color:#414042;}.bg-maligne-red{background-color:#9e483f;}.bg-maligne-teal{background-color:#57a89b;}.bg-tac-rr-green{background-color:#00534c;}.bg-belton-chalet{background-color:#9f907e;}.bg-belton-dark-red{background-color:#76232f;}.bg-belton-beige{background-color:#d6d2c4;}.bg-belton-90-black{background-color:#404042;}.bg-maligne-icewalks{background-color:#009cbd;}.bg-glacier-view{background-color:#697c7d;}.bg-plr{background-color:#d6d2c4;}.bg-crimson{background-color:#4b3048;}.bg-chateau-jasper{background-color:#3d3935;}.bg-pocahontas{background-color:#244c5a;}.bg-lobstick{background-color:#88665d;}.bg-marmot{background-color:#2d2926;}.bg-sawbridge{background-color:#003c71;}.bg-pursuit-adventure-centre{background-color:#4b3048;}.bg-farm-fire-green{background-color:#455d58;}.bg-northern-lights-blue{background-color:#003d4c;}.bg-northern-lights-beige{background-color:#f1eae1;}.bg-open-top-grey{background-color:#d6d2c4;}.bg-elk-dark{background-color:#615d59;}.bg-elk-orange{background-color:#ab614a;}.bg-skylagoon{background-color:#202020;}.bg-skylagoon-green{background-color:#c1c3b1;}.bg-skylagoon-dark-green{background-color:#4d553c;}.bg-skylagoon-light{background-color:#f6f6f2;}.bg-skylagoon-ice{background-color:#f7f9f8;}.bg-folv-dark{background-color:#373534;}.bg-flyover-red{background-color:#cb333b;}.sky-bistro-light-green{background-color:#bbcac6;}.nightrise-alpenglow{background-color:#e5d8ff;}.nightrise-dark-blue{background-color:#040242;}.jasper-skytram-teal{background-color:#00b0ad;}.jasper-skytram-blue{background-color:#0076bb;}.bg-tal-dark-grey{background-color:#212322;}.bg-tal-warm-grey{background-color:#dbd5cd;}.sky-bistro-beige{background-color:#e7e4dc;}.gsb-beige{background-color:#ebe2d5;}.terra-terracotta{background-color:#c07d53;}.terra-terracotta a:hover{color:#2a2322;}.terra-green{background-color:#89813d;}.terra-slate{background-color:#382f2d;}.flying-whale-pale-teal{background-color:#e8f8f7;}.bg-brazen-slate{background-color:#004851;}.bg-brazen-walnut{background-color:#5b3427;}.bg-brazen-grey{background-color:#b2a8a2;}.bg-brazen-black{background-color:#31261d;}.bg-default-dark{background-color:#3f4444;}.bg-azure{background-color:#0072ce;}.gsb-teal{background-color:#005262;color:#ebe2d5;}.gsb-teal h1,.gsb-teal h2,.gsb-teal h3,.gsb-teal h4,.gsb-teal h5{color:#ebe2d5!important;}.gsb-teal .heading-border{background-color:#ebe2d5;}.gsb-teal .btn{background-color:#e6b10e;border-color:#e6b10e;color:#005262;}.gsb-teal .btn:hover{color:#ebe2d5;}.gsb-teal a{color:#ebe2d5;}.gsb-teal a:hover,.gsb-teal a:focus{color:#ebe2d5;}.gsb-teal .watch:hover::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-white.png');}.gsb-teal .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.gsb-teal .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.gsb-teal .cta{color:#ebe2d5;}.gsb-teal .input-group .form-control,.gsb-teal.stripFullWidthBlocksV3 .input-group .form-control{border-color:#ebe2d5;color:#ebe2d5;}.gsb-orange{background-color:#9c5b4b;color:#ebe2d5;}.gsb-orange h1,.gsb-orange h2,.gsb-orange h3,.gsb-orange h4,.gsb-orange h5{color:#ebe2d5!important;}.gsb-orange .heading-border{background-color:#ebe2d5;}.gsb-orange .btn:hover{color:#ebe2d5;}.gsb-orange a{color:#ebe2d5;}.gsb-orange a:hover,.gsb-orange a:focus{color:#ebe2d5;}.gsb-orange .watch:hover::after{content:url('https://www.banffjaspercollection.com/images/layout/arrows/play-small-white.png');}.gsb-orange .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.gsb-orange .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.gsb-orange .cta{color:#ebe2d5;}.gsb-yellow{background-color:#e6b10e;color:#005262;}.get-back-campaign-yellow{background-color:#fbf0de;}.bg-cif-light-blue{background-color:#d8eff0;color:#00587c;}.bg-cif-light-blue h1,.bg-cif-light-blue h2,.bg-cif-light-blue h4,.bg-cif-light-blue h5{color:#00587c!important;}.bg-cif-light-blue h3{color:#444!important;}.bg-cif-light-blue .heading-border{background-color:#00587c;}.bg-cif-light-blue .btn:hover{color:#00587c;}.bg-cif-light-blue a{color:#00587c;}.bg-cif-light-blue a:hover,.bg-cif-light-blue a:focus{color:#00587c;}.bg-cif-light-blue a.btn{color:#fff;}.bg-cif-light-blue .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-cif-light-blue .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-elk-ice{background-color:#efe9e0;color:#000;}.bg-elk-ice h1,.bg-elk-ice h2,.bg-elk-ice h4,.bg-elk-ice h5{color:#000!important;}.bg-elk-ice h3{color:#000!important;}.bg-elk-ice .heading-border{background-color:#000;}.bg-elk-ice .btn:hover{color:#000;}.bg-elk-ice a{color:#000;}.bg-elk-ice a:hover,.bg-elk-ice a:focus{color:#000;}.bg-elk-ice a.btn{color:#fff;}.bg-elk-ice .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-elk-ice .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-elk-sand{background-color:#decba5;color:#000;}.bg-elk-sand h1,.bg-elk-sand h2,.bg-elk-sand h4,.bg-elk-sand h5{color:#000!important;}.bg-elk-sand h3{color:#000!important;}.bg-elk-sand .heading-border{background-color:#000;}.bg-elk-sand .btn:hover{color:#000;}.bg-elk-sand a{color:#000;}.bg-elk-sand a:hover,.bg-elk-sand a:focus{color:#000;}.bg-elk-sand a.btn{color:#fff;}.bg-elk-sand .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-elk-sand .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-maligne-beige{background-color:#f2ebdf;color:#98433b;}.bg-maligne-beige h1,.bg-maligne-beige h2,.bg-maligne-beige h4,.bg-maligne-beige h5{color:#98433b!important;}.bg-maligne-beige h3{color:#444!important;}.bg-maligne-beige .heading-border{background-color:#98433b;}.bg-maligne-beige .btn:hover{color:#98433b;}.bg-maligne-beige a{color:#98433b;}.bg-maligne-beige a:hover,.bg-maligne-beige a:focus{color:#98433b;}.bg-maligne-beige a.btn{color:#fff;}.bg-maligne-beige .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-maligne-beige .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-farm-fire-red{background-color:#c36d5c;color:#000;}.bg-farm-fire-red h1,.bg-farm-fire-red h2,.bg-farm-fire-red h3,.bg-farm-fire-red h4,.bg-farm-fire-red h5{color:#000!important;}.bg-farm-fire-red .heading-border{background-color:#000;}.bg-farm-fire-red .btn:hover{color:#000;}.bg-farm-fire-red a{color:#000;}.bg-farm-fire-red a:hover,.bg-farm-fire-red a:focus{color:#000;}.bg-farm-fire-red a.btn{color:#fff;}.bg-farm-fire-red .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-farm-fire-red .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-farm-fire-red .cta{color:#000;}.bg-farm-fire-pale{background-color:#ffefdb;color:#455d58;}.bg-farm-fire-pale h1,.bg-farm-fire-pale h2,.bg-farm-fire-pale h3,.bg-farm-fire-pale h4,.bg-farm-fire-pale h5{color:#455d58!important;}.bg-farm-fire-pale .heading-border{background-color:#455d58;}.bg-farm-fire-pale .btn:hover{color:#455d58;}.bg-farm-fire-pale a{color:#455d58;}.bg-farm-fire-pale a:hover,.bg-farm-fire-pale a:focus{color:#455d58;}.bg-farm-fire-pale a.btn{color:#fff;}.bg-farm-fire-pale .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-farm-fire-pale .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-terra-cream{background-color:#eee4c9;color:#382f2d;}.bg-terra-cream h1,.bg-terra-cream h2,.bg-terra-cream h3,.bg-terra-cream h4,.bg-terra-cream h5{color:#382f2d!important;}.bg-terra-cream .heading-border{background-color:#382f2d;}.bg-terra-cream .btn:hover{color:#382f2d;}.bg-terra-cream a{color:#382f2d;}.bg-terra-cream a:hover,.bg-terra-cream a:focus{color:#382f2d;}.bg-terra-cream a.btn{color:#fff;}.bg-terra-cream .btn-outline{background-color:transparent;border:3px solid #fff;color:#fff;}.bg-terra-cream .btn-outline:hover{background-color:#fff;border:3px solid #fff;color:#000;}.bg-miette-beige{background-color:#f2e5da;}.bg-miette-green{background-color:#40613c;}.bg-miette-green a{color:#f2e5da;}.bg-miette-green a:hover{color:#f5eae1;}.bg-miette-green .btn{background-color:#f2e5da;border-color:#f2e5da;color:#000;}.bg-miette-green .btn:hover{background-color:#f5eae1;border-color:#f5eae1;color:#000;}.bg-fph-green{background-color:#004c45;color:#b7b09c;}.bg-fph-green h1,.bg-fph-green h2,.bg-fph-green h3,.bg-fph-green h4,.bg-fph-green h5,.bg-fph-green .cta,.bg-fph-green a:not(.btn){color:#b7b09c!important;}.bg-fph-green a:not(.btn):hover{color:#c5c0b0!important;}.bg-fph-green a.telephone::before{color:#b7b09c;}.bg-fph-green .btn:not(.btn-outline){background-color:#b7b09c;border-color:#b7b09c;color:#004c45;}.bg-fph-green .btn:not(.btn-outline):hover{background-color:#004c45;border-color:#b7b09c;color:#b7b09c;}.bg-fph-light-biege{background-color:#f2f0e1;color:#004c45;}.bg-fph-light-biege .btn-outline:hover{color:#f2f0e1;}.bg-fph-blue-grey{background-color:#bdcbca;color:#004c45;}.bg-fph-deep-beige{background-color:#b7b09c;color:#004c45;}.bg-fph-deep-beige .btn:not(.btn-outline){background-color:#004c45;border-color:#004c45;color:#b7b09c;}.bg-fph-deep-beige .btn:not(.btn-outline):hover{background-color:#b7b09c;border-color:#004c45;color:#004c45;}.bg-fph-deep-beige .btn-outline:hover{color:#b7b09c;}.bg-hsk-dark-green{background-color:#154734;color:#fff;}.bg-hsk-dark-green h1,.bg-hsk-dark-green h2,.bg-hsk-dark-green h3,.bg-hsk-dark-green h4,.bg-hsk-dark-green h5,.bg-hsk-dark-green .cta,.bg-hsk-dark-green a:not(.btn){color:#fff!important;}.bg-hsk-pale-yellow{background-color:#f5e1a4;color:#000;}.bg-hsk-yellow-green{background-color:#bfb800;color:#000;}.bg-hsk-orange{background-color:#be6a14;color:#000;}.bg-glacier-raft-indigo{background-color:#003865;color:#fff;}.bg-glacier-raft-yellow{background-color:#fbd97e;color:#000;}.bg-glacier-raft-blue{background-color:#0076af;}.bg-outfitters-cream{background-color:#faefd2;color:#000;}.bg-outfitters-spruce{background-color:#02463a;color:#fff;}.bg-outfitters-sage{background-color:#a4aa8a;color:#000;}.bg-outfitters-olive{background-color:#5e683c;color:#fff;}.bg-paddle-ridge-weddings-cream{background-color:#fcf6e6;color:#000;}.bg-glacier-pizza-moss-green{background-color:#6d8b5c;color:#000;}.bg-glacier-pizza-cream{background-color:#fff2d9;color:#000;}.bg_aalto_cloud{background-color:#ede5d4;color:#31261d;}.bg_aalto_lake{background-color:#115e67;color:#fff;}.bg_aalto_lake a{color:#ede5d4;}.bg_aalto_lake a:hover{color:#f2ecdf;}.bg_aalto_lake .btn{background-color:#ede5d4;border-color:#ede5d4;color:#31261d;}.bg_aalto_lake .btn:hover{background-color:#f2ecdf;border-color:#f2ecdf;color:#31261d;}.bg_aalto_leather{background-color:#99552b;color:#fff;}.bg_aalto_leather a{color:#ede5d4;}.bg_aalto_leather a:hover{color:#f2ecdf;}.bg_aalto_leather .btn{background-color:#ede5d4;border-color:#ede5d4;color:#31261d;}.bg_aalto_leather .btn:hover{background-color:#f2ecdf;border-color:#f2ecdf;color:#31261d;}.bg-pyramid-dark-blue{background-color:#034146;color:#fff;}.bg-pyramid-dark-blue .btn,.bg-pyramid-dark-blue .btn.book-now{background-color:#eae7e4;border-color:#eae7e4;color:#034146;}.bg-pyramid-dark-blue .btn:hover,.bg-pyramid-dark-blue .btn.book-now:hover{background-color:#eeece9;border-color:#eeece9;color:#034146;}.bg-pyramid-dark-blue .nvkContent .nvkSubmitButton button{background-color:#eae7e4!important;border-color:#eae7e4;color:#034146;}.bg-pyramid-dark-blue .nvkContent .nvkSubmitButton button:hover{background-color:#eeece9!important;border-color:#eeece9;color:#034146;}.bg-pyramid-green{background-color:#586724;color:#fff;}.bg-pyramid-light-blue{background-color:#58878f;color:#000;}.bg-pyramid-gray{background-color:#d9d4c8;color:#000;}.bg-pyramid-gray-50{background-color:#eae7e4;color:#034146;}.bg-flyover-dark-gray{background-color:#201f1f;color:#fff;}.bg-flyover-dark-gray a{color:#fff;text-decoration:underline;}.bg-flyover-dark-gray a:hover{color:#fff;}.bg-flyover-dark-gray .btn{background-color:#fff;border-color:#fff;color:#000;}.bg-flyover-dark-gray .btn:hover{background-color:#000;border-color:#fff;color:#fff;}.bg-flyover-light-gray{background-color:#f1f1f1;color:#fff;}.bg-flyover-light-gray a{color:#fff;text-decoration:underline;}.bg-flyover-light-gray a:hover{color:#fff;}.bg-flyover-light-gray .btn{background-color:#fff;border-color:#fff;color:#000;}.bg-flyover-light-gray .btn:hover{background-color:#000;border-color:#fff;color:#fff;}.mobilePhone{color:#fff;font-size:15px;}.addthis-wrapper{padding-top:20px;position:absolute;z-index:1;}.addthis-wrapper .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn{display:block!important;margin:0;width:43px!important;}.addthis-wrapper.affix{position:fixed;top:300px;}@media(max-width:991px){.at-resp-share-element .at-share-btn{margin:0!important;}.at-style-responsive .at-share-btn{padding:9px!important;}}.addthis-mobile{display:none;}.sticky-buttons-affix{position:fixed;right:-22px;bottom:10px;}.sticky-buttons-affix .btn-goto-inquire{cursor:pointer;left:300px;margin-bottom:30px;position:relative;transition:all .5s ease .1s;}.sticky-buttons-affix .addthis_button_more{cursor:pointer;left:200px;margin-bottom:30px;position:relative;transition:all .5s ease .1s;}.sticky-buttons-affix .addthis_toolbox{display:block;width:100%;margin-bottom:30px;}.sticky-buttons-affix .btn-back-to-top{cursor:pointer;left:100px;position:relative;transition:all .5s ease .1s;}.sticky-buttons-affix.affix .btn-goto-inquire{left:-27px;}.sticky-buttons-affix.affix .addthis_button_more{left:-20px;}.sticky-buttons-affix.affix .btn-back-to-top{left:-24px;}@media(max-width:1250px){.sticky-buttons-affix{display:none;}}@media(max-width:767px){.btn{white-space:normal;}}#inquire-form input[type="submit"]{background:#7dbd42;border:1px solid #7dbd42;border-radius:0;color:#fff;font-family:"vista_sans_otbold";font-size:14px;font-weight:400;margin:13px 0 15px;padding:28px 40px;text-transform:uppercase;}#inquire-form input[type="submit"]:hover{background-color:transparent;border:1px solid #7dbd42;color:#7dbd42;}.bookNow{background-image:url('https://www.banffjaspercollection.com/images/layout/book-now.png');display:inline-block;height:59px;margin-top:16px;width:228px;}.bookNow:hover{background-position:0 -59px;}.navbar-nav>li>a{font-weight:700;}#footerBottom .newsletterBox h3{line-height:13.2px;}.modal{z-index:10000;}.fade.show{opacity:1;}.modal{opacity:1!important;}.modal.fade{opacity:1;transition:all .125s ease-in-out!important;}.modal.fade .modal-dialog{transform:translate(0,-100%)!important;transition:all .085s ease-in-out!important;}.modal .modal-dialog{opacity:0;display:block!important;height:auto;transition:transform .1s ease-out;visibility:visible!important;}.modal .modal-dialog .modal-header{text-transform:uppercase;font-weight:700;}.modal.in .modal-dialog{transform:translate(0,60px)!important;transition:transform .15s ease-in!important;}.modal .modal-content{display:flex;flex-direction:column;height:max-content;visibility:visible!important;opacity:1;}.modal-open .modal .modal-dialog{opacity:1;}.modal-open .modal:not(.in) .modal-content{display:flex;flex-direction:column;height:100%;background-color:#fff;visibility:visible!important;}.modal.fade.show{opacity:1;}.modal.fade:not(.fade.in):not(.show) .modal-content .btn{display:none;}.modal.fade[id^="bannerVideoModal"] .modal-dialog{height:100%;transform:translatate(0,0)!important;top:-50px;}.modal-backdrop{opacity:0;transition:all ease-out .03s;}.modal-backdrop.show{opacity:.3!important;transition:all ease-in .03s;transition-delay:.5s;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;}.modal-content{position:relative;background-color:#fff;border:1px solid #cdcdcd;border-radius:0!important;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.5);box-shadow:0 2px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;padding:0;}.modal-content .modal-header{position:relative;border:0;}.modal-content .modal-header .close{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' %3E%3Cpath fill='%2352565e' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;display:block;height:22px;margin:0;position:absolute;top:15px;right:20px;opacity:1;width:22px;z-index:100;}.modal-content .modal-header .close span{display:none;}.modal-content .modal-title{color:#666;text-transform:uppercase;font-weight:700;font-size:20px;margin-bottom:0;}.modal-content .btn{background-color:#576e49;border:2px solid #576e49;border-radius:0;color:#fff;font-size:14px;font-weight:700;margin-bottom:8px;padding:10px 25px;text-transform:uppercase;transition:all ease-out .3s;}.modal-content .btn:hover{border:2px solid #576e49;background-color:#fff;color:#576e49;transition:all ease-in .3s;}.modal-content .btn.btn-outline{background-color:#fff;border:2px solid #576e49;color:#576e49;}.modal-content .btn.btn-outline:hover{border:2px solid #576e49;background-color:#576e49;color:#fff;transition:all ease-in .3s;}a[data-toggle="tooltip"]:focus{outline:0;}a[data-toggle="tooltip"]>span.glyphicon{width:20px;overflow:hidden;}.modal-content .modal-body{padding-left:15px!important;padding-right:15px!important;}.modal-content .modal-footer{border-top:0!important;}.tooltip .tooltip-arrow{background-color:#fff;border-width:2px!important;border-color:#576e49 #576e49 transparent transparent!important;border-style:solid solid none none;transform:rotate(45deg);height:16px;width:16px;}.tooltip.bottom .tooltip-arrow{transform:rotate(-45deg);margin-top:-2px;}.modal.blackmodal{background-color:#000;opacity:1;}.modal-dialog{margin:0 auto;}.modal-header .close{margin-top:-15px;}.modal.blackmodal .modal-content{background-color:#000;}.modal.blackmodal .modal-header{border:0;}.modal.blackmodal .close{color:#fff;font-size:36px;opacity:1;}.modal.spinner-modal+.modal-backdrop{background-color:#fff;}.modal.spinner-modal+.modal-backdrop.show{opacity:.75;}.modal.spinner-modal.fade.show .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);top:45%;}.modal.spinner-modal .modal-content{background-color:transparent;border:0;box-shadow:none;-webkit-box-shadow:none;}.videoWrapper iframe{position:absolute;bottom:0;left:0;right:0;top:0;height:100%;width:100%;}.btn-group.open.bootstrap-select .dropdown-toggle{box-shadow:none;}.bootstrap-select>.dropdown-toggle.bs-placeholder{color:#000;}.bootstrap-select .btn{background-color:transparent;border-color:#999!important;color:#000;font-size:14px;font-weight:700;line-height:26px;margin-bottom:0;margin-top:0;padding:20px 29px 20px 29px;}.bootstrap-select .btn .caret{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:9px 9px 0 9px;border-style:solid;border-color:#999 transparent;}.bootstrap-select .btn .filter-option{color:#576e49;}.bootstrap-select .btn.bs-placeholder .filter-option{color:#000;}.bootstrap-select .btn.active::after{border-color:#333 transparent;}.bootstrap-select .btn:hover{background-color:#fafafa;border-color:#999;color:#999;}.bootstrap-select .actions-btn{padding:5px;}.bootstrap-select .actions-btn:hover{color:#999;}.bootstrap-select .dropdown-menu.inner{margin-left:5px;text-indent:0;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{color:#576e49;}.dropdown-menu{border-radius:0;}.nocards{background-image:none;}.nomessage{background-color:transparent;border-radius:0;color:#000;display:block;padding:20px;text-align:center;}.nomessage h3{color:#000;margin-top:6px;}.stripForm.formI8745 iframe,.stripForm.formID8810 iframe{height:970px;}@media(max-width:991px){.stripForm.formI8745 iframe,.stripForm.formID8810 iframe{height:1450px;}}.stripForm.formID9203 iframe{height:1300px;}@media(max-width:991px){.stripForm.formID9203 iframe{height:2100px;}}.stripForm.formID6514 iframe{height:800px;}.popover{background-color:#ebebeb;border-color:transparent;border-radius:0;box-shadow:none;color:#000;font-size:11px;font-weight:600;line-height:normal;}.popover .popover-content{padding:20px;}.popover.right .arrow{border-right-color:transparent;}.popover.right .arrow:after{border-right-color:#ebebeb;}.vngage-banner.vngage-dooreye.vngage-active .vngage-tab .vngage-tab-text .vngage-quarantine-btn::after,.vngage-banner.vngage-dooreye.vngage-inactive .vngage-tab .vngage-tab-text .vngage-quarantine-btn::after{font-weight:100!important;font-family:"Glyphicons Halflings"!important;content:""!important;position:absolute!important;right:6px!important;font-size:12px!important;margin-top:1px!important;top:1px!important;bottom:1px!important;}.strip-banner-v31 .item video{height:auto!important;min-height:100%;min-width:100%;width:auto!important;}.panel.panel-default{border:1px solid #d9d8d8;}.panel-heading{padding:15px 20px;}a.panel-toggle .question{float:left;width:90%;}a.panel-toggle .toggle{float:right;text-align:right;width:5%;}a.panel-toggle .plus{display:none;}a.panel-toggle .minus{display:block;}a.panel-toggle.collapsed .plus{display:block;}a.panel-toggle.collapsed .minus{display:none;}.panel-inner{background-color:#fff;border-top:1px solid #ebebeb;padding:20px;}.responsive-tabs{margin-top:20px;}.responsive-tabs-container .tab-content{padding:0;border:0;border-top:0;}.responsive-tabs-container[class*="accordion-"] .tab-pane{padding:10px 15px 0;margin-bottom:15px;}.responsive-tabs-container[class*="accordion-"] .accordion-link{display:none;margin-bottom:0;padding:10px 15px;background-color:#f5f5f5;border-radius:3px;border:1px solid #ddd;color:#333;top:-10px;}.responsive-tabs-container[class*="accordion-"] .accordion-link .active{border-bottom:medium none;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#f60;}@media(max-width:767px){.responsive-tabs-container.accordion-xs .nav-tabs{display:none;}.responsive-tabs-container.accordion-xs .accordion-link{display:block;}.responsive-tabs-container[class*="accordion-"] .tab-pane{border:1px solid #ddd;border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-width:medium 1px 1px;margin-bottom:10px;margin-top:0;padding:10px 10px 0;}.responsive-tabs-container[class*="accordion-"] .accordion-link{top:0;}}@media(min-width:768px) and (max-width:991px){.responsive-tabs-container.accordion-sm .nav-tabs{display:none;}.responsive-tabs-container.accordion-sm .accordion-link{display:block;}.responsive-tabs-container[class*="accordion-"] .tab-pane{border:1px solid #ddd;border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-width:medium 1px 1px;margin-bottom:10px;margin-top:-10px;padding:10px 10px 0;}}@media(min-width:992px) and (max-width:1199px){.responsive-tabs-container.accordion-md .nav-tabs{display:none;}.responsive-tabs-container.accordion-md .accordion-link{display:block;}}@media(min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs{display:none;}.responsive-tabs-container.accordion-lg .accordion-link{display:block;}}@media(min-width:768px){.animation.in-viewport [data-animate]{-moz-opacity:1;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);}.animation [data-animate=fade-in-down],.animation [data-animate=fade-in-left],.animation [data-animate=fade-in-right],.animation [data-animate=fade-in-up],.animation [data-animate=fade-in]{-moz-opacity:0;opacity:0;-moz-transition:opacity 900ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 900ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);-webkit-transition:opacity 900ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);transition:opacity 900ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);}.animation [data-animate=fade-in-left]{-webkit-transform:translate(-1.5rem,0);-ms-transform:translate(-1.5rem,0);-moz-transform:translate(-1.5rem,0);-o-transform:translate(-1.5rem,0);transform:translate(-1.5rem,0);}.animation [data-animate=fade-in-right]{-webkit-transform:translate(1.5rem,0);-ms-transform:translate(1.5rem,0);-moz-transform:translate(1.5rem,0);-o-transform:translate(1.5rem,0);transform:translate(1.5rem,0);}.animation [data-animate=fade-in-up]{-webkit-transform:translate(0,1.5rem);-ms-transform:translate(0,1.5rem);-moz-transform:translate(0,1.5rem);-o-transform:translate(0,1.5rem);transform:translate(0,1.5rem);}.animation [data-animate=fade-in-down]{-webkit-transform:translate(0,-1.5rem);-ms-transform:translate(0,-1.5rem);-moz-transform:translate(0,-1.5rem);-o-transform:translate(0,-1.5rem);transform:translate(0,-1.5rem);}.animation [data-animate]:nth-child(1),.animation [data-animate][data-animate-delay="1"]{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms;}.animation [data-animate]:nth-child(2),.animation [data-animate][data-animate-delay="2"]{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;}.animation [data-animate]:nth-child(3),.animation [data-animate][data-animate-delay="3"]{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms;}.animation [data-animate]:nth-child(4),.animation [data-animate][data-animate-delay="4"]{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms;}.animation [data-animate]:nth-child(5),.animation [data-animate][data-animate-delay="5"]{-webkit-transition-delay:750ms;-moz-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms;}.animation [data-animate]:nth-child(6),.animation [data-animate][data-animate-delay="6"]{-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-o-transition-delay:900ms;transition-delay:900ms;}.animation [data-animate]:nth-child(7),.animation [data-animate][data-animate-delay="7"]{-webkit-transition-delay:1050ms;-moz-transition-delay:1050ms;-o-transition-delay:1050ms;transition-delay:1050ms;}.animation [data-animate]:nth-child(8),.animation [data-animate][data-animate-delay="8"]{-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-o-transition-delay:1200ms;transition-delay:1200ms;}.animation [data-animate]:nth-child(9),.animation [data-animate][data-animate-delay="9"]{-webkit-transition-delay:1350ms;-moz-transition-delay:1350ms;-o-transition-delay:1350ms;transition-delay:1350ms;}.animation [data-animate]:nth-child(10),.animation [data-animate][data-animate-delay="10"]{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms;}}.red-text-group{padding:15px 24px;color:#dd0031;font-family:'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:30px;text-align:center;white-space:nowrap;}@media screen and (min-width:1200px){.red-text-group+.red-text-group{border-left:1px solid #c2c2c2;}.red-text-group:first-child{padding-left:0;}.red-text-group:last-child{padding-right:0;}}@media screen and (max-width:1199px){.red-text-group{display:block;}.red-text-group+.red-text-group{border-top:1px solid #c2c2c2;}}.bg-actual{background-size:auto!important;}.bg-contain{background-size:contain!important;}.bg-repeat-x{background-repeat:repeat-x!important;}.bg-repeat-y{background-repeat:repeat-y!important;}.book-gondola-link{display:inline-flex;align-items:center;width:200px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:800;font-style:normal;letter-spacing:1px;line-height:18px;text-transform:uppercase;text-decoration:none!important;vertical-align:middle;}.book-gondola-link:before{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAADqUlEQVRIS71WS1YaURC99R4hU7ID3YGuIHEF6gLkM7GTkTKOBBAzRkZJO0FwAZIVSFagOwg7iMPE8F7l1Ouutm3BX86JEw7S1K1bde8tCP/5j16C1xkOK7Z0c0GMCsBTBtUJfHpQfd94rN6zARVMChPzFYMqDMwI2H8K6LMA82BuXt7oNBrXyuhwfCIs+wSePMT0WYC9s/gSjBXjaONjY/dKwHpnX97Ja2vnw/Tz8GTNW754CPRJgMLM2Ju2jA3kN6S4gKSshmG8QPOgGh33zuItMM7zz+X3+iTAo/HXIYO2ALoyDs2M3SjuEKHGQAWMQasWdXqjuAODzdZOtL5IQI8CKpiOMWGFmnOvtqVgyf7ui3CcKzdkp8raOb/aaXyYFUEfBCyCyZeDcOzN0DjqKlMtKp+V7E2dgf6zR1oEE3Ho7rL9Ee+5ud8WJsLMgNsMrKQNTORVmWtTCxmmYHUGNT5Vd08VvFWN3uTZCFMCvjOhBsYaA8fe+UHJmi0GbQK8prtdCrgErC4jAkwf8E1h2hl+WTHW7AXlAhPnfLO4s6NxvM9A2zm/rp/dYagLLzATkTQDCxnR3G+XLLUlzrTrVjXK6kgj1pi68/5UQI7G8Q+JPw2D7MEi2OE47kv3Ak7Ee5KbHpgQIA1ce1BXxi1m/wN3rQx64/hn6svrg2q0qr40jtZFZAHwPliIKfFe2KEWCYxSvym7kDRsLtQGvXHMBMzEm7rzPMsAKHsD6J10lMbTZcLMzcLeMkGUu+o179w0x+pcd5gyqoEwau1Ek9vkwba8D4Dapezi1ktBZZKTmSCS3EwaACUFlKk0Tc4Mit4sJk860rCvunPl1TQ56gBNQa6rirTWDrUBBn0j8CbID9SbvfHJBZi/S7zlL0jqzWy8d3YIwpV0r0GcsA3RFRpgYGTg3+p751xDx5qcrl9rbo6ZLWEFbNvSoNzIuXvd1FOWqTQd6zmAighAurTWXIoiAQxYrjtBLsaMCU1i3gzAueuhHk4Y0jTf0ELjh3sXblu0rrtMhIl2KvVuCiyGz6yRP1+SNtbRqLjL5YCMWasahUuQsWYMiALTvfwpCs/IOSLcaaB4IfLv7ySNqjU/ppAcJXO+yBoqCPGm8+Xj/E+OZaD3wjuoTcZa3d1QlsRUmzvuikCSphYL4iFmS8M7MLLmh6bM7XUI/+8DkMu/UBAvAtTkuQ1nsQNLBu4H26TX4inFFz2z8B6qpwBTIYawgob1S4GWjvRfCz72/b8PpKU7+BS/rwAAAABJRU5ErkJggg==");display:inline-block;padding-right:1em;}.book-gondola-link:after{content:"🡢";display:inline-block;}.fade{opacity:inherit;}.tooltip.show{opacity:1;}html .tooltip-inner{border:2px solid #576e49;border-radius:8px;background-color:#fff!important;color:#000!important;padding:10px 15px!important;font-size:15px;max-width:260px;}html .tooltip-inner p{margin-bottom:0;font-size:15px;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem;}.btn-tooltip{width:16px;height:16px;border-radius:50%;font-size:12px;color:#fff;line-height:16px;background:#576e49;display:inline-block;text-transform:lowercase;font-weight:700;vertical-align:middle;text-align:center;padding:0!important;position:relative;top:-2px;}.btn-tooltip:focus,.btn-tooltip:hover{color:#fff;text-decoration:none!important;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;}html .bs-tooltip-top .arrow::before,html .bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:10px 10px 0;border-top-color:#576e49;left:calc(50% - 9px);}html .bs-tooltip-top .arrow::after,html .bs-tooltip-auto[x-placement^="top"] .arrow::after{position:absolute;content:"";border-color:transparent;border-style:solid;top:0;}html .bs-tooltip-top .arrow::after,html .bs-tooltip-auto[x-placement^="top"] .arrow::after{border-width:10px 10px 0;border-top-color:#fff;left:calc(50% - 9px);transform:translateY(-2px);}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000;}html .bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0;top:5px!important;}html .bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;}html .bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 10px 10px;border-bottom-color:#576e49;left:calc(50% - 9px);}html .bs-tooltip-bottom .arrow::after,html .bs-tooltip-auto[x-placement^="bottom"] .arrow::after{position:absolute;content:"";border-color:transparent;border-style:solid;bottom:0;}html .bs-tooltip-bottom .arrow::after,html .bs-tooltip-auto[x-placement^="bottom"] .arrow::after{border-width:0 10px 10px;border-bottom-color:#fff;left:calc(50% - 9px);transform:translateY(2px);}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000;}.features-filters-pills{width:100%;}.features-filters-pills .filters-title{color:#3e4444;display:block;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:10px;width:100%;}.features-filters-pills .second-categs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.features-filters-pills .categ-option{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#637d53;border-radius:14px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:14px;color:#fff;cursor:pointer;letter-spacing:.03555rem;margin-right:15px;margin-bottom:10px;height:28px;text-transform:uppercase;padding:0 12px;transition:all ease-out .35s;position:relative;}.features-filters-pills .categ-option>span{padding-right:10px;white-space:nowrap;}.features-filters-pills .categ-option:hover{transition:all ease-in .35s;background-color:#637d53;}.features-filters-pills .categ-option>img{margin-right:10px;filter:brightness(0) invert(1);}.features-filters-pills .categ-option .btn-tooltip{border:1px solid #fff;top:auto;position:absolute;right:-10px;top:-5px;}@media screen and (max-width:480px){.features-filters-pills .categ-option{padding:0 8px 0 10px;}.features-filters-pills .categ-option>span{overflow:hidden;text-overflow:ellipsis;max-width:260px;padding-right:8px;}}@media screen and (max-width:380px){.features-filters-pills .categ-option>span{max-width:250px;}}.features-filters-pills .disabled{background-color:#d1d2d4;color:#8c8e92;cursor:default;}.features-filters-pills .disabled>img{filter:brightness(1) invert(0);opacity:.45;}.features-filters-pills .disabled:hover{background-color:#d1d2d4;}.features-filters-pills .categ-option.active{background-color:#576e49;}.features-filters-pills .categ-option.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:8px;content:"";display:inline-block;height:13px;margin-left:5px;width:8px;}.theme-debugger{border:1px solid #c7c7c7;border-right:0;box-shadow:0 0 15px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15);display:flex;align-items:center;padding:0 0 0 10px;}.theme-debugger svg{transition:all ease-in-out .3s;}.theme-debugger *{margin-right:10px;}.theme-debugger #debugThemeFlyoverToggler{display:flex;align-items:center;transition:all ease-out .2s;}.theme-debugger #debugThemeFlyoverToggler path{fill:#576e49;}.theme-debugger>select{border-radius:0;min-height:47px;}.theme-debugger>select:focus,.theme-debugger>select:active,.theme-debugger>select:focus-visible,.theme-debugger>select:focus-within{outline:0;}.theme-debugger:not(.closed) #debugThemeFlyoverToggler svg{transform:rotate(180deg);}#Gallery #mainContent{margin-bottom:0;}.gallery-box .gallery-item{position:relative;}.gallery-box .gallery-item:before{display:block;content:"";width:100%;padding-top:66.66666667%;}.gallery-box .gallery-item>a{position:absolute;top:0;left:0;right:0;bottom:0;}.gallery-box .gallery-item:before{display:block;content:"";width:100%;padding-top:66.66666667%;}.gallery-box .gallery-item>a{position:absolute;top:0;left:0;right:0;bottom:0;}.gallery-box .gallery-item>a{background-position:center;background-size:cover;}.gallery-box .videoDialogEl{margin-top:10px;}.gallery-video-icon{margin-top:25%;}#jumplinksV2{position:fixed;right:0;top:200px;z-index:2000;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}#jumplinksV2:empty{display:none;}#jumplinksV2.affix-top{opacity:0;visibility:hidden;}#jumplinksV2.affix{opacity:1;visibility:visible;}#jumplinksV2 ul{text-indent:0;}#jumplinksV2 .nav>li{height:19px;margin-bottom:8px;}#jumplinksV2 .nav>li:before,#jumplinksV2 .nav>li:after{content:" ";display:table;}#jumplinksV2 .nav>li:after{clear:both;}#jumplinksV2 .nav>li:before,#jumplinksV2 .nav>li:after{content:" ";display:table;}#jumplinksV2 .nav>li:after{clear:both;}#jumplinksV2 .nav>li>a:hover{background:none;padding:0;}#jumplinksV2 .jumplink a{float:right;padding:0;position:relative;}#jumplinksV2 .jumplink a .dot{background-color:#fff;border:1px solid #9b9b9b;display:inline-block;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;height:10px;position:absolute;right:25px;top:12px;width:10px;z-index:2001;}#jumplinksV2 .jumplink .jumplink-label{background-color:#535353;border:1px solid #8cc63f;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;color:#fff;display:inline-block;font-size:14px;font-weight:700;left:-48px;opacity:0;position:relative;top:-6px;visibility:hidden;width:0;-webkit-transition:visibility 0s,opacity .5s ease .1s;-moz-transition:visibility 0s,opacity .5s ease .1s;-o-transition:visibility 0s,opacity .5s ease .1s;transition:visibility 0s,opacity .5s ease .1s;}#jumplinksV2 .jumplink .jumplink-label b,#jumplinksV2 .jumplink .jumplink-label strong{color:#8cc63f;}#jumplinksV2 .jumplink .jumplink-label:after{content:'';position:absolute;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent #535353;display:block;width:0;z-index:1;right:-8px;top:14px;}#jumplinksV2 .jumplink .jumplink-label:before{content:'';position:absolute;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent #97ca68;display:block;width:0;z-index:0;right:-9px;top:14px;}#jumplinksV2 .jumplink a:hover+.jumplink-label{visibility:visible;opacity:1;padding:11px 20px 11px 20px;width:auto;}#jumplinksV2 .jumplink.active .dot,#jumplinksV2 .jumplink a:hover .dot{background-color:#8cc63f;border-color:#8cc63f;}@media(max-width:1250px){#jumplinksV2.affix{visibility:hidden!important;}}.producthotel_v3.elk .intro-learn-more-link{display:none;}.strip-attraction-intro-v3{font-size:16px;}@media screen and (max-width:767px){.strip-attraction-intro-v3{padding-top:25px;}}@media screen and (max-width:767px){.strip-attraction-intro-v3 .stripTitle{margin-top:25px;}}.strip-attraction-intro-v3 .prices{border:3px solid #ebebeb;margin-top:20px;padding:0;}.strip-attraction-intro-v3 .prices-inner{padding:32px;}.strip-attraction-intro-v3 .price-title{font-size:1;line-height:.92;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:18px;line-height:23.92px;font-style:normal;letter-spacing:.05em;margin-bottom:20px;text-transform:uppercase;}.strip-attraction-intro-v3 .price-items{display:block!important;}.strip-attraction-intro-v3 .price-item{background-image:url('https://www.banffjaspercollection.com/images/layout/dot.gif');background-repeat:repeat-x;background-position:center 17px;}.strip-attraction-intro-v3 .price-item .price-label{color:#666;font-family:'Open Sans',sans-serif;font-weight:700;font-size:15px;padding-right:6px;background-color:#fff;}.strip-attraction-intro-v3 .price-item .price{color:#576e49;font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px;float:right;padding-left:6px;background-color:#fff;}.strip-attraction-intro-v3 .months{font-size:14px;letter-spacing:.025em;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);}.strip-attraction-intro-v3 .big-price{font-family:'Open Sans',sans-serif;font-weight:800;font-size:45px;line-height:50px;padding-right:0;}.strip-attraction-intro-v3 .small-price{font-family:'Open Sans',sans-serif;font-weight:800;font-size:30px;}.strip-attraction-intro-v3 sup{font-size:55%;}.strip-attraction-intro-v3 sub{font-family:'Open Sans',sans-serif;font-weight:400;bottom:0;font-size:35%;}.strip-attraction-intro-v3 .prices .learn-more{display:inline-block;margin-top:20px;white-space:nowrap;}.strip-attraction-intro-v3 .intro-book-now .btn{border-radius:0;margin-bottom:0;margin-top:0;width:100%;}.strip-attraction-intro-v3 .ai-price{border-bottom:1px solid #8cc63f;font-family:"league-gothic",sans-serif;font-style:normal;font-weight:400;margin:17px 0;padding-bottom:17px;width:100%;}.strip-attraction-intro-v3 .ai-price .price-prefix{font-size:20px;}.strip-attraction-intro-v3 .ai-price .adult-value{display:inline-block;font-size:100px;line-height:100px;vertical-align:bottom;}.strip-attraction-intro-v3 .ai-price .adult-label{display:inline-block;font-size:20px;margin-bottom:10px;vertical-align:bottom;}.strip-attraction-intro-v3 .ai-price .other-values{display:inline-block;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:700;margin:0 0 12px 20px;vertical-align:bottom;}.strip-attraction-intro-v3 .bottom-section{background-color:#ebebeb;line-height:20px;margin-top:30px;padding:30px;}.strip-attraction-intro-v3 .bottom-section .tripadvisor-link{align-items:center;color:#000;display:flex;justify-content:space-between;}.strip-attraction-intro-v3 .bottom-section .inner{align-items:center;display:flex;min-height:48px;padding-right:30px;}.strip-events-listing .eventsFilters{padding:30px 0;}.strip-events-listing .eventsFilters .wrapper-dropdown-5 .dropdown li{margin-bottom:0;}.strip-events-listing .eventsFilters .wrapper-dropdown-5 .dropdown li:hover a{color:#576e49;}.strip-events-listing .eventsFilters .wrapper-dropdown-5.active{background-color:#576e49;}.strip-events-listing .hide-filters .eventsFilters{display:none;}.strip-events-listing .eventItem{padding-bottom:40px;}.strip-events-listing .eventItem .cardName{font-size:28px;font-weight:700;text-transform:uppercase;}.strip-events-listing .eventItem .cardDate{padding-top:3px;}.strip-events-listing .eventItem .cardCostLocation{padding-top:3px;font-weight:700;}.strip-events-listing .eventItem .cardSummary p,.strip-events-listing .eventItem .description p{margin-bottom:0;}.strip-events-listing .eventItem .cardSummary{padding-top:20px;}.strip-events-listing .eventItem .cardSummary .link{padding-top:10px;}.strip-events-listing .eventItem .cardSummary .link a{color:#576e49;font-size:18px;font-weight:500;}.strip-events-listing .eventItem .cardSummary .breakLine{border-top:1px solid #cdcdcd;margin-top:10px;}.strip-events-listing .eventItem .image{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;}.strip-events-listing .eventItem .image img{width:100%;}.strip-events-listing .eventItem .date-square{background-color:#576e49;display:none;position:absolute;top:0;left:15px;min-width:73px;min-height:73px;color:#fff;text-align:center;padding-top:8px;}.strip-events-listing .eventItem .date-square .date-square-month{font-size:14px;font-weight:700;text-transform:uppercase;}.strip-events-listing .eventItem .date-square .date-square-date{font-size:24px;font-weight:700;text-transform:uppercase;}.strip-events-listing .eventItem .description .link{padding-top:10px;}.strip-events-listing .eventItem .description .link a{color:#576e49;font-size:18px;font-weight:500;}.strip-events-listing .eventItem .readMoreBtn{border-top:0;padding-top:0;margin-top:15px;text-align:right;text-transform:uppercase;font-size:13px;}.strip-events-listing .eventItem .readMoreBtn a{color:#576e49;}.strip-events-listing .eventItem .readMoreBtn a span.close{display:none;color:#000;font-size:13px;line-height:21px;}.strip-events-listing .eventItem .readMoreBtn a.active span.open{display:none;}.strip-events-listing .eventItem .readMoreBtn a.active span.close{display:block;}.strip-events-listing .eventItem .cardDetails .location{font-size:14px;font-weight:700;color:#f4865b;text-transform:uppercase;}.strip-events-listing .eventItem .cardDetails .cost{font-size:36px;font-weight:700;margin-bottom:30px;position:relative;text-transform:uppercase;top:27px;}.strip-events-listing .eventItem .cardDetails .pre-price{font-size:20px;margin-right:3px;position:relative;top:-14px;}.strip-events-listing .eventItem .cardDetails .cardDateTimeDescription{font-size:18px;font-weight:700;color:#576e49;text-transform:uppercase;padding-left:30px;position:relative;margin-top:15px;}.strip-events-listing .eventItem .cardDetails .cardDateTimeDescription:before{content:"";font:normal 24px/1 FontAwesome;position:absolute;left:0;}.strip-events-listing .eventItem .cardDetails .cardDateTimeDescription:empty:before{display:none;}.strip-events-listing .eventItem .cardDetails .cost-label{font-size:16px;font-weight:300;}.strip-events-listing .eventItem .cardDetails .controls .open,.strip-events-listing .eventItem .cardDetails .controls .close{color:#576e49;font-size:14px;font-weight:600;float:none;opacity:1;padding-left:7px;text-transform:uppercase;}.strip-events-listing .eventItem .cardDetails .controls .open:before{content:"";font-family:FontAwesome;font-size:17px;position:relative;left:-7px;top:1px;}.strip-events-listing .eventItem .cardDetails .controls .close:before{content:"";font-family:FontAwesome;font-size:17px;position:relative;left:-7px;top:1px;}.strip-events-listing .cardDetails-bottom{margin-top:15px;}.strip-events-listing .cardDetails-bottom .cost{display:inline-block;}.strip-events-listing .cardDetails-bottom .cost+.btn{float:right;}.strip-events-listing .cardDetails-bottom .btn{float:right;}.strip-events-listing .showMeMoreRow .showMeMore{margin:0 auto!important;}.strip-events-listing .eventsReadMore{text-align:center;}@media(max-width:767px){.strip-events-listing .eventItem .image{margin-bottom:18px;}}.immersive .immersive-logo,.immersive .reverse-phone,.immersive .reverse-myAccount{display:block!important;}.immersive .reverse-phone,.immersive .reverse-myAccount{float:left;}.strip-banner-v3{min-height:300px;position:relative;}.strip-banner-v3 video[poster]{object-fit:cover;}.strip-banner-v3 .side-tabs{left:0;position:absolute;top:400px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-o-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;z-index:1000;top:50%;margin-top:80px;}@media(max-width:1350px){.strip-banner-v3 .side-tabs{top:58%;}}.strip-banner-v3 .side-tab{background-repeat:no-repeat;background-position:15px top;color:#fff;float:left;height:70px;padding:20px 27px 11px 59px;}.strip-banner-v3 .side-tab.webcam{background-color:#8cc63f;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-banner-v3 .side-tab.webcam .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:8px;text-transform:uppercase;}.strip-banner-v3 .side-tab.webcam:hover{background-color:#1d4a79;}.strip-banner-v3 .OpenHoursLink:hover .side-tab.times{background-color:#1d4a79;}.strip-banner-v3 .side-tab.times{background-color:#0c265c;background-image:url('/images/layout/calendar-icon.png');font-family:'Montserrat',sans-serif;padding:20px 27px 11px 59px;}.strip-banner-v3 .side-tab.times .title{font-size:13px;line-height:13px;text-transform:uppercase;}.strip-banner-v3 .side-tab.times .times{font-size:11px;}.strip-banner-v3 #heroCarousel{background-color:#000;}.strip-banner-v3 #heroCarousel.carousel .carousel-indicators{bottom:20px;text-align:center;top:auto;width:100%;z-index:300;}.strip-banner-v3 #heroCarousel.carousel img{height:auto;margin-left:0;width:100%;}.strip-banner-v3 #heroCarousel.carousel img.PreHeadingGraphic{display:block;margin-left:auto;width:auto;}.strip-banner-v3 .overlay{height:100%;position:absolute;top:0;width:100%;top:50%;margin-top:-80px;z-index:1;}.strip-banner-v3 .banner-messages{z-index:50;text-align:center;}.strip-banner-v3 .banner-messages .banner-headings .preHeading{font-size:13px;color:#fff;margin-bottom:12px;text-transform:uppercase;}.strip-banner-v3 .banner-messages .banner-headings .heading{color:#fff;font-size:2.222;line-height:2.576;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:39.996px;line-height:66.976px;font-style:normal;letter-spacing:.05em;letter-spacing:21px;margin-bottom:14px;text-transform:uppercase;}.strip-banner-v3 .banner-messages .banner-headings .heading-border{background-color:#fff;height:2px;margin:0 auto 58px;width:153px;}.strip-banner-v3 .banner-messages .banner-headings .subHeading{color:#fff;font-size:20px;letter-spacing:4px;line-height:30px;}.strip-banner-v3 .banner-messages .banner-headings .btn{font-size:18px;line-height:22px;margin-top:23px;}.strip-banner-v3 .banner-messages .banner-headings .btn.btn-book-now{font-size:13px;padding:16px 27px;}@media(max-width:1199px){.strip-banner-v3 .banner-messages{padding-top:10%;}}@media(max-width:991px){.strip-banner-v3 .banner-messages{padding-top:10px;}}@media(max-width:767px){.strip-banner-v3 .banner-messages{padding-top:10vh;}}.strip-banner-v3 .banner-bottom-content{position:absolute;bottom:73px;text-shadow:0 0 27px #161616;width:100%;}.strip-banner-v3 .banner-bottom-content .weather{color:#fff;margin-bottom:4px;}.strip-banner-v3 .banner-bottom-content .border{background-color:#fff;height:1px;left:-14px;margin-bottom:14px;position:relative;width:300px;}@media(max-width:991px){.strip-banner-v3 .banner-bottom-content .border{margin-bottom:1px;}}.strip-banner-v3 .banner-bottom-content .weather-label{font-family:'Open Sans',sans-serif;font-weight:700;font-size:13px;margin-right:3px;text-transform:uppercase;}.strip-banner-v3 .banner-bottom-content .temperature{font-family:'Open Sans',sans-serif;font-weight:300;font-size:23px;}.strip-banner-v3 .banner-bottom-content .open-notice{color:#8cc63f;font-family:'Open Sans',sans-serif;font-weight:700;font-size:15px;letter-spacing:2px;text-transform:uppercase;}.strip-banner-v3 .banner-bottom-content .banner-logo{bottom:0;position:absolute;right:0;}@media(max-width:991px){.strip-banner-v3 .banner-bottom-content .banner-logo{display:none;}}@media(max-width:991px){.strip-banner-v3 .banner-bottom-content{bottom:8px;}}.strip-banner-v3 .container-sidebar{position:absolute;top:0;width:100%;}.strip-banner-v3 .sidebars{background-color:#333;border-left:1px solid #fff;position:relative;}.strip-banner-v3 .sidebar-2 .sidebar-item{position:relative;}.strip-banner-v3 .sidebar-2 .sidebar-item:before{display:block;content:"";width:100%;padding-top:83.23782235%;}.strip-banner-v3 .sidebar-2 .sidebar-item>a{position:absolute;top:0;left:0;right:0;bottom:0;}.strip-banner-v3 .sidebar-2 .sidebar-item:before{display:block;content:"";width:100%;padding-top:83.23782235%;}.strip-banner-v3 .sidebar-2 .sidebar-item>a{position:absolute;top:0;left:0;right:0;bottom:0;}.strip-banner-v3 .sidebar-2 .sidebar-item .title-icon{padding-top:30%;}.strip-banner-v3 .sub-nav-wrapper{background-color:#fff;border-bottom:1px solid #e6e6e6;height:71px;-moz-transition:margin .5s ease 0s;-o-transition:margin .5s ease 0s;-webkit-transition:margin .5s ease 0s;transition:margin .5s ease 0s;width:100%;bottom:0;}.strip-banner-v3 .sub-nav-wrapper.affix{margin-top:0;position:fixed;top:0;z-index:500;}.strip-banner-v3 .sub-nav-wrapper.affix .sub-nav-bg{width:100%;}.strip-banner-v3 .sub-nav-wrapper.affix+.sub-nav-spacer{height:71px;}.strip-banner-v3 .sub-nav-bg{bottom:0;height:71px;position:absolute;width:100%;}.strip-banner-v3 .sub-nav{height:71px;position:relative;z-index:100;}.strip-banner-v3 .sub-nav ul{margin:0;padding:0;text-align:right;text-indent:0;}.strip-banner-v3 .sub-nav li{display:inline-block;margin:0;padding:0 0 0 29px;}.strip-banner-v3 .sub-nav li:first-child{padding-left:0;}.strip-banner-v3 .sub-nav li.sub-nav-logo{float:left;padding-left:45px;vertical-align:top;}.strip-banner-v3 .sub-nav a{color:#333;display:block;font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:71px;text-transform:uppercase;}.strip-banner-v3 .sub-nav a.active,.strip-banner-v3 .sub-nav a:hover{color:#8cc63f;}.strip-banner-v3 .sub-nav a.sub-nav-book-now,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor{background-color:#8cc63f;color:#fff;padding-left:45px;padding-right:45px;}.strip-banner-v3 .sub-nav a.sub-nav-book-now:hover,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor:hover{background-color:#0c265c;}.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now,.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now-anchor,.strip-banner-v3 .sub-nav .mobile-sub-nav-button,.strip-banner-v3 .sub-nav .mobile-sub-nav-link{display:none;}.strip-banner-v3 .sub-nav #subnav.collapse{display:block;}@media(max-width:1206px){.strip-banner-v3 .overlay{margin-top:-133px;}.strip-banner-v3 .banner-messages .banner-headings .preHeading{margin-bottom:9px;}.strip-banner-v3 .banner-messages .banner-headings .subHeading{font-size:30px;line-height:30px;}.strip-banner-v3 .side-tabs{margin-top:0;overflow:hidden;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.strip-banner-v3 .side-tab{width:50%;}.strip-banner-v3 .side-tab.fullwidth{width:100%;}.strip-banner-v3 .side-tab.webcam{margin-right:0;}.strip-banner-v3 .side-tab.times{padding-right:0;}.strip-banner-v3 .sub-nav-bg{display:none;}.strip-banner-v3 .sub-nav{height:auto;}.strip-banner-v3 .sub-nav .mobile-sub-nav-link{display:block;float:left;height:70px;line-height:70px;padding-left:15px;}.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now,.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now-anchor{display:inline-block;float:right;}.strip-banner-v3 .sub-nav .mobile-sub-nav-button{background-color:transparent;background-image:none;border:1px solid #000;border-radius:4px;display:block;float:right;height:34px;line-height:70px;margin:21px 21px 16px;padding:9px 10px;width:43px;}.strip-banner-v3 .sub-nav .mobile-sub-nav-button .icon-bar{background-color:#000;border-radius:1px;display:block;height:2px;width:22px;}.strip-banner-v3 .sub-nav .mobile-sub-nav-button .icon-bar+.icon-bar{margin-top:4px;}.strip-banner-v3 .sub-nav #subnav.collapse{display:none;}.strip-banner-v3 .sub-nav ul{background-color:#fff;border-bottom:1px solid #e6e6e6;text-align:left;}.strip-banner-v3 .sub-nav li{display:block;float:none;padding:0;}.strip-banner-v3 .sub-nav li a{line-height:50px;padding:0 0 0 34px;}.strip-banner-v3 .sub-nav li a.active{color:#8cc63f;}.strip-banner-v3 .sub-nav li a span{background:url('/images/layout/subnav-arrow.png');background-repeat:no-repeat;float:right;height:7px;margin-top:21px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:14px;}.strip-banner-v3 .sub-nav li.sub-nav-logo{display:none;}.strip-banner-v3 .sub-nav a.sub-nav-book-now,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor{display:none;}}.strip-banner-v3 .watch:hover::after{content:url('/images/layout/arrows/play-small-dark-blue.png');}@media(max-width:991px){.strip-banner-v3 .overlay{top:70%;}.strip-banner-v3 .banner-messages .banner-headings .heading{font-size:30px;letter-spacing:12px;line-height:52px;}.strip-banner-v3 .banner-messages .banner-headings .heading-border{margin-bottom:30px;}.strip-banner-v3 .banner-messages .banner-headings .subHeading{font-size:24px;line-height:30px;}}@media(max-width:767px){.strip-banner-v3 .item{max-height:none!important;}.strip-banner-v3 .overlay{padding-top:100px;top:calc(50% - 100px);}.strip-banner-v3 .carousel-inner .item img{max-width:100%;}.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now,.strip-banner-v3 .sub-nav .fixed-book-now.sub-nav-book-now-anchor{display:none;}.strip-banner-v3 .banner-messages .banner-headings .heading{font-size:44px;line-height:44px;}.strip-banner-v3 .banner-messages .banner-headings .heading-border{margin-bottom:22px;}.strip-banner-v3 .banner-messages .banner-headings .subHeading{font-size:20px;line-height:26px;}.strip-banner-v3 .container-sidebar{background-color:#333;position:relative;}.strip-banner-v3 .sidebars{border-left:0;}.strip-banner-v3 .sidebar-item,.strip-banner-v3 .sidebar-2 .sidebar-item{border-left:1px solid #fff;border-top:0;float:left;width:33%;}.strip-banner-v3 .sidebar-item:first-child,.strip-banner-v3 .sidebar-2 .sidebar-item:first-child{border-left:0;width:34%;}.strip-banner-v3 .sidebar-item::before,.strip-banner-v3 .sidebar-2 .sidebar-item::before{padding-top:0;}.strip-banner-v3 .sidebar-item .content,.strip-banner-v3 .sidebar-2 .sidebar-item .content{background-image:none!important;}.strip-banner-v3 .sidebar-item>a,.strip-banner-v3 .sidebar-2 .sidebar-item>a{display:block;position:static;}.strip-banner-v3 .sidebar-item .title-icon,.strip-banner-v3 .sidebar-2 .sidebar-item .title-icon{padding-top:10px;padding-bottom:10px;position:static;}.strip-banner-v3 .sidebar-item .title,.strip-banner-v3 .sidebar-2 .sidebar-item .title{display:none;}.strip-banner-v3 .sidebar-2 .sidebar-item,.strip-banner-v3 .sidebar-2 .sidebar-item:first-child{width:50%;}}@media(max-width:767px){.strip-banner-v31 .banner-messages .banner-headings .heading{font-weight:bold!important;}}#header.immersive .regular-logo{display:none;}#header.immersive .immersive-logo{display:block!important;margin:14px 0 22px;}#header.immersive .phone .regular,#header.immersive .myAccount .regular{display:none;}#header.immersive .phone{color:#fff;}#header.immersive .phone .reverse,#header.immersive .myAccount .reverse{color:#fff;display:block!important;float:left;}.strip-banner-v31{position:relative;}.strip-banner-v31 video[poster]{object-fit:cover;}.strip-banner-v31 .banner-link{position:absolute;bottom:30px;left:0;z-index:1000;}.strip-banner-v31 .banner-link a.back-link{color:#fff;padding-left:33px;}@media(max-width:767px){.strip-banner-v31 .banner-link{display:none;}}.strip-banner-v31 .side-tabs{left:0;position:absolute;top:400px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-o-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;z-index:990;top:60%;margin-top:80px;}.strip-banner-v31 .side-tab{background-repeat:no-repeat;background-position:15px top;color:#fff;float:left;height:70px;padding:20px 27px 11px 59px;}.strip-banner-v31 .side-tab-two{background-color:#f69d79;margin-right:10px;padding-left:11px;}.strip-banner-v31 .side-tab-two .title{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:4px;position:relative;text-transform:uppercase;}.strip-banner-v31 .side-tab-two .icon{display:inline-block;font-size:28px;margin-right:10px;}.strip-banner-v31 .side-tab-two:hover{background-color:#f4865b;}.strip-banner-v31 .side-tab.webcam{background-color:#576e49;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-banner-v31 .side-tab.webcam .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:8px;text-transform:uppercase;}.strip-banner-v31 .side-tab.webcam:hover{background-color:#46583a;}.strip-banner-v31 .OpenHoursLink:hover .side-tab.times{background-color:#46583a;}.strip-banner-v31 .side-tab.times{background-color:#f4865b;margin-right:10px;padding-left:11px;}.strip-banner-v31 .side-tab.times .title-times-wrapper{display:inline-block;}.strip-banner-v31 .side-tab.times .icon{display:inline-block;font-size:28px;margin-right:10px;}.strip-banner-v31 .side-tab.times .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:4px;text-transform:uppercase;}.strip-banner-v31 .side-tab.times .times{font-size:11px;line-height:10px;}.strip-banner-v31 .side-tab.times:hover{background-color:#f69d79;}.strip-banner-v31 #heroCarousel{background-color:#000;}.strip-banner-v31 #heroCarousel.carousel .carousel-indicators{bottom:20px;text-align:center;top:auto;width:100%;z-index:300;}.strip-banner-v31 #heroCarousel.carousel img{height:auto;margin-left:0;width:100%;}.strip-banner-v31 #heroCarousel.carousel img.PreHeadingGraphic{width:auto;}.strip-banner-v31 .item-image{background-size:cover;background-position:center;min-height:800px;}.strip-banner-v31 .small-banners .item-image{height:460px!important;min-height:auto;}.strip-banner-v31 .small-banners .banner-messages .banner-headings .heading,.strip-banner-v31 .small-font-headings .banner-messages .banner-headings .heading{font-size:34px;line-height:34px;}.strip-banner-v31 .small-banners .banner-messages .banner-headings .subHeading,.strip-banner-v31 .small-font-headings .banner-messages .banner-headings .subHeading{font-size:22px;line-height:26px;}.strip-banner-v31 .medium-banners .item-image{height:555px!important;min-height:auto;}.strip-banner-v31 .has-overlay .item-image{position:relative;}.strip-banner-v31 .has-overlay .item-image::after{background:rgba(0,0,0,.15);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.strip-banner-v31 .overlay{padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;}.strip-banner-v31 .overlay.overlay-position-top{top:28px;transform:none;}.strip-banner-v31 .banner-messages{z-index:50;text-align:center;}.strip-banner-v31 .banner-messages .banner-headings{padding-left:0;padding-right:0;}.strip-banner-v31 .banner-messages .banner-headings .preHeading{font-size:20px;color:#fff;line-height:36px;margin-bottom:12px;text-transform:uppercase;}.strip-banner-v31 .banner-messages .banner-headings .heading{color:#fff;font-size:66px;font-weight:700;line-height:66px;letter-spacing:.15em;margin-bottom:23px;text-transform:uppercase;}.strip-banner-v31 .banner-messages .banner-headings .heading-border{display:none;}.strip-banner-v31 .banner-messages .banner-headings .subHeading{color:#fff;font-size:20px;line-height:30px;}.strip-banner-v31 .banner-messages .banner-headings .alert-message{background:rgba(0,0,0,.4);border-radius:30px;color:#fff;display:inline-block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;letter-spacing:.025em;line-height:100%;margin-top:40px;padding:15px 40px;position:relative;}@media(max-width:991px){.strip-banner-v31 .banner-messages .banner-headings .alert-message{padding-right:120px;}}.strip-banner-v31 .banner-messages .banner-headings .alert-circle{border-radius:50%;height:136px;overflow:hidden;position:absolute;right:-100px;text-align:center;top:-25px;width:136px;}@media(max-width:991px){.strip-banner-v31 .banner-messages .banner-headings .alert-circle{right:-20px;}}.strip-banner-v31 .banner-messages .banner-headings .circle-message{color:#fff;font-weight:400;padding-top:25px;}.strip-banner-v31 .banner-messages .banner-headings .btn{font-size:18px;line-height:20px;margin-top:23px;}.strip-banner-v31 .banner-messages .banner-headings .alert-message-mobile{background:rgba(0,0,0,.6);color:#fff;display:block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;letter-spacing:.025em;line-height:150%;padding:15px 40px;position:relative;}.strip-banner-v31 .banner-messages .banner-headings .alert-circle-mobile{padding:15px 40px;text-align:center;}.strip-banner-v31 .banner-messages .banner-headings .alert-circle-mobile .circle-message{line-height:125%;padding-top:0;}.strip-banner-v31 .banner-promo-wrapper{bottom:60px;max-width:100%;padding-left:60px;position:absolute;right:60px;width:536px;z-index:1;}@media(max-width:767px){.strip-banner-v31 .banner-promo-wrapper{position:relative;padding:0;bottom:0;right:0;width:100%!important;z-index:400;}}.strip-banner-v31 .banner-promo{background:rgba(65,70,71,.9);text-align:center;}.strip-banner-v31 .banner-promo .heading{color:#000;background-color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:16px;}@media(max-width:767px){.strip-banner-v31 .banner-promo .heading{background-color:#ccc;}}.strip-banner-v31 .banner-promo .close-promo{color:#000;display:block;padding:6px;position:relative;}.strip-banner-v31 .banner-promo .close-promo .close-icon::after{font-family:"Glyphicons Halflings";content:"";position:absolute;right:10px;font-size:16px;margin-top:1px;}.strip-banner-v31 .banner-promo .close-promo.closed .close-icon::after{font-family:"Glyphicons Halflings";content:"";}@media(max-width:767px){.strip-banner-v31 .banner-promo .close-promo.closed .close-icon::after{content:"";}}.strip-banner-v31 .banner-promo .promo-content{color:#fff;padding:20px;}.strip-banner-v31 .banner-promo .sub-title{font-family:'Montserrat',sans-serif;font-size:36px;font-weight:700;letter-spacing:.025em;line-height:40px;margin-bottom:9px;}.strip-banner-v31 .banner-promo .abstract{font-size:16px;line-height:24px;margin-bottom:3px;}.strip-banner-v31 .banner-promo .links-container{display:inline-block;}.strip-banner-v31 .banner-promo .learn-more-container{display:inline-block;}.strip-banner-v31 .banner-promo .learn-more-container .btn{background-color:transparent;border:transparent;}.strip-banner-v31.content-page-banner .overlay{top:auto;width:auto;border:0;bottom:0;background:rgba(4,30,52,.7);padding:55px 0 30px;transform:translateY(0);clip-path:polygon(100% 0%,93% 100%,0 100%,0 0);}@media(max-width:991px){.strip-banner-v31.content-page-banner .overlay{padding-left:30px;padding-right:30px;}}@media(max-width:767px){.strip-banner-v31.content-page-banner .overlay{padding:15px 0 0;}}.strip-banner-v31.content-page-banner .banner-messages{text-align:left;max-width:800px;margin:auto;}.strip-banner-v31.content-page-banner .banner-messages .banner-headings{position:relative;}.strip-banner-v31.content-page-banner .banner-messages .banner-headings:before{border-style:solid;border-color:#dd0031 transparent transparent #dd0031;border-width:2px;content:"";height:24px;left:-20px;opacity:1;position:absolute;top:-15px;width:24px;transition:all ease-out .45s;}.strip-banner-v31.content-page-banner .banner-messages .banner-headings .heading{font-family:'Montserrat',sans-serif;font-size:34px;font-weight:700;letter-spacing:.015em;line-height:32px;}.strip-banner-v31.content-page-banner .btn-play{color:#fff;cursor:pointer;font-size:120px;font-weight:100;left:0;position:absolute;top:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%;text-align:center;transition:all .5s ease;}@media(max-width:991px){.strip-banner-v31.content-page-banner .btn-play{font-size:80px;}}@media(max-width:767px){.strip-banner-v31.content-page-banner .banner-messages .banner-headings:before{content:none;}.strip-banner-v31.content-page-banner .banner-messages .banner-headings .heading{font-size:22px;font-weight:400;line-height:26px;margin-bottom:15px;}}@media(max-width:1206px){.strip-banner-v31 .banner-messages .banner-headings .preHeading{margin-bottom:9px;}.strip-banner-v31 .banner-messages .banner-headings .heading{font-size:44px;line-height:44px;word-wrap:break-word;}.strip-banner-v31 .banner-messages .banner-headings .subHeading{font-size:30px;line-height:30px;}.strip-banner-v31 .side-tabs{display:flex;margin-top:0;overflow:hidden;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.strip-banner-v31 .side-tabs a{width:100%;}.strip-banner-v31 .side-tab{background-position:center -12px;height:100%;padding:40px 11px;text-align:center;}.strip-banner-v31 .side-tab.side-tab-two{margin-right:0;padding:8px 11px 11px;width:100%;}.strip-banner-v31 .side-tab.side-tab-two .icon{display:block;margin-right:0;}.strip-banner-v31 .side-tab.times{margin-right:0;padding:8px 11px 11px;width:100%;}.strip-banner-v31 .side-tab.times .icon{display:block;margin-right:0;}.strip-banner-v31 .side-tab.webcam{margin-right:0;padding:40px 11px 11px;width:100%;}.strip-banner-v31 .side-tab.webcam .title{margin-top:0;}}@media(max-width:991px){.strip-banner-v31 .banner-messages .banner-headings .heading-border{margin-bottom:30px;}}@media(max-width:767px){.strip-banner-v31 .item{max-height:none!important;}.strip-banner-v31 .carousel-inner .item img{max-width:100%;}.strip-banner-v31 .banner-messages .banner-headings .heading{font-size:38px;line-height:44px;}.strip-banner-v31 .banner-messages .banner-headings .heading-border{margin-bottom:22px;}.strip-banner-v31 .banner-messages .banner-headings .subHeading{font-size:20px;line-height:26px;}}.modal-video-body{max-width:75%;padding:20px 0;}@media(max-width:767px){.modal-video-body{max-width:100%;}}.modal-video{background-color:rgba(0,0,0,.75);}.modal-video .modal-video-close-btn{background:#dd0031;font-size:40px;font-weight:100;height:30px;outline:0;opacity:1;right:22px;top:70px;width:30px;z-index:10;}.modal-video .modal-video-close-btn:before,.modal-video .modal-video-close-btn:after{left:2px;margin-top:-1px;width:85%;}@media(max-width:767px){.modal-video .modal-video-close-btn{height:60px;width:60px;right:0;top:-60px;}}@media screen and (max-width:767px){.strip-heading-v3{padding-top:0;}}.strip-heading-v3 b{color:#8cc63f;font-weight:inherit;}.strip-heading-v3 .stripTitle{font-size:30px;line-height:30px;margin-top:44px;}.strip-heading-v3 .stripTitle a{font-weight:inherit;word-wrap:break-word;}.strip-heading-v3 .heading-border{margin-bottom:22px;}.strip-hours-rates h3.columnTitle{background:none;font-size:21px;}@media screen and (max-width:767px){.strip-iconic-content-v3{padding:25px 0;}}.strip-iconic-content-v3 .iconic-item{padding:0 10px 50px 104px;}@media screen and (max-width:767px){.strip-iconic-content-v3 .iconic-item{padding:0 0 50px 65px;background-size:50px!important;}}.strip-iconic-content-v3 .title{font-size:1;line-height:1.15;font-family:'Montserrat',sans-serif;font-weight:normal;font-size:18px;line-height:29.9px;font-style:normal;letter-spacing:.05em;margin-bottom:5px;}.strip-iconic-content-v3 .intro{margin-bottom:47px;}.strip-iconic-content-v3 .intro:empty{height:47px;margin-bottom:0;}.strip-iconic-content-v3 .learn-more-btn{text-align:center;}.stripImage img{width:100%;}.no-flickity .gallery{text-align:center;}.no-flickity .gallery-cell{display:inline-flex;}.flickity-slider{margin-left:10px;}.flickity-slider .gallery-cell{height:501.61px;}.flickity-slider .gallery-cell.publication-item{margin-right:30px;}.bottom-container{position:absolute;left:15px;right:15px;bottom:20px;}.panel-slider{position:relative;padding:50px 40px 65px;display:block;}.promo-slider .panel-headline{position:relative;margin-bottom:30px;}.promo-slider .panel-headline:before{height:1px;content:"";background:#999;position:absolute;top:45%;width:100%;left:0;}.promo-slider .panel-headline .title{font-weight:400;padding:5px 20px;position:relative;z-index:100;}.js-flickity{min-height:300px;}.js-flickity .flickity-prev-next-button{opacity:0;-moz-transition:all ease-in-out 1s;-o-transition:all ease-in-out 1s;-webkit-transition:all ease-in-out 1s;transition:all ease-in-out 1s;width:40px;height:40px;background:#fff;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);}.js-flickity .flickity-prev-next-button svg{height:30%;left:34%;position:absolute;top:40%;width:30%;}.js-flickity .flickity-prev-next-button.previous{margin-left:-30px;}.js-flickity .flickity-prev-next-button.next{margin-right:-25px;}.js-flickity:hover .flickity-prev-next-button{opacity:1;}.cards [class*="col-"]>.gallery-cell{margin-left:auto;margin-right:auto;}.gallery-cell{width:100%;max-width:285px;margin:5px 15px 30px;background:#fff;counter-increment:gallery-cell;position:relative;outline:0;display:block;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out,transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-moz-box-shadow:0 3px 4px rgba(22,22,23,.25);-webkit-box-shadow:0 3px 4px rgba(22,22,23,.25);box-shadow:0 3px 4px rgba(22,22,23,.25);}.gallery-cell.single-item{margin-left:auto;margin-right:auto;width:270px;}.gallery-cell.publication-item .content-section{height:134px;}.gallery-cell.publication-item .content-section .title{color:#000;}.gallery-cell:hover{border:0;outline:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}.gallery-cell .image-section{position:relative;border-bottom:3px solid #0c265c;overflow:hidden;}.gallery-cell .image-section.publication-cover{height:290px;}.gallery-cell .image-section img{width:100%;height:auto;}.gallery-cell .image-section .title-region{background-color:#0c265c;bottom:0;color:#fff;font-size:16px;padding:16px;position:absolute;width:100%;font-weight:400;letter-spacing:1px;}.gallery-cell .content-section{padding:16px;position:relative;height:286px;}.gallery-cell .content-section .title-description{height:188px;overflow:hidden;}.gallery-cell .content-section .title{color:#000;font-family:"league-gothic",sans-serif;font-style:normal;font-weight:400;font-size:22px;margin-top:2px;line-height:27px;text-align:center;text-transform:uppercase;}.gallery-cell .content-section .description{color:#000;font-size:13px;font-weight:300;margin-top:5px;line-height:22px;text-align:center;}.gallery-cell .price-wrapper{color:#000;font-family:"league-gothic",sans-serif;font-style:normal;font-weight:400;margin-bottom:5px;text-align:center;text-transform:uppercase;}.gallery-cell .price-prefix{font-size:20px;padding-right:3px;}.gallery-cell .price{font-size:40px;line-height:40px;}.gallery-cell .price-suffix{font-size:20px;}.gallery-cell .price-details{color:#000;font-size:14px;font-weight:700;min-height:20px;text-align:center;text-transform:uppercase;}.gallery-cell .action-links{list-style-type:none;margin:0 -10px;padding:0;}.gallery-cell .action-links>li{display:inline-block;position:relative;line-height:18px;padding:0;margin:0;}.gallery-cell .action-links>li>a{padding:0 10px;display:inline-block;}.gallery-cell .action-links>li:first-child:after{width:1px;background:#0c265c;height:16px;content:"";position:absolute;right:-2px;top:2px;}.gallery-cell a.is-link{background-image:url(https://www.banffjaspercollection.com/brewster_travel/media/Shared/Icons/promo-new-tab-icon.png);background-repeat:no-repeat;background-position:bottom right;}.gallery-cell a.is-modal{background-image:url(https://www.banffjaspercollection.com/brewster_travel/media/Shared/Icons/promo-popup-icon.png);background-repeat:no-repeat;background-position:bottom right;}.gallery-cell:before{display:none;}#simplemodal-container{max-width:900px;}#simplemodal-container a.modalCloseImg{background:url(/images/layout/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-7px;right:0;cursor:pointer;}.simplemodal-data{padding:15px;}@media(max-width:1199px){.panel-slider{padding:20px 40px;}.gallery-cell .image-section.publication-cover{max-height:270px;}}@media(max-width:991px){.panel-slider .gallery-cell{margin-left:auto;margin-right:auto;}.flickity-slider{margin-left:0;}.flickity-slider .gallery-cell{width:240px;margin-right:30px;}.flickity-slider .gallery-cell .image-section{max-height:180px;}.flickity-slider .gallery-cell.publication-item{width:240px;}}@media(max-width:767px){.gallery-cell{margin-left:auto;margin-right:auto;}.js-flickity .flickity-prev-next-button{opacity:1;visibility:visible!important;}}.strip-toggleable-alerts-v3{padding-bottom:0;padding-top:0;}.strip-toggleable-alerts-v3 .titles{font-size:22px;padding-right:48px;}.strip-toggleable-alerts-v3 .cta{font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;margin-bottom:4px;margin-left:20px;margin-right:15px;}@media screen and (max-width:991px){.strip-toggleable-alerts-v3 .cta{margin-left:0;display:block;}}.strip-toggleable-alerts-v3 .learn-more:after{margin-left:10px;}.strip-toggleable-alerts-v3 .non-expanding{background:none;border:0;color:#fff;display:-ms-inline-flexbox;display:inline-flex;font-weight:normal!important;-ms-flex-align:end;align-items:flex-end;font-family:'Montserrat',sans-serif;margin:0 auto;text-align:left;width:100%;}.strip-toggleable-alerts-v3 .non-expanding:after{display:none;}.strip-toggleable-alerts-v3 .non-expanding a{display:block;font-weight:normal!important;padding:24px 0;width:100%;}.strip-toggleable-alerts-v3 .btn-alert-toggle{background:none;border:0;color:#fff;display:block;font-family:'Montserrat',sans-serif;font-weight:normal!important;padding:24px 0;text-align:left;width:100%;}.strip-toggleable-alerts-v3 .btn-alert-toggle:hover{background:none;}.strip-toggleable-alerts-v3 .btn-alert-toggle:active,.strip-toggleable-alerts-v3 .btn-alert-toggle:focus{background:none;border:0;box-shadow:none;outline:0;color:#fff;}.strip-toggleable-alerts-v3 .btn-alert-toggle .titles::after{content:"";width:37px;height:37px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='37px' height='21px' viewBox='0 0 37 21' style='enable-background:new 0 0 37 21;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23EBEBEB;%7D .st1%7Bdisplay:none;%7D .st2%7Bdisplay:inline;fill:%23EBEBEB;%7D%0A%3C/style%3E%3Cg id='down'%3E%3Cpolygon class='st0' points='18.5,20.4 0.3,1.7 1.7,0.3 18.5,17.6 35.3,0.3 36.7,1.7 '/%3E%3C/g%3E%3Cg id='up' class='st1'%3E%3Cpolygon class='st2' points='18.5,0.3 36.7,19 35.3,20.4 18.5,3.2 1.7,20.4 0.3,19 '/%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:0;right:15px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.strip-toggleable-alerts-v3 .btn-alert-toggle.collapsed .titles::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.strip-toggleable-alerts-v3 .well{background:none;border:0;box-shadow:none;padding-left:0;padding-right:0;padding-top:20px;}.strip-toggleable-alerts-v3 .left-column-content,.strip-toggleable-alerts-v3 .right-column-content{margin-bottom:20px;}.strip-toggleable-alerts-v3.strip-toggleable-form-v3 .stripTitle{margin:20px 0!important;}.strip-toggleable-alerts-v3.strip-toggleable-form-v3 .btn-alert-toggle::after{top:20px;}.strip-toggleable-alerts-v3.bg-dark-image .btn-alert-toggle,.strip-toggleable-alerts-v3.bg-dark-image .btn-alert-toggle::after{color:#fff;}.strip-toggleable-alerts-v3.bg-dark-image .btn-alert-toggle :hover,.strip-toggleable-alerts-v3.bg-dark-image .btn-alert-toggle::after :hover{color:#000;}.strip-two-column-content-v3{padding:75px 0;}@media(max-width:767px){.strip-two-column-content-v3{padding:25px 0;}}.strip-two-column-content-v3 .columnTitle{font-family:'Montserrat',sans-serif;font-size:34px;line-height:36px;margin-bottom:20px;margin-top:0;}@media(max-width:767px){.strip-two-column-content-v3 .columnTitle{margin-top:25px;}}.strip-two-column-content-v3 .columnBody{margin-bottom:22px;}.strip-two-column-content-v3 .columnBody>h3,.strip-two-column-content-v3 .columnBody>h4{margin-top:0;}.strip-three-column-content-v3{background-position:center bottom;padding:75px 0;}.strip-three-column-content-v3 .columnImage{margin-bottom:20px;}.strip-three-column-content-v3 .colText{padding:0 8px;}.strip-three-column-content-v3 .columnTitle{font-size:30px;line-height:38px;margin-bottom:8px;font-family:'Open Sans',sans-serif;font-weight:300;}.strip-three-column-content-v3 .columnBody{margin-bottom:20px;}@media(max-width:767px){.strip-three-column-content-v3 .columnImage{margin-bottom:6px;}.strip-three-column-content-v3 .colText{margin-bottom:22px;}}.strip-three-column-boxes-v3 .flexbox-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.strip-three-column-boxes-v3 .flexbox-row [class*="col-"]{padding-left:10px;padding-right:10px;}@media screen and (max-width:767px){.strip-three-column-boxes-v3 .flexbox-row{-ms-flex-direction:column;flex-direction:column;}}.strip-three-column-boxes-v3 .column-box{background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:30px;}.strip-three-column-boxes-v3 .column-box .box-header{background-color:#041e34;align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 20px;min-height:70px;}.strip-three-column-boxes-v3 .column-box .column-image{margin-right:12px;}.strip-three-column-boxes-v3 .column-box .column-title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;}.strip-three-column-boxes-v3 .column-box .box-body{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;align-items:flex-start;padding:20px;flex-basis:0;flex-grow:1;}.strip-three-column-boxes-v3 .column-box .box-body .btn{margin-top:auto;margin-bottom:0;padding:10px 15px;}@media screen and (max-width:767px){.strip-three-column-boxes-v3 .column-box .box-body{display:block;}.strip-three-column-boxes-v3 .column-box{margin:0 10px 30px;}}.strip-more-exploring .jcarousel-container{font-size:18px;line-height:26px;margin:0 auto;padding:0 10px;position:relative;width:100%;}@media screen and (min-width:768px) and (max-width:1350px){.strip-more-exploring .jcarousel-container{width:90%;}}.strip-more-exploring .jcarousel{position:relative;overflow:hidden;width:100%;}@media(max-width:767px){.strip-more-exploring .jcarousel{margin:auto;}}@media(max-width:560px){.strip-more-exploring .jcarousel{margin:0;}}.strip-more-exploring ul{display:flex;list-style:none;margin:0;padding:0;position:relative;text-indent:0;width:20000em;}.strip-more-exploring li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style:none;width:376px;}.strip-more-exploring .explorer-card-container{padding:0 5px;margin-bottom:10px;}.strip-more-exploring .row.cards{margin-left:-12px;margin-right:-12px;}.strip-more-exploring .cards{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-more-exploring .cards>[class*='col-']{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.strip-more-exploring .cardsListingv3 .explorer-card-container{padding:12px;}.strip-more-exploring .explorer-panel{background-color:#fff;height:100%;margin-bottom:0;}.strip-more-exploring .explorer-panel .panel-image{max-height:244px;position:relative;overflow:hidden;}@media(max-width:767px){.strip-more-exploring .explorer-panel .panel-image{height:auto;}}.strip-more-exploring .explorer-panel .panel-image .img-responsive{border:1px solid #fff;width:100%;}.strip-more-exploring .explorer-panel .panel-image .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 65%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);bottom:0;height:100%;position:absolute;width:100%;}.strip-more-exploring .explorer-panel .panel-content{color:#000;height:234px;overflow:hidden;padding:20px;}@media(max-width:767px){.strip-more-exploring .explorer-panel .panel-content{height:auto;}}.strip-more-exploring .explorer-panel .panel-content .title{display:none;}.strip-more-exploring .explorer-panel .alert-message{border:1px solid #fff;border-bottom:0;background-color:#576e49;color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;padding:3px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;}.strip-more-exploring .explorer-panel .title{bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:21px;font-weight:700;margin:20px;position:absolute;text-transform:uppercase;letter-spacing:.01em;}.strip-more-exploring .explorer-panel .sub-title{font-size:16px;line-height:24px;font-family:'Montserrat',sans-serif;font-weight:normal;text-transform:uppercase;}.strip-more-exploring .explorer-panel span{color:#576e49;}.strip-more-exploring .explorer-panel .top-section{overflow:hidden;height:130px;}@media(max-width:767px){.strip-more-exploring .explorer-panel .top-section{height:auto;}}.strip-more-exploring .explorer-panel .bottom-section{overflow:hidden;}.strip-more-exploring .explorer-panel .from-price{color:#999;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;float:left;padding-top:7px;text-transform:uppercase;}.strip-more-exploring .explorer-panel .from{display:block;font-size:12px;line-height:14px;margin-right:8px;}.strip-more-exploring .explorer-panel .price{color:#000;font-family:'Montserrat',sans-serif;font-weight:700;font-size:28px;line-height:34px;}.strip-more-exploring .explorer-panel .price-label{margin-left:6px;}.strip-more-exploring .explorer-panel .duration{background-color:#b2b2b2;border-radius:2em;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;float:right;padding:7px 20px;text-transform:lowercase;}.strip-more-exploring .explorer-panel .abstract{font-size:16px;height:86px;line-height:24px;margin-bottom:20px;overflow:hidden;margin:8px 0;}@media(max-width:1199px){.strip-more-exploring .explorer-panel .abstract{height:187px;}}@media(max-width:767px){.strip-more-exploring .explorer-panel .abstract{height:auto;}}.strip-more-exploring .explorer-panel .categories{margin-bottom:15px;}.strip-more-exploring .explorer-panel .category{margin-right:12px;}.strip-more-exploring .explorer-panel .links-container{float:left;margin-right:8px;}.strip-more-exploring .explorer-panel .btn{font-size:13px;margin-bottom:0;margin-top:0;}@media(max-width:1199px){.strip-more-exploring .explorer-panel .btn{font-size:12px;padding-left:27px;padding-right:27px;}}.strip-more-exploring .explorer-panel .btn:active{box-shadow:none;}.strip-more-exploring .explorer-panel .detail-page-link{background-color:#fff;border:0;color:#576e49;letter-spacing:0;padding-left:20px;padding-right:20px;}.strip-more-exploring .jcarousel-control-prev,.strip-more-exploring .jcarousel-control-next{color:#b7b7b7;font-size:90px;font-weight:300;height:50px;margin-top:-15px;position:absolute;width:30px;text-align:center;text-decoration:none;top:50%;}@media(max-width:767px){.strip-more-exploring .jcarousel-control-prev,.strip-more-exploring .jcarousel-control-next{background-color:#576e49;color:#fff;font-size:75px;line-height:26px;height:40px;width:40px;top:100px;}}.strip-more-exploring .jcarousel-control-prev{left:-45px;}@media(max-width:817px){.strip-more-exploring .jcarousel-control-prev{display:none;}}.strip-more-exploring .jcarousel-control-next{right:-45px;}@media(max-width:767px){.strip-more-exploring .jcarousel-control-next{right:0;}}.strip-more-exploring.large-display li{width:auto;}.strip-more-exploring .more-deals{margin-top:41px;}@media(max-width:767px){.strip-more-exploring .container{padding-left:0;padding-right:0;}.strip-more-exploring .row{margin-left:0;margin-right:0;}.strip-more-exploring .jcarousel-container{padding:0;}.strip-more-exploring .explorer-card-container{padding:0 5px;width:auto!important;}.strip-more-exploring .caption-bar,.strip-more-exploring .caption-bar.collapsed{padding:15px;}}@media(max-width:767px){.strip-more-exploring .jcarousel-container{display:flex;flex-wrap:wrap;justify-content:center;}.strip-more-exploring .explorer-card-container{margin-bottom:30px;}}@media(min-width:992px){.strip-more-exploring .jcarousel.large-display .explorer-panel .panel-content .title{bottom:auto;display:block!important;color:#333;padding-left:0;position:relative;top:0;width:auto;}.strip-more-exploring .jcarousel.large-display .explorer-panel .top-section{height:auto;}.strip-more-exploring .jcarousel.large-display ul>li{width:852px!important;}.strip-more-exploring .jcarousel.large-display ul>li .panel-image .title{display:none;}.strip-more-exploring .jcarousel.large-display ul>li .panel-image .overlay{display:none;}.strip-more-exploring .jcarousel.large-display ul>li .abstract{height:auto;}.strip-more-exploring .jcarousel.large-display ul>li .links-container{margin-right:15px;}.strip-more-exploring .jcarousel.large-display .explorer-card{display:table;width:100%;}.strip-more-exploring .jcarousel.large-display .explorer-card .panel-image,.strip-more-exploring .jcarousel.large-display .explorer-card .panel-content{display:table-cell;vertical-align:middle;width:50%;}}@media(min-width:992px) and (min-width:1200px){.strip-more-exploring .jcarousel.large-display ul>li{width:1050px!important;}}@media(min-width:992px) and (max-width:991px){.strip-more-exploring .jcarousel.large-display ul>li{width:655px!important;}}@media(min-width:992px) and (max-width:767px){.strip-more-exploring .jcarousel.large-display ul>li{width:480px!important;}.strip-more-exploring .jcarousel.large-display ul>li .explorer-card{display:block;}.strip-more-exploring .jcarousel.large-display ul>li .explorer-card .panel-image,.strip-more-exploring .jcarousel.large-display ul>li .explorer-card .panel-content{display:block;}}@media(min-width:992px) and (max-width:560px){.strip-more-exploring .jcarousel.large-display ul>li{width:340px!important;}}@media(min-width:992px) and (max-width:767px){.strip-more-exploring .jcarousel.large-display .explorer-card .panel-image,.strip-more-exploring .jcarousel.large-display .explorer-card .panel-content{width:100%;}}@media(max-width:767px){.strip-more-exploring .jcarousel-container .explorer-card-container{width:480px!important;}.strip-more-exploring .jcarousel-control-next{top:144px;}}@media(max-width:560px){.strip-more-exploring .jcarousel-container .explorer-card-container{width:340px!important;}.strip-more-exploring .strip-more-exploring .explorer-panel .panel-content{width:auto;}.strip-more-exploring .jcarousel-control-next{top:100px;}}.strip-photo-gallery-v3{overflow:hidden;}.strip-photo-gallery-v3.no-padding-bottom{padding-bottom:4px!important;}.strip-photo-gallery-v3.no-padding-top{padding-top:4px!important;}@media screen and (max-width:767px){.strip-photo-gallery-v3.no-padding-bottom{padding-bottom:0!important;}.strip-photo-gallery-v3.no-padding-top{padding-top:0!important;}}.strip-photo-gallery-v3 .jcarousel-container{font-family:"league-gothic",sans-serif;font-weight:400;font-family:'Montserrat',sans-serif;font-weight:normal;font-style:normal;margin:0 auto;padding:0;position:relative;width:100%;}.strip-photo-gallery-v3 .jcarousel{position:relative;overflow:hidden;width:100%;height:500px;}.strip-photo-gallery-v3 .jcarousel-slider{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.strip-photo-gallery-v3 .jcarousel-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style:none;width:376px;}.strip-photo-gallery-v3 .gallery-video-link .gallery-video-icon{display:block;}.strip-photo-gallery-v3 .gallery-video-link .gallery-video-icon-hover{display:none!important;}.strip-photo-gallery-v3 .gallery-video-link:hover .gallery-video-icon{display:none;}.strip-photo-gallery-v3 .gallery-video-link:hover .gallery-video-icon-hover{display:block!important;}.strip-photo-gallery-v3 .gallery-video-icon,.strip-photo-gallery-v3 .gallery-video-icon-hover{left:calc(50% - 47px);margin-top:0;position:absolute;top:calc(50% - 47px);}.strip-photo-gallery-v3 .gallery-box .gallery-item>a{height:500px;margin-right:5px;}@media screen and (max-width:767px){.strip-photo-gallery-v3 .gallery-box .gallery-item>a{margin-right:0;}}.strip-photo-gallery-v3 a.link{color:#ceeb76;}.strip-photo-gallery-v3 .jcarousel-control-prev{color:#fff;font-size:90px;font-weight:300;height:50px;margin-top:-25px;position:absolute;width:40px;text-align:center;text-decoration:none;top:50%;left:15px;z-index:990;text-indent:-2px;}.strip-photo-gallery-v3 .jcarousel-control-next{color:#fff;font-size:90px;font-weight:300;height:50px;margin-top:-25px;position:absolute;width:40px;text-align:center;text-decoration:none;top:50%;right:15px;z-index:990;text-indent:-15px;}.stripTwoColumnTextImage-v3{padding-bottom:74px;padding-top:89px;}.stripTwoColumnTextImage-v3 h2.columnTitle{margin-bottom:30px;margin-top:12px;}.stripTwoColumnTextImage-v3 .columnBody{font-family:'Open Sans',sans-serif;}.stripTwoColumnTextImage-v3 .heading-border{height:2px;margin-bottom:60px;margin-left:0;margin-right:0;width:153px;}@media(max-width:767px){.stripTwoColumnTextImage-v3 .text-side{float:none;}.stripTwoColumnTextImage-v3 .image-side{float:none;margin-bottom:35px;}}.stripTwoColumnTextImage-v3b{padding-bottom:74px;padding-top:89px;background-position:center;background-size:cover;}.stripTwoColumnTextImage-v3b .table-wrapper{display:table;width:100%;}.stripTwoColumnTextImage-v3b .table-row-wrapper{display:table-row;}.stripTwoColumnTextImage-v3b .image-side{background-position:center;background-size:cover;display:table-cell;text-align:center;vertical-align:middle;width:50%;}.stripTwoColumnTextImage-v3b .image-side .title{color:#fff;line-height:100%;}.stripTwoColumnTextImage-v3b .text-side{display:table-cell;padding:100px 75px;width:50%;}.stripTwoColumnTextImage-v3b.image-right .image-side{left:50%;position:relative;}.stripTwoColumnTextImage-v3b.image-right .text-side{left:-50%;position:relative;}.stripTwoColumnTextImage-v3b.image-right .text-side-content{float:right;}.stripTwoColumnTextImage-v3b .text-side-content{max-width:510px;}@media(max-width:1199px){.stripTwoColumnTextImage-v3b .text-side-content{max-width:410px;}}.stripTwoColumnTextImage-v3b h2.columnTitle{margin-bottom:30px;margin-top:12px;}.stripTwoColumnTextImage-v3b .heading-border{display:none;}.stripTwoColumnTextImage-v3b .icon-description{font-size:14px;letter-spacing:.05em;line-height:normal;margin-bottom:25px;overflow:hidden;}.stripTwoColumnTextImage-v3b .icon-description .icon{float:left;margin-right:15px;min-width:55px;}.stripTwoColumnTextImage-v3b .icon-description .icon img{display:block;margin:0 auto;}.stripTwoColumnTextImage-v3b .icon-description .description{overflow:hidden;}@media(max-width:767px){.stripTwoColumnTextImage-v3b .table-wrapper{display:block;width:100%;}.stripTwoColumnTextImage-v3b .table-row-wrapper{display:block;}.stripTwoColumnTextImage-v3b .image-side{background-image:none!important;display:block;position:relative;width:100%;}.stripTwoColumnTextImage-v3b .image-side img{width:100%;}.stripTwoColumnTextImage-v3b .image-side .title{position:absolute;top:20%;width:100%;z-index:1;}.stripTwoColumnTextImage-v3b .text-side{display:block;padding:25px 15px;width:100%;}.stripTwoColumnTextImage-v3b .text-side-content{max-width:none;}.stripTwoColumnTextImage-v3b.image-right .image-side{left:auto;position:relative;}.stripTwoColumnTextImage-v3b.image-right .text-side{position:static;}}.stripTwoColumnTextVideo-v3{background-position:center;background-size:cover;padding:0;}.stripTwoColumnTextVideo-v3 .text-side{float:left;padding:155px 0 120px;}@media(min-width:1200px) and (max-width:1400px){.stripTwoColumnTextVideo-v3 .text-side{margin-left:11.6667%;width:30%;}}@media(min-width:1400px){.stripTwoColumnTextVideo-v3 .text-side{margin-left:16.6667%;width:25%;}}.stripTwoColumnTextVideo-v3 .logo{margin-bottom:20px;}.stripTwoColumnTextVideo-v3 .parent{display:flex;flex-direction:column;justify-content:center;}.stripTwoColumnTextVideo-v3 .image-side{float:right;position:static;}.stripTwoColumnTextVideo-v3 .image-side a{position:absolute;left:calc(75% - 47px);top:calc(50% - 47px);}.stripTwoColumnTextVideo-v3 .image-side a .play{display:block;}.stripTwoColumnTextVideo-v3 .image-side a .play-hover{display:none!important;}.stripTwoColumnTextVideo-v3 .image-side a:hover .play{display:none;}.stripTwoColumnTextVideo-v3 .image-side a:hover .play-hover{display:block!important;}@media(max-width:767px){.stripTwoColumnTextVideo-v3{background-image:none!important;}.stripTwoColumnTextVideo-v3 .text-side{float:none;padding:45px 15px!important;}.stripTwoColumnTextVideo-v3 .image-side{float:none;position:relative;}.stripTwoColumnTextVideo-v3 .image-side a{position:absolute;left:calc(50% - 47px);top:calc(50% - 47px);}}.strip-parallax-v3{padding:0;}.strip-parallax-v3 .slide img{width:100%;}.strip-parallax-v3 .slide .content-text img{width:auto;}.strip-parallax-v3 .identifier-image-container{position:relative;}.strip-parallax-v3 .identifier-image-container .identifier-image-container-slide{display:none;}.strip-parallax-v3 .identifier-image-container .identifier-image-container-slide.active{display:block;}.strip-parallax-v3 .identifier-image-container .identifier-image-container-slide.active img{margin:auto;}.strip-parallax-v3 .level{color:#576e49;font-family:'Open Sans',sans-serif;font-weight:800;font-size:14px;line-height:16px;text-transform:uppercase;}.strip-parallax-v3 h3{color:#fff;font-size:24px;margin-bottom:25px;margin-top:8px;line-height:28px;text-transform:uppercase;}.strip-parallax-v3 .cta-content{position:relative;width:100%;color:#fff;top:150px;display:table;}.strip-parallax-v3 .cta-content .cta-content-text-wrapper{background-color:rgba(0,0,0,.7);display:table-cell;padding:52px 41px;line-height:22px;}.strip-parallax-v3 .cta-content .cta-content-indicators{display:table-cell;vertical-align:middle;padding-left:27px;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator-container{border-left:solid 1px #fff;margin:0;padding:0;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator{background-color:#c0c2c0;border:1px #fff solid;border-radius:50%;width:15px;height:15px;margin:56px 0;text-indent:-10000px;position:relative;left:-8px;list-style:none;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator:first-child{margin-top:40px;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator.active{background-color:#88c54b;border:0;position:relative;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator.active:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #000;left:-20px;opacity:.67;}@media(max-width:767px){.strip-parallax-v3 .content-text{padding:15px 15px 15px 15px;}.strip-parallax-v3 h3{color:inherit;}.strip-parallax-v3 .cta-content{display:none!important;}}.stripRoomsRatesTabs-v3 .heading-border{margin-bottom:15px;}.stripRoomsRatesTabs-v3 .roomName{font-size:18px;letter-spacing:.1em;margin-bottom:8px;font-family:'Open Sans',sans-serif;font-weight:800;text-transform:uppercase;}.stripRoomsRatesTabs-v3 .roomDescription{font-size:16px;line-height:24px;}.stripRoomsRatesTabs-v3 .roomFeatures,.stripRoomsRatesTabs-v3 .roomFeatures p{font-size:13px;letter-spacing:.05em;margin:30px 0;text-transform:uppercase;}.stripRoomsRatesTabs-v3 .roomFeatures img,.stripRoomsRatesTabs-v3 .roomFeatures p img{margin-right:18px;}.stripRoomsRatesTabs-v3 .book{float:left;}.stripRoomsRatesTabs-v3 .book .btn{margin-right:30px;margin-top:0;}.stripRoomsRatesTabs-v3 .price{font-family:'Open Sans',sans-serif;font-weight:800;float:left;margin:0;}.stripRoomsRatesTabs-v3 .price .roomRatefrom{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:16px;margin-bottom:10px;}.stripRoomsRatesTabs-v3 .price .roomRatePrice{font-size:36px;line-height:36px;margin-bottom:10px;}.stripRoomsRatesTabs-v3 .price .roomRatePrice sup{font-size:60%;}.stripRoomsRatesTabs-v3 .price .roomRatePrice sub{font-size:40%;margin-left:4px;}.stripRoomsRatesTabs-v3 .price .belowPrice{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;line-height:16px;margin-bottom:10px;}.stripRoomsRatesTabs-v3 .price .roomRatePriceLabel{font-size:22px;}.stripRoomsRatesTabs-v3 .carousel-control{color:#fff;font-size:130px;font-weight:300;height:50px;margin-top:-25px;opacity:.9;position:absolute;text-align:center;text-shadow:0 1px 2px #000;text-decoration:none;top:50%;width:30px;z-index:500;}.stripRoomsRatesTabs-v3 .carousel-control.left{left:15px;}.stripRoomsRatesTabs-v3 .carousel-control.left:hover{background-image:none;}.stripRoomsRatesTabs-v3 .carousel-control.right{right:15px;}.stripRoomsRatesTabs-v3 .carousel-control.right:hover{background-image:none;}@media(max-width:991px){.stripRoomsRatesTabs-v3 .roomDetails{margin-top:30px;}}@media screen and (max-width:767px){.strip-content-v3{padding-top:25px;}}.strip-content-v3 .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-content-v3 .pretitle{font-weight:700;margin-bottom:16px;}.strip-content-v3.preheading-redline{color:#666;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.strip-content-v3.preheading-redline h1.stripTitle{color:#000;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;letter-spacing:0;line-height:42px;text-transform:uppercase;padding-top:40px;margin-bottom:30px;position:relative;}.strip-content-v3.preheading-redline h1.stripTitle:before{background-color:#ed1844;content:"";height:3px;position:absolute;top:0;width:60px;}@media screen and (max-width:767px){.strip-content-v3 h2{letter-spacing:2px;line-height:1.233em;}}.strip-testimonials-v3{padding:85px 0;}.strip-testimonials-v3 .testimonial-logo{margin-bottom:28px;}.strip-testimonials-v3 .testimonial{font-size:24px;line-height:30px;margin-bottom:28px;}.strip-testimonials-v3 .testimonial-image{margin-bottom:22px;}.strip-testimonials-v3 .person{font-style:italic;}.strip-testimonials-v3 .carousel-control.left:hover,.strip-testimonials-v3 .carousel-control.right:hover{background-image:none;}.strip-testimonials-v3 .carousel-control span{font-size:90px;font-family:'Open Sans',sans-serif;font-weight:300;position:absolute;top:50%;}.strip-testimonials-v3 .carousel-control.left span{left:15px;}.strip-testimonials-v3 .carousel-control.right span{right:15px;}.strip-boxes-offset-v3{padding:160px 0 102px 0;}.strip-boxes-offset-v3 .title{font-size:30px;line-height:38px;margin-bottom:14px;}.strip-boxes-offset-v3 .quote{font-size:24px;line-height:30px;}.strip-boxes-offset-v3 .box{padding:40px;}@media(max-width:767px){.strip-boxes-offset-v3{background-image:none!important;padding:20px 0;}}.strip-secondary-nav .left>*{float:left;}.strip-secondary-nav .left .btn.link-btn.brochure.learn-more{padding-left:36px;}.strip-secondary-nav .right>*{float:right;}.strip-secondary-nav .btn{border-radius:0;border:0;margin:0;padding-bottom:0;padding-top:0;}.strip-secondary-nav .sub-nav-wrapper{border-bottom:0;-moz-transition:margin .5s ease 0s;-o-transition:margin .5s ease 0s;-webkit-transition:margin .5s ease 0s;transition:margin .5s ease 0s;width:100%;bottom:0;min-height:70px;}.strip-secondary-nav .sub-nav-wrapper.affix{margin-top:0;position:fixed;top:0;z-index:500;}.strip-secondary-nav .sub-nav-wrapper.affix .sub-nav-bg{width:100%;}.strip-secondary-nav .sub-nav-wrapper.affix+.sub-nav-spacer{height:70px;}.strip-secondary-nav .sub-nav-wrapper.bg-theme a:hover{color:#fff;}.strip-secondary-nav .sub-nav-wrapper.bg-theme a a.active{color:#fff;}.strip-secondary-nav .sub-nav-wrapper.bg-theme a a.active:hover{color:#fff;}.strip-secondary-nav .sub-nav-wrapper:not(.bg-theme) .phone-icon-wrapper a.phone-icon{color:#576e49!important;}.strip-secondary-nav .sub-nav-wrapper:not(.bg-theme) .phone-icon-wrapper .fa-phone{color:#576e49!important;}.strip-secondary-nav .sub-nav-bg{bottom:0;height:70px;position:absolute;width:100%;}.strip-secondary-nav .sub-nav{height:70px;position:relative;z-index:100;}.strip-secondary-nav .sub-nav ul>li.dropdown-submenu>.dropdown-menu{transform:translateY(-1px);min-width:unset;}.strip-secondary-nav .sub-nav ul>li.dropdown-submenu>.dropdown-menu>li{padding:0;margin:0;width:100%;display:block;}.strip-secondary-nav .sub-nav ul>li.dropdown-submenu .dropdown-menu>li>a{background-color:#3f4444;color:#fff;text-transform:uppercase;text-align:left;padding:15px;line-height:1.2;transition:all ease-out .25s;}.strip-secondary-nav .sub-nav ul>li.dropdown-submenu .dropdown-menu>li>a:hover{color:#576e49;background-color:#3f4444;transition:all ease-in .25s;}.strip-secondary-nav .sub-nav ul>li.dropdown-submenu:hover>.dropdown-menu{display:block;}.strip-secondary-nav .sub-nav.black-links a,.strip-secondary-nav .sub-nav.black-links a.btn{color:#000;}.strip-secondary-nav .sub-nav.black-links a.btn.brochure{color:#000;}.strip-secondary-nav .sub-nav.black-links a.btn.brochure:hover{color:#46583a;}.strip-secondary-nav .sub-nav.black-links a.btn.brochure::before{content:url('/images/layout/brochure-black.png');}.strip-secondary-nav .sub-nav ul{margin:0;padding:0;text-align:right;text-indent:0;}.strip-secondary-nav .sub-nav li{display:inline-block;margin:0;padding:0 29px 0 0;}.strip-secondary-nav .sub-nav li.sub-nav-logo{float:left;padding-left:45px;vertical-align:top;}.strip-secondary-nav .sub-nav a{color:#fff;display:block;font-size:13px;line-height:70px;max-height:70px;text-transform:uppercase;}.strip-secondary-nav .sub-nav a:hover{color:#576e49;}.strip-secondary-nav .sub-nav a a.active{color:#576e49;}.strip-secondary-nav .sub-nav a a.active:hover{color:#576e49;}.strip-secondary-nav .sub-nav a.btn{background-color:#576e49;color:#fff;height:70px;}.strip-secondary-nav .sub-nav a.btn:hover{background-color:#46583a;}.strip-secondary-nav .sub-nav a.btn.link{background-color:transparent!important;padding-left:15px!important;padding-right:15px!important;}.strip-secondary-nav .sub-nav a.btn.brochure{background-color:transparent;color:#fff;}.strip-secondary-nav .sub-nav a.btn.brochure:hover{color:#46583a;}.strip-secondary-nav .sub-nav a.btn.brochure::before{content:url('/images/layout/brochure.png');padding-right:14px;position:relative;top:9px;}.strip-secondary-nav .sub-nav a.btn.btn-label{padding-left:15px;}.strip-secondary-nav .sub-nav a.btn.phone-btn{font-family:'Open Sans',sans-serif;font-weight:300;height:70px;padding:12px 32px 0;}.strip-secondary-nav .sub-nav a.btn.phone-btn .btn-label{font-size:20px;line-height:26px;}.strip-secondary-nav .sub-nav a.btn.phone-btn .text-subtitle{font-size:14px;line-height:16px;text-transform:none;}.strip-secondary-nav .sub-nav .phone-icon-wrapper{position:relative;}.strip-secondary-nav .sub-nav .phone-icon-wrapper a.phone-icon{font-weight:200!important;font-size:18px;padding-left:20px;padding-right:20px;}.strip-secondary-nav .sub-nav .phone-icon-wrapper a.phone-icon .phone-label{padding-left:5px;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .fa-phone{font-weight:200!important;font-size:22px;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu{display:none;}.strip-secondary-nav .sub-nav .phone-icon-wrapper:hover .dropdown-menu,.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu:hover{display:block!important;left:-67px;width:202px;padding:20px 0;text-align:center;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu::before{border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;content:"";height:0;left:calc(50% - 4px);margin-left:-5px;position:absolute;top:-8px;width:0;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu>li{margin:0 20px!important;border:0!important;font-size:14px;font-weight:400;line-height:18px;padding:0;text-align:center;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu a{display:inline;color:#576e49;font-size:14px;font-weight:400;line-height:18px;max-height:none;text-transform:none;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu a.phone-nr{font-size:18px;font-weight:300;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu .contact-info{color:#333;margin-bottom:10PX;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu p{color:#333;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu p+p{margin-bottom:0;}.strip-secondary-nav .sub-nav a.book-now,.strip-secondary-nav .sub-nav a.btn.book-now{background-color:#576e49;color:#fff;font-family:'Montserrat',sans-serif;font-weight:600;padding-left:45px;padding-right:45px;}.strip-secondary-nav .sub-nav a.book-now:hover,.strip-secondary-nav .sub-nav a.btn.book-now:hover{background-color:#46583a;}@media(min-width:992px) and (max-width:1365px){.strip-secondary-nav .sub-nav a.book-now,.strip-secondary-nav .sub-nav a.btn.book-now{font-size:10.6px;padding-left:8px;padding-right:8px;}}.strip-secondary-nav .sub-nav .text-box{color:#333;height:70px;padding:12px 32px 0;}.strip-secondary-nav .sub-nav .text-box .text-title{font-size:20px;line-height:26px;}.strip-secondary-nav .sub-nav .text-box .text-subtitle{font-size:14px;line-height:16px;}.strip-secondary-nav .sub-nav .logo{padding-left:32px;padding-right:32px;}.strip-secondary-nav .sub-nav .fixed-book-now.sub-nav-book-now,.strip-secondary-nav .sub-nav .fixed-book-now.sub-nav-book-now-anchor,.strip-secondary-nav .sub-nav .mobile-sub-nav-button,.strip-secondary-nav .sub-nav .mobile-sub-nav-link{display:none;}.strip-secondary-nav .sub-nav #subnav.collapse{display:block;}.strip-secondary-nav .side-tab{background-repeat:no-repeat;background-position:15px top;color:#fff;float:left;height:70px;padding:20px 27px 11px 59px;}.strip-secondary-nav .side-tab.webcam{background-color:#8cc63f;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-secondary-nav .side-tab.webcam .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:8px;text-transform:uppercase;}.strip-secondary-nav .side-tab.webcam:hover{background-color:#0c265c;}.strip-secondary-nav .OpenHoursLink:hover .times{background-color:#0c265c;}.strip-secondary-nav .times{background-image:url('/images/layout/calendar-icon-black.png');background-repeat:no-repeat;background-position:15px 21px;float:left;height:70px;padding:20px 27px 11px 59px;}.strip-secondary-nav .times .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:16px;text-transform:uppercase;}.strip-secondary-nav .times .time{font-size:11px;font-weight:400;line-height:16px;text-transform:uppercase;}@media(max-width:1199px){.strip-secondary-nav .sub-nav-bg{display:none;}.strip-secondary-nav .sub-nav ul#subnav{display:none;}.strip-secondary-nav .sub-nav{height:auto;}.strip-secondary-nav .sub-nav .mobile-sub-nav-link{display:block;float:left;height:70px;line-height:70px;padding-left:15px;}.strip-secondary-nav .sub-nav .fixed-book-now.sub-nav-book-now,.strip-secondary-nav .sub-nav .fixed-book-now.sub-nav-book-now-anchor{display:inline-block;float:right;}.strip-secondary-nav .sub-nav #primary-subnavmobile{display:none;}.strip-secondary-nav .sub-nav .mobile-sub-nav-button{background-color:transparent;background-image:none;border:1px solid #000;border-radius:4px;display:block;float:right;height:34px;line-height:70px;margin:21px 21px 16px;padding:9px 10px;width:43px;}.strip-secondary-nav .sub-nav .mobile-sub-nav-button .icon-bar{background-color:#000;border-radius:1px;display:block;height:2px;width:22px;}.strip-secondary-nav .sub-nav .mobile-sub-nav-button .icon-bar+.icon-bar{margin-top:4px;}.strip-secondary-nav .sub-nav #subnav.collapse{display:none;}.strip-secondary-nav .sub-nav ul{background-color:#fff;border-bottom:1px solid #e6e6e6;text-align:left;}.strip-secondary-nav .sub-nav li{display:block;float:none;padding:0;}.strip-secondary-nav .sub-nav li a{line-height:50px;padding:0 0 0 34px;}.strip-secondary-nav .sub-nav li a.active{color:#8cc63f;}.strip-secondary-nav .sub-nav li a span{background:url('/images/layout/subnav-arrow.png');background-repeat:no-repeat;float:right;height:7px;margin-top:21px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:14px;}.strip-secondary-nav .sub-nav li.sub-nav-logo{display:none;}.strip-secondary-nav .sub-nav a.sub-nav-book-now,.strip-secondary-nav .sub-nav a.sub-nav-book-now-anchor{display:none;}}@media(max-width:1199px){.strip-secondary-nav{height:auto!important;overflow:hidden;}.strip-secondary-nav .sub-nav-wrapper{height:auto!important;}.strip-secondary-nav .sub-nav-wrapper.affix{position:static;}.strip-secondary-nav .sub-nav .book-now{display:none;}.strip-secondary-nav .sub-nav .left>*,.strip-secondary-nav .sub-nav .right>*{padding-left:15px;text-align:left;width:100%;}.strip-secondary-nav .sub-nav .right>.mobile-sub-nav-button{border-bottom:1px solid #000;padding-left:10px;width:auto;}.strip-secondary-nav .times{background-position:0 21px;padding-left:44px;}}@media(max-width:767px){.strip-secondary-nav{display:none;}}.strip-carousel-with-map-indicator{max-height:850px;padding:0;}.strip-carousel-with-map-indicator .slide-img{width:100%;}.strip-carousel-with-map-indicator .carousel{height:850px;}.strip-carousel-with-map-indicator .carousel-inner>.item{background-position:center;background-size:cover;height:850px;width:100%;}.strip-carousel-with-map-indicator .captionContainer{background-image:url("/images/layout/map-carousel-overlay.png");background-repeat:no-repeat;height:850px;width:702px;left:auto;position:absolute;right:0;top:0;}.strip-carousel-with-map-indicator .captionContainer .captionContainerCols{float:right;height:516px;margin-bottom:28px;position:relative;overflow:hidden;width:556px;}.strip-carousel-with-map-indicator .captionContainer .carouselCaption{float:right;margin-right:15px;width:552px;}.strip-carousel-with-map-indicator .captionContainer .captionContainerCols .pin{cursor:pointer;position:absolute;z-index:100;}.strip-carousel-with-map-indicator .curr-slide-name{color:#fff;font-size:14px;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:800;text-transform:uppercase;}.strip-carousel-with-map-indicator .banner-title{color:#fff;font-size:34px;line-height:38px;margin-bottom:16px;font-family:'Open Sans',sans-serif;font-weight:300;}.strip-carousel-with-map-indicator .banner-content{color:#fff;}.strip-carousel-with-map-indicator .carouselNext{background-color:#8cc63f;color:#fff;font-size:14px;right:0;padding:16px 39px 16px 23px;text-transform:uppercase;}.strip-carousel-with-map-indicator .carouselNext::after{content:"›";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;right:10px;top:9px;}.strip-carousel-with-map-indicator .carousel-control{opacity:1;text-shadow:none;width:auto;white-space:nowrap;}.strip-carousel-with-map-indicator .carousel-control.right:hover{background-image:none;}.strip-carousel-with-map-indicator .carouselPrev{background-color:#8cc63f;color:#fff;font-size:14px;left:0;padding:16px 23px 16px 39px;text-transform:uppercase;}.strip-carousel-with-map-indicator .carouselPrev::before{content:"‹";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;left:10px;top:9px;}.strip-carousel-with-map-indicator .carousel-control.left:hover{background-image:none;}@media(max-width:991px){.strip-carousel-with-map-indicator .carouselPrev,.strip-carousel-with-map-indicator .carouselNext{top:50%;}}@media(max-width:586px){.strip-carousel-with-map-indicator .captionContainer{background:rgba(0,0,0,.7);background-image:none;width:100%;}.strip-carousel-with-map-indicator .captionContainer .captionContainerCols{height:auto;width:100%;}.strip-carousel-with-map-indicator .captionContainer .carouselCaption{width:100%;padding:15px;float:none;margin-right:0;}.strip-carousel-with-map-indicator .map-img{width:100%;}.strip-carousel-with-map-indicator .mobile-pagination-wrapper{position:absolute;top:0;z-index:1;}.strip-carousel-with-map-indicator .spacer-image{display:block!important;z-index:-1;position:relative;pointer-events:none;}.strip-carousel-with-map-indicator .carousel-control{position:relative;top:-13px;}.strip-carousel-with-map-indicator .carousel-control.right{float:right;}.strip-carousel-with-map-indicator .carouselPrev,.strip-carousel-with-map-indicator .carouselNext{position:relative;}}.strip-carousel-with-map-indicator-subsite{padding:0;position:relative;}.strip-carousel-with-map-indicator-subsite .slide-img{width:100%;}.strip-carousel-with-map-indicator-subsite .stripCarousel.carousel-inner{background:none;position:absolute;}.strip-carousel-with-map-indicator-subsite .carousel-inner>.item{background-position:center;background-size:cover;}.strip-carousel-with-map-indicator-subsite .carousel-inner img{width:100%;}.strip-carousel-with-map-indicator-subsite .map-img{width:100%;}.strip-carousel-with-map-indicator-subsite .captionContainer{left:auto;position:absolute;right:0;top:0;}.strip-carousel-with-map-indicator-subsite .captionContainerCols{float:right;margin-bottom:28px;position:relative;overflow:hidden;width:100%;}.strip-carousel-with-map-indicator-subsite .carouselCaption{float:right;padding:110px 18%;}@media(max-width:1350px){.strip-carousel-with-map-indicator-subsite .carouselCaption{padding:50px 16%;}}.strip-carousel-with-map-indicator-subsite .captionContainerCols .pin{cursor:pointer;position:absolute;width:24px;z-index:100;}.strip-carousel-with-map-indicator-subsite .banner-title{color:#576e49;font-size:55px;line-height:1;margin-bottom:16px;font-family:'Open Sans',sans-serif;font-weight:300;}.strip-carousel-with-map-indicator-subsite .curr-slide-name{color:#000;font-size:24px;line-height:47px;font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase;}.strip-carousel-with-map-indicator-subsite .banner-content{color:#576e49;font-size:20px;line-height:30px;font-family:'Open Sans',sans-serif;font-weight:300;}.strip-carousel-with-map-indicator-subsite .carouselNext{background-color:#576e49;color:#fff;font-size:14px;height:49px;width:47px;right:0;text-transform:uppercase;}.strip-carousel-with-map-indicator-subsite .carouselNext::after{content:"›";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;right:10px;top:9px;}.strip-carousel-with-map-indicator-subsite .carousel-control{opacity:1;text-shadow:none;width:auto;white-space:nowrap;}.strip-carousel-with-map-indicator-subsite .carousel-control.right:hover{background-image:none;}.strip-carousel-with-map-indicator-subsite .carouselPrev{background-color:#576e49;color:#fff;font-size:14px;left:0;height:49px;width:47px;text-transform:uppercase;}.strip-carousel-with-map-indicator-subsite .carouselPrev::before{content:"‹";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;left:10px;top:9px;}.strip-carousel-with-map-indicator-subsite .carousel-control.left:hover{background-image:none;}.strip-carousel-with-map-indicator-subsite .mobile-title{padding:50px 0;text-align:center;}.strip-carousel-with-map-indicator-subsite .mobile-image img{margin:0 auto;}.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .item{transition-property:opacity;}.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .item,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .active.left,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .active.right{opacity:0;}.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .active,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .next.left,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .prev.right{opacity:1;}.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .next,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .prev,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .active.left,.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0);}.strip-carousel-with-map-indicator-subsite .carousel-fade .carousel-control{z-index:2;}@media(max-width:1199px){.strip-carousel-with-map-indicator-subsite{max-height:none;}.strip-carousel-with-map-indicator-subsite .mobile-description{padding:15px;}}.cardsListingv3 .explorer-card-container{padding:0 3px;}.cardsListingv3 .explorer-card{margin-bottom:5px;position:relative;}.cardsListingv3 .explorer-card>img,.cardsListingv3 .explorer-card>a>img{width:100%;}.cardsListingv3 .caption-bar{bottom:0;cursor:pointer;height:100%;overflow:hidden;padding:0;position:absolute;width:100%;-webkit-transition:padding .5s;-moz-transition:padding .5s;-o-transition:padding .5s;transition:padding .5s;z-index:199;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.65) 14%,rgba(0,0,0,.65) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(14%,rgba(0,0,0,.65)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.65) 14%,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.65) 14%,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.65) 14%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,.65) 14%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);}.cardsListingv3 .caption-bar .title{font-family:'Open Sans',sans-serif;font-weight:300;color:#576e49;font-size:24px;letter-spacing:.025em;line-height:26px;margin-bottom:16px;padding-right:28px;position:relative;text-transform:none;}.cardsListingv3 .caption-bar .caption-title .date{font-family:'Open Sans',sans-serif;font-weight:300;color:#fff;font-size:13px;text-transform:uppercase;}.cardsListingv3 .caption-bar .caption-title .title{font-size:22px;}.cardsListingv3 .caption-bar .caption-title .sub-title{text-transform:uppercase;font-weight:800;}.cardsListingv3 .caption-bar .caption-title .sub-title .duration-icon{position:relative;top:5px;padding-right:5px;display:inline-block;font-family:'Glyphicons Halflings';font-size:150%;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cardsListingv3 .caption-bar .caption-title .sub-title .duration-icon:before{content:'';}.cardsListingv3 .caption-bar .caption-title .contenthub-type{position:absolute;bottom:0;right:0;padding-bottom:10px;padding-right:5px;display:inline-block;color:#fff;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cardsListingv3 .caption-bar .caption-title .contenthub-type.video:before{content:"";}.cardsListingv3 .caption-bar .caption-title .contenthub-type.article:before{content:"";}.cardsListingv3 .caption-bar .caption-title .contenthub-type:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:60px solid #000;border-left:60px solid transparent;z-index:-1;}.cardsListingv3 .caption-bar.collapsed .card-link:hover .title{color:#fff;}.cardsListingv3 .caption-bar.collapsed{height:auto;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.16) 16%,rgba(0,0,0,.45) 31%,rgba(0,0,0,.65) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(16%,rgba(0,0,0,.16)),color-stop(31%,rgba(0,0,0,.45)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.16) 16%,rgba(0,0,0,.45) 31%,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.16) 16%,rgba(0,0,0,.45) 31%,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,.16) 16%,rgba(0,0,0,.45) 31%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,0,.16) 16%,rgba(0,0,0,.45) 31%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#000000',GradientType=0);}.cardsListingv3 .caption-bar.collapsed .title{color:#fff;}.cardsListingv3 .caption-bar.collapsed .abstract{display:none;}.cardsListingv3 .caption-bar.collapsed .more-link-container{display:none;}.cardsListingv3 .card-link{display:block;height:100%;padding:24px 28px 24px;}.cardsListingv3 .caption-bar .toggler{color:#88c54b;font-size:36px;font-weight:100;right:0;top:0;line-height:20px;position:absolute;text-align:right;top:2px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.cardsListingv3 .caption-bar .toggler::before{content:"+";font-family:open sans;font-size:50px;font-weight:300;left:0;position:relative;top:6px;}.cardsListingv3 .caption-bar.collapsed .toggler{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.cardsListingv3 .caption-bar .sub-title{color:#88c54b;font-size:14px;line-height:18px;-webkit-transition:font-size .5s;-moz-transition:font-size .5s;-o-transition:font-size .5s;transition:font-size .5s;}.cardsListingv3 .caption-bar .sub-title .from{font-family:'Open Sans',sans-serif;font-weight:300;margin-right:6px;}.cardsListingv3 .caption-bar .sub-title .price{font-family:'Open Sans',sans-serif;font-weight:800;}.cardsListingv3 .caption-bar.collapsed .sub-title{font-size:14px;line-height:18px;}.cardsListingv3 .caption-bar .abstract{color:#fff;font-size:16px;font-weight:400;line-height:20px;margin-bottom:8px;margin-top:8px;position:relative;}.cardsListingv3 div.link{bottom:0;opacity:1;padding:24px 28px;position:absolute;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:201;}.cardsListingv3 div.link.collapsed{opacity:0;z-index:101;}.cardsListingv3 .card-link .more-link-container{color:#576e49;font-size:14px;text-transform:uppercase;}.cardsListingv3 .card-link .more-link-container span::after{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:3px;letter-spacing:normal;position:relative;top:1px;}.cardsListingv3 .showMeMore.btn{margin:0 auto;}@media(max-width:1199px) and (min-width:992px){.cardsListingv3 .caption-bar,.cardsListingv3 .caption-bar.collapsed{padding-left:20px;padding-right:20px;}.cardsListingv3 .caption-bar .title{font-size:22px;line-height:24px;margin-bottom:7px;}.cardsListingv3 .caption-bar .abstract{font-size:13px;line-height:17px;margin-bottom:6px;margin-top:6px;}.cardsListingv3 .more-link-container{font-size:13px;}}@media(max-width:991px) and (min-width:768px){.cardsListingv3 .explorer-card-container.two-items .explorer-card{float:left;width:calc(50% - 3px);margin-left:3px;}.cardsListingv3 .explorer-card-container.two-items .explorer-card:first-child{margin-left:0;margin-right:3px;}}@media screen and (max-width:991px){.stripContentHubListing .heading-border{margin:0 auto 20px;}}.stripContentHubListing .flex-container{overflow:hidden;}@media screen and (min-width:1200px){.stripContentHubListing .flex-container{padding:0 78px;}}.stripContentHubListing .flex-container .flex-item-1{float:left;width:calc(100% - 125px);}@media screen and (max-width:991px){.stripContentHubListing .flex-container .flex-item-1{float:none;width:100%;}}.stripContentHubListing .flex-container .flex-item-2{border-left:1px solid #c5c5c5;float:right;margin-top:9px;width:125px;}@media screen and (max-width:991px){.stripContentHubListing .flex-container .flex-item-2{border:0;float:none;margin-bottom:0;text-align:center;width:100%;}}.stripContentHubListing .tabs-row{border-bottom:1px solid #c5c5c5;}.stripContentHubListing .filters-container{margin-bottom:20px;}.stripContentHubListing .main-categs{display:flex;font-family:'Montserrat',sans-serif;overflow:hidden;overflow:overflow;padding:15px 0;}.stripContentHubListing .main-categs>.main-categ-option{cursor:pointer;float:left;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;letter-spacing:.025em;line-height:15px;padding:10px 20px;text-align:center;text-transform:uppercase;}.stripContentHubListing .main-categs>.main-categ-option:hover{color:#dd0031;}@media screen and (max-width:1199px){.stripContentHubListing .main-categs>.main-categ-option{padding:10px 13px;}}@media screen and (max-width:991px){.stripContentHubListing .main-categs>.main-categ-option{font-size:12px;text-align:center;padding:10px 5px;width:25%;}}.stripContentHubListing .main-categs>.main-categ-option.active{color:#dd0031;}.stripContentHubListing .main-categs>.main-categ-option>img{height:34px!important;width:34px;vertical-align:middle;display:block;margin:0 auto 6px;}.stripContentHubListing .switch-button-label{display:inline-block;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;line-height:15px;margin:-3px 0 0 0;padding:0 15px;vertical-align:middle;text-transform:uppercase;}@media screen and (max-width:991px){.stripContentHubListing .switch-button-label{border:0;}}.stripContentHubListing .switch{position:relative;display:block;width:60px;height:34px;margin:15px auto 0;vertical-align:middle;}.stripContentHubListing .switch input{display:none;}.stripContentHubListing .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:.4s;transition:.4s;}.stripContentHubListing .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;}.stripContentHubListing input:checked+.slider{background-color:#dd0031;}.stripContentHubListing input:focus+.slider{box-shadow:0 0 1px #dd0031;}.stripContentHubListing input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px);}.stripContentHubListing .slider.round{border-radius:34px;}.stripContentHubListing .slider.round:before{border-radius:50%;}.stripContentHubListing .second-categs{padding-top:24px;padding-bottom:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.stripContentHubListing .second-categs>.categ-option{background-color:#d9d9d9;border-radius:16px;cursor:pointer;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:600;height:32px;letter-spacing:.025em;line-height:12px;margin:0 3px 8px;padding:10px 15px;text-align:center;text-transform:uppercase;}.stripContentHubListing .second-categs>.categ-option:hover{background-color:#939393;color:#fff;}.stripContentHubListing .second-categs>.categ-option.active{background-color:#041e34;color:#fff;}@media screen and (min-width:768px){.stripContentHubListing .cardsListingv3 .featured-item .explorer-card{max-height:510px;}.stripContentHubListing .cardsListingv3 .featured-item>a{overflow:hidden;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar,.stripContentHubListing .cardsListingv3 .featured-item .caption-bar.collapsed{left:0;top:0;overflow:visible;padding:84px 22px 84px 92px;width:395px;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar:after{content:"";height:0;border-top:620px solid rgba(4,30,52,.8);border-right:112px solid transparent;position:absolute;right:-112px;top:0;width:0;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title{display:inline-block;position:relative;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title::before{border-left:2px solid #dd0031;border-top:2px solid #dd0031;content:"";display:block;height:24px;left:-44px;position:absolute;top:-16px;width:24px;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title::after{border-right:2px solid #dd0031;border-bottom:2px solid #dd0031;content:"";display:block;height:24px;position:absolute;right:-44px;bottom:-21px;width:24px;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title:before{border-width:3px;left:-40px;height:29px;top:-33px;width:29px;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title:after{display:none;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .pre-heading{color:#dd0031;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.025em;line-height:18px;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .title{font-family:'Montserrat',sans-serif;font-size:40px;font-weight:300;line-height:48px;text-transform:none;}}@media screen and (min-width:768px) andscreen and (max-width:991px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title::before{display:none;}}@media screen and (min-width:768px) andscreen and (max-width:991px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title::after{display:none;}}@media screen and (min-width:768px) and (max-width:1199px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .pre-heading{font-size:16px;}}@media screen and (min-width:768px) and (max-width:991px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .pre-heading{font-size:15px;}}@media screen and (min-width:768px) and (max-width:1199px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .title{font-size:30px;line-height:38px;}}@media screen and (min-width:768px) and (max-width:991px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .title{font-size:24px;line-height:30px;}}@media screen and (max-width:767px){.stripContentHubListing .cardsListingv3 .featured-item .caption-bar{background:#041e34!important;position:static;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .pre-heading{color:#dd0031;font-size:15px;line-height:18px;margin-bottom:5px;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .featured-item .caption-bar .caption-title .title{font-size:22px;font-weight:300;line-height:26px;text-transform:none;}}.stripContentHubListing .cardsListingv3 .explorer-card-container{padding:0 3px;}.stripContentHubListing .cardsListingv3 .explorer-card{margin-bottom:5px;overflow:hidden;position:relative;}.stripContentHubListing .cardsListingv3 .explorer-card>img,.stripContentHubListing .cardsListingv3 .explorer-card>a>img{width:100%;}.stripContentHubListing .cardsListingv3 .explorer-card>img.publication-logo,.stripContentHubListing .cardsListingv3 .explorer-card>a>img.publication-logo{width:auto;position:absolute;top:0;margin:7px;}.stripContentHubListing .cardsListingv3 .explorer-card a{background-position:center center;}.stripContentHubListing .cardsListingv3 .explorer-card i{display:block!important;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);color:#fff;font-size:90px;opacity:.75;}.stripContentHubListing .cardsListingv3 .two-items .explorer-card i{top:calc(50% - 35px);left:calc(50% - 35px);font-size:70px;}.stripContentHubListing .cardsListingv3 .caption-bar{bottom:0;cursor:pointer;height:auto;overflow:hidden;padding:22px 28px;position:absolute;width:100%;z-index:199;background:rgba(4,30,52,.8)!important;}.stripContentHubListing .cardsListingv3 .caption-bar .title{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:600;letter-spacing:.025em;line-height:22px;margin-bottom:0;padding:0;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .date{display:none;font-family:'Open Sans',sans-serif;font-weight:300;color:#fff;font-size:13px;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .publication-name{font-family:'Open Sans',sans-serif;font-weight:300;color:#fff;font-size:13px;text-transform:uppercase;margin-top:-7px;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .sub-title{display:none;text-transform:uppercase;font-weight:800;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .sub-title .duration-icon{position:relative;top:5px;padding-right:5px;display:inline-block;font-family:'Glyphicons Halflings';font-size:150%;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .sub-title .duration-icon:before{content:'';}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .contenthub-type{display:none;position:absolute;bottom:0;right:0;padding-bottom:10px;padding-right:5px;color:#fff;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .contenthub-type.video:before{content:"";}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .contenthub-type.article:before{content:"";}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .contenthub-type:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:60px solid #000;border-left:60px solid transparent;z-index:-1;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .card-link:hover .title{color:#fff;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed{height:auto;background:rgba(255,255,255,0);}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .title{color:#fff;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .abstract{display:none;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .more-link-container{display:none;}.stripContentHubListing .cardsListingv3 .card-link{display:block;height:100%;padding:24px 24px 21px;}.stripContentHubListing .cardsListingv3 .caption-bar .toggler{color:#88c54b;font-size:36px;font-weight:100;right:0;top:0;line-height:20px;position:absolute;text-align:right;top:2px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.stripContentHubListing .cardsListingv3 .caption-bar .toggler::before{content:"+";font-family:open sans;font-size:50px;font-weight:300;left:0;position:relative;top:6px;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .toggler{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.stripContentHubListing .cardsListingv3 .caption-bar .sub-title{color:#88c54b;font-size:14px;line-height:18px;-webkit-transition:font-size .5s;-moz-transition:font-size .5s;-o-transition:font-size .5s;transition:font-size .5s;}.stripContentHubListing .cardsListingv3 .caption-bar .sub-title .from{font-family:'Open Sans',sans-serif;font-weight:300;margin-right:6px;}.stripContentHubListing .cardsListingv3 .caption-bar .sub-title .price{font-family:'Open Sans',sans-serif;font-weight:800;}.stripContentHubListing .cardsListingv3 .caption-bar.collapsed .sub-title{font-size:14px;line-height:18px;}.stripContentHubListing .cardsListingv3 .caption-bar .abstract{color:#fff;font-size:16px;font-weight:400;line-height:20px;margin-bottom:8px;margin-top:8px;position:relative;}.stripContentHubListing .cardsListingv3 div.link{bottom:0;opacity:1;padding:24px 28px;position:absolute;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:201;}.stripContentHubListing .cardsListingv3 div.link.collapsed{opacity:0;z-index:101;}.stripContentHubListing .cardsListingv3 .card-link .more-link-container{color:#576e49;font-size:14px;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .card-link .more-link-container span::after{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:3px;letter-spacing:normal;position:relative;top:1px;}.stripContentHubListing .cardsListingv3 .showMeMore.btn{margin:0 auto;}@media(max-width:1199px) and (min-width:992px){.stripContentHubListing .cardsListingv3 .caption-bar,.stripContentHubListing .cardsListingv3 .caption-bar.collapsed{padding-left:20px;padding-right:20px;}.stripContentHubListing .cardsListingv3 .caption-bar .abstract{font-size:13px;line-height:17px;margin-bottom:6px;margin-top:6px;}.stripContentHubListing .cardsListingv3 .more-link-container{font-size:13px;}}@media(max-width:991px) and (min-width:768px){.stripContentHubListing .cardsListingv3 .explorer-card-container.two-items .explorer-card{float:left;width:calc(50% - 3px);margin-left:3px;}.stripContentHubListing .cardsListingv3 .explorer-card-container.two-items .explorer-card:first-child{margin-left:0;margin-right:3px;}}.stripCardListingsPanels .legend{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:17px;padding:22px 38px;}.stripCardListingsPanels .legend .legend-title{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;float:left;line-height:32px;margin-right:22px;text-transform:uppercase;}.stripCardListingsPanels .legend .categories{margin-bottom:0;padding-left:83px;}.stripCardListingsPanels .legend .category{color:#999;font-size:14px;font-weight:300;margin-right:22px;white-space:nowrap;}@media(max-width:767px){.stripCardListingsPanels .legend .category{display:block;}}.stripCardListingsPanels .legend img{margin-right:8px;}.stripCardListingsPanels .row.cards{margin-left:-12px;margin-right:-12px;}.stripCardListingsPanels .cards{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.stripCardListingsPanels .cards>[class*='col-']{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.stripCardListingsPanels .cardsListingv3 .explorer-card-container{padding:12px;}.stripCardListingsPanels .explorer-panel{box-shadow:0 0 10px 0 rgba(0,0,0,.25);background-color:#fff;height:100%;margin-bottom:0;display:flex;flex-direction:column;}.stripCardListingsPanels .explorer-panel .panel-image{position:relative;}.stripCardListingsPanels .explorer-panel .panel-image .overlay{background-image:url('/images/layout/panels-overlay.png');background-size:cover;background-position:center bottom;bottom:0;height:100%;position:absolute;width:100%;}.stripCardListingsPanels .explorer-panel .panel-content{display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%;}.stripCardListingsPanels .explorer-panel .abstract{margin-bottom:auto;font-weight:400;min-height:125px;}.stripCardListingsPanels .explorer-panel .title{bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;padding:20px;position:absolute;text-transform:uppercase;width:100%;letter-spacing:.025em;}.stripCardListingsPanels .explorer-panel .sub-title{overflow:hidden;}.stripCardListingsPanels .explorer-panel .from-price{color:#999;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;float:left;text-transform:uppercase;}.stripCardListingsPanels .explorer-panel .from{font-size:12px;margin-right:8px;}.stripCardListingsPanels .explorer-panel .price{color:#000;font-family:'Montserrat',sans-serif;font-weight:700;font-size:28px;line-height:40px;}@media(max-width:480px){.stripCardListingsPanels .explorer-panel .price{font-size:20px;}}.stripCardListingsPanels .explorer-panel .price-label{margin-left:6px;}.stripCardListingsPanels .explorer-panel .duration{background-color:#b2b2b2;border-radius:2em;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;float:right;padding:7px 20px;text-transform:lowercase;}@media(max-width:480px){.stripCardListingsPanels .explorer-panel .duration{padding:7px 12px;}}.stripCardListingsPanels .explorer-panel .abstract{color:#000;font-family:"Open Sans";font-size:16px;line-height:170%;padding:1em 0;}.stripCardListingsPanels .explorer-panel .categories{margin-bottom:15px;}.stripCardListingsPanels .explorer-panel .category{margin-right:12px;}.stripCardListingsPanels .explorer-panel .btn{font-size:13px;margin-bottom:0;}@media(max-width:1199px){.stripCardListingsPanels .explorer-panel .btn{font-size:12px;padding-left:27px;padding-right:27px;}}.stripCardListingsPanels .explorer-panel .btn:active{box-shadow:none;}.stripCardListingsPanels .explorer-panel .detail-page-link{background-color:#fff;border-color:transparent;color:#576e49;letter-spacing:0;padding-left:20px;padding-right:0!important;}.stripCardListingsPanels .features-container{padding:15px 0;display:flex;justify-content:space-between;align-items:flex-end;}.stripCardListingsPanels .features-container .categories{float:left;margin-bottom:0;}.stripCardListingsPanels .features-container .departure-dates-container{float:right;margin-bottom:10px;position:relative;}.stripCardListingsPanels .features-container .departs-container{flex:0 0 auto;}@media(max-width:1199px) and (min-width:992px){.stripCardListingsPanels .features-container .categories,.stripCardListingsPanels .features-container .departure-dates-container,.stripCardListingsPanels .features-container .departs-container{float:none;}}@media screen and (max-width:1200px){.stripCardListingsPanels .features-container{min-width:6.4vw;}}.stripCardListingsPanels .links-container{clear:both;display:flex;justify-content:space-between;align-items:flex-end;}.stripCardListingsPanels .links-container>.btn:first-child{flex:0 0 auto;flex-grow:1;}@media screen and (max-width:768px){.stripCardListingsPanels .links-container>.btn:first-child{flex:0 0 auto;flex-grow:0;min-width:50%;}}@media screen and (max-width:768px){.stripCardListingsPanels .links-container>.btn:first-child{min-width:unset;}}.stripCardListingsPanels .departure-dates{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;font-size:15px;line-height:32px;padding-left:30px;}.stripCardListingsPanels .departure-dates::before{color:#b2b2b2;content:"";font:normal 22px/1 FontAwesome;position:absolute;left:0;top:4px;}@media screen and (min-width:992px){.stripCardListingsPanels .departs-container{min-width:6.4vw;}}.stripCardListingsPanels .departs-container .departs-title{color:#b2b2b2;display:block;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;line-height:16px;text-transform:uppercase;}.stripCardListingsPanels .departs-container .departs-time{color:#000;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;white-space:nowrap;}.stripCardListingsPanels .departs-container .departs-time *{display:inline-block;font-weight:700;margin:0;}.stripCardListingsTable .table-responsive{border:1px solid #ccc;overflow-x:auto;overflow-y:auto;}.stripCardListingsTable .table-responsive>.table{border:0;margin-bottom:0;}.stripCardListingsTable .table>thead>tr>td,.stripCardListingsTable .table>tbody>tr>td,.stripCardListingsTable .table>tfoot>tr>td,.stripCardListingsTable .table>thead>tr>td,.stripCardListingsTable .table>tbody>tr>td,.stripCardListingsTable .table>tfoot>tr>td,.stripCardListingsTable .table>thead>tr>th,.stripCardListingsTable .table>tbody>tr>th,.stripCardListingsTable .table>tfoot>tr>th,.stripCardListingsTable .table>thead>tr>th,.stripCardListingsTable .table>tbody>tr>th,.stripCardListingsTable .table>tfoot>tr>th{background-color:#fff;border-left:1px solid #ccc;border-top:0;font-size:18px;min-width:165px;padding:20px 16px;text-align:center;white-space:normal;}@media(max-width:991px){.stripCardListingsTable .table>thead>tr>td,.stripCardListingsTable .table>tbody>tr>td,.stripCardListingsTable .table>tfoot>tr>td,.stripCardListingsTable .table>thead>tr>td,.stripCardListingsTable .table>tbody>tr>td,.stripCardListingsTable .table>tfoot>tr>td,.stripCardListingsTable .table>thead>tr>th,.stripCardListingsTable .table>tbody>tr>th,.stripCardListingsTable .table>tfoot>tr>th,.stripCardListingsTable .table>thead>tr>th,.stripCardListingsTable .table>tbody>tr>th,.stripCardListingsTable .table>tfoot>tr>th{min-width:245px!important;}}.stripCardListingsTable .table>thead>tr>td:first-child,.stripCardListingsTable .table>tbody>tr>td:first-child,.stripCardListingsTable .table>tfoot>tr>td:first-child,.stripCardListingsTable .table>thead>tr>td:first-child,.stripCardListingsTable .table>tbody>tr>td:first-child,.stripCardListingsTable .table>tfoot>tr>td:first-child,.stripCardListingsTable .table>thead>tr>th:first-child,.stripCardListingsTable .table>tbody>tr>th:first-child,.stripCardListingsTable .table>tfoot>tr>th:first-child,.stripCardListingsTable .table>thead>tr>th:first-child,.stripCardListingsTable .table>tbody>tr>th:first-child,.stripCardListingsTable .table>tfoot>tr>th:first-child{border-left:0;}.stripCardListingsTable .table>thead>.book-now-row>td,.stripCardListingsTable .table>tbody>.book-now-row>td,.stripCardListingsTable .table>tfoot>.book-now-row>td,.stripCardListingsTable .table>thead>.book-now-row>td,.stripCardListingsTable .table>tbody>.book-now-row>td,.stripCardListingsTable .table>tfoot>.book-now-row>td{padding-top:20px;padding-bottom:0;}.stripCardListingsTable .table>thead>.learn-more-row>td,.stripCardListingsTable .table>tbody>.learn-more-row>td,.stripCardListingsTable .table>tfoot>.learn-more-row>td,.stripCardListingsTable .table>thead>.learn-more-row>td,.stripCardListingsTable .table>tbody>.learn-more-row>td,.stripCardListingsTable .table>tfoot>.learn-more-row>td{padding-top:0;padding-bottom:0;}.stripCardListingsTable .table>thead>.categories>td,.stripCardListingsTable .table>tbody>.categories>td,.stripCardListingsTable .table>tfoot>.categories>td,.stripCardListingsTable .table>thead>.categories>td,.stripCardListingsTable .table>tbody>.categories>td,.stripCardListingsTable .table>tfoot>.categories>td{font-size:14px;}.stripCardListingsTable .table>thead .category,.stripCardListingsTable .table>tbody .category,.stripCardListingsTable .table>tfoot .category,.stripCardListingsTable .table>thead .category,.stripCardListingsTable .table>tbody .category,.stripCardListingsTable .table>tfoot .category{display:block;font-size:14px;line-height:14px;margin-bottom:15px;min-height:30px;padding-left:35px;padding-top:9px;position:relative;text-align:left;}.stripCardListingsTable .table>thead .category img,.stripCardListingsTable .table>tbody .category img,.stripCardListingsTable .table>tfoot .category img,.stripCardListingsTable .table>thead .category img,.stripCardListingsTable .table>tbody .category img,.stripCardListingsTable .table>tfoot .category img{left:0;max-width:30px;position:absolute;top:0;}.stripCardListingsTable .table>thead .btn,.stripCardListingsTable .table>tbody .btn,.stripCardListingsTable .table>tfoot .btn,.stripCardListingsTable .table>thead .btn,.stripCardListingsTable .table>tbody .btn,.stripCardListingsTable .table>tfoot .btn{margin-top:0;margin-bottom:0;}.stripCardListingsTable .table>thead .learn-more-row .btn:hover,.stripCardListingsTable .table>tbody .learn-more-row .btn:hover,.stripCardListingsTable .table>tfoot .learn-more-row .btn:hover,.stripCardListingsTable .table>thead .learn-more-row .btn:hover,.stripCardListingsTable .table>tbody .learn-more-row .btn:hover,.stripCardListingsTable .table>tfoot .learn-more-row .btn:hover{background-color:#fff;color:#f69d79;}@media(max-width:991px){.stripCardListingsTable .table>thead .image-title,.stripCardListingsTable .table>tbody .image-title,.stripCardListingsTable .table>tfoot .image-title,.stripCardListingsTable .table>thead .image-title,.stripCardListingsTable .table>tbody .image-title,.stripCardListingsTable .table>tfoot .image-title{position:sticky;top:0;z-index:10;}}.stripCardListingsTable .table>thead .image-title>td,.stripCardListingsTable .table>tbody .image-title>td,.stripCardListingsTable .table>tfoot .image-title>td,.stripCardListingsTable .table>thead .image-title>td,.stripCardListingsTable .table>tbody .image-title>td,.stripCardListingsTable .table>tfoot .image-title>td{background-size:cover;border-left-width:1px;background-position:center;cursor:pointer;position:relative;padding:8px 10px;padding-top:2.8%;vertical-align:bottom;}.stripCardListingsTable .table>thead .image-title>td:after,.stripCardListingsTable .table>tbody .image-title>td:after,.stripCardListingsTable .table>tfoot .image-title>td:after,.stripCardListingsTable .table>thead .image-title>td:after,.stripCardListingsTable .table>tbody .image-title>td:after,.stripCardListingsTable .table>tfoot .image-title>td:after{content:"";height:100%;position:absolute;left:0;top:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.stripCardListingsTable .table>thead .image-title>td.bottom-title,.stripCardListingsTable .table>tbody .image-title>td.bottom-title,.stripCardListingsTable .table>tfoot .image-title>td.bottom-title,.stripCardListingsTable .table>thead .image-title>td.bottom-title,.stripCardListingsTable .table>tbody .image-title>td.bottom-title,.stripCardListingsTable .table>tfoot .image-title>td.bottom-title{padding-top:8px;}.stripCardListingsTable .table>thead .image-title>td .caption,.stripCardListingsTable .table>tbody .image-title>td .caption,.stripCardListingsTable .table>tfoot .image-title>td .caption,.stripCardListingsTable .table>thead .image-title>td .caption,.stripCardListingsTable .table>tbody .image-title>td .caption,.stripCardListingsTable .table>tfoot .image-title>td .caption{color:#fff;font-size:16px;font-weight:bold;letter-spacing:.01em;width:85%;margin:auto;position:relative;text-transform:uppercase;white-space:normal;z-index:2;}.stripCardListingsTable .table>thead .title-inner,.stripCardListingsTable .table>tbody .title-inner,.stripCardListingsTable .table>tfoot .title-inner,.stripCardListingsTable .table>thead .title-inner,.stripCardListingsTable .table>tbody .title-inner,.stripCardListingsTable .table>tfoot .title-inner{padding-left:16px;padding-right:16px;}@media(max-width:991px){.stripCardListingsTable .table>thead .title-inner,.stripCardListingsTable .table>tbody .title-inner,.stripCardListingsTable .table>tfoot .title-inner,.stripCardListingsTable .table>thead .title-inner,.stripCardListingsTable .table>tbody .title-inner,.stripCardListingsTable .table>tfoot .title-inner{position:sticky;left:0;width:245px;display:block;padding:0;text-align:center;}}.stripCardListingsTable .table>thead .departure-times p,.stripCardListingsTable .table>tbody .departure-times p,.stripCardListingsTable .table>tfoot .departure-times p,.stripCardListingsTable .table>thead .departure-times p,.stripCardListingsTable .table>tbody .departure-times p,.stripCardListingsTable .table>tfoot .departure-times p{margin-bottom:0;}.stripCardListingsTable .featuredCardsStripDataTable .table tbody>.title-row>td{background-color:#f3f3f3;color:#a0a0a0;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;position:relative;text-align:center;text-transform:uppercase;width:100%;}@media(max-width:991px){.stripCardListingsTable .featuredCardsStripDataTable .table tbody>.title-row>td{text-align:left;}}.stripCardListingsTable .featuredCardsStripDataTable .table .from-price>td{padding-bottom:0;}.stripCardListingsTable .featuredCardsStripDataTable .table .child-price>td{padding-top:0;}.stripCardListingsTable .featuredCardsStripDataTable .table .child-price>td .price{font-size:16px;}.stripCardListingsTable .row.cards{margin-left:-12px;margin-right:-12px;}.stripCardListingsTable .cards{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.stripCardListingsTable .cards>[class*='col-']{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.stripCardListingsTable .cardsListingv3 .explorer-card-container{padding:12px;}.stripCardListingsTable .panel-image{position:relative;}.stripCardListingsTable .panel-image .overlay{background-image:url('/images/layout/panels-overlay.png');background-size:cover;background-position:center bottom;bottom:0;height:100%;position:absolute;width:100%;}.stripCardListingsTable .panel-content{padding:20px;}.stripCardListingsTable .title{bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:21px;font-weight:700;padding:20px;position:absolute;text-transform:uppercase;width:100%;}.stripCardListingsTable .sub-title{overflow:hidden;}.stripCardListingsTable .from{font-size:12px;margin-right:8px;color:#999;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;}.stripCardListingsTable .child-price .price-label,.stripCardListingsTable .from-price .price-label{color:#999;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;}.stripCardListingsTable .price{color:#000;font-family:'Montserrat',sans-serif;font-weight:700;font-size:28px;line-height:40px;}.stripCardListingsTable .price-label{margin-left:6px;font-size:12px!important;}.stripCardListingsTable .abstract{font-size:16px;height:144px;line-height:1.5;overflow:hidden;padding:1em 0;}@media(max-width:1199px){.stripCardListingsTable .abstract{height:187px;}}@media(max-width:767px){.stripCardListingsTable .abstract{height:auto;}}.stripCardListingsTable .categories{padding-bottom:15px;}.stripCardListingsTable .btn{font-size:13px;margin-bottom:0;}@media(max-width:1199px){.stripCardListingsTable .btn{font-size:12px;padding-left:27px;padding-right:27px;}}.stripCardListingsTable .btn:active{box-shadow:none;}.stripCardListingsTable .detail-page-link{background-color:#fff;border:0;color:#576e49;letter-spacing:0;padding-left:20px;padding-right:20px;}.stripCardListingsTable.KFT .attractions-title,.stripCardListingsTable.KFT .attractions,.stripCardListingsTable.KFT .direction-title,.stripCardListingsTable.KFT .direction,.stripCardListingsTable.KFT .departs-from-title,.stripCardListingsTable.KFT .departs-from{display:none;}.stripCardListingsTable.BJC .duration-title,.stripCardListingsTable.BJC .duration,.stripCardListingsTable.BJC .departure-times-title,.stripCardListingsTable.BJC .departure-times{display:none;}.strip-table-v3 img{width:100%;}.strip-table-v3 .table>thead>tr>td,.strip-table-v3 .table>tbody>tr>td,.strip-table-v3 .table>tfoot>tr>td{border-top:0;font-size:16px;padding-bottom:16px;padding-top:16px;}.strip-table-v3 .table tr td:first-child{padding-left:20px;text-align:left;}.strip-table-v3 .table tr td:last-child{padding-right:20px;text-align:right;}.strip-table-v3 .table-legend,.strip-table-v3 .table-legend p,.strip-table-v3 .table-legend ul{font-size:12px;line-height:16px;margin-top:6px;}@media screen and (max-width:767px){.strip-table-v3 .table-responsive{padding-top:25px;}}.strip-combo-table-v3 .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-combo-table-v3 h2.stripTitle{font-size:34px;font-weight:700;font-style:normal;letter-spacing:.9px;line-height:38px;text-transform:uppercase;}.strip-combo-table-v3.preheading-redline{color:#666;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.strip-combo-table-v3.preheading-redline h1.stripTitle{color:#000;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;letter-spacing:0;line-height:42px;text-transform:uppercase;padding-top:40px;margin-bottom:30px;position:relative;}.strip-combo-table-v3.preheading-redline h1.stripTitle:before{background-color:#ed1844;content:"";height:3px;position:absolute;top:0;width:60px;}@media screen and (max-width:991px){.strip-combo-table-v3 .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:calc(100% - 15px);}}.strip-combo-table-v3 .combo-table{width:100%;}.strip-combo-table-v3 .combo-table thead th:not(:first-child){border-left:1px solid #dedede;}.strip-combo-table-v3 .combo-table thead th{font-weight:700;text-align:center;padding:0 5px;height:78px;}.strip-combo-table-v3 .combo-table thead th a{color:#000;}.strip-combo-table-v3 .combo-table tbody th{color:#dd0031;text-align:right;padding:20px 10px;}.strip-combo-table-v3 .combo-table td,.strip-combo-table-v3 .combo-table th{border-bottom:0;}.strip-combo-table-v3 .combo-table td{text-align:center;border-left:1px solid #dedede;padding:20px 5px;}.strip-combo-table-v3 .combo-table td img{padding:0 3px;}.strip-combo-table-v3 .combo-table .btn{background-color:#dd0031;border-color:#dd0031;border-width:2px;color:#fff;margin:0;}.strip-combo-table-v3 .combo-table .btn:hover{background-color:#77001a;border-color:#77001a;border-width:2px;}.strip-combo-table-v3 .combo-table .question-options-dropdown.btn-group{display:inline-block;}.strip-combo-table-v3 .combo-table .question-options-dropdown .dropdown-menu{background-color:#fff;border-radius:12px;max-height:300px;overflow-x:hidden;overflow-y:auto;transform:none!important;width:100%;z-index:9999;}.strip-combo-table-v3 .combo-table .question-options-dropdown .dropdown-menu .dropdown-item{border:0;background-color:transparent;display:block;font-size:20px;text-align:left;padding:1rem 2rem;width:100%;}.strip-combo-table-v3 .combo-table .question-options-dropdown .dropdown-menu .dropdown-item:focus{outline:0;box-shadow:none;}.strip-combo-table-v3 .combo-table .question-options-dropdown>button.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background-color:transparent;border-color:#dedede;border-width:0 0 1px;border-radius:0;display:inline-flex;color:#dd0031;font-size:18px;line-height:22px;justify-content:space-between;letter-spacing:normal;margin-bottom:0;text-align:left;position:relative;padding:5px 0;width:180px;}.strip-combo-table-v3 .combo-table .question-options-dropdown>button.btn:focus{box-shadow:none;outline:0;}@media screen and (max-width:991px){.strip-combo-table-v3 .combo-table{font-size:90%;}.strip-combo-table-v3 .combo-table a:not(.learn-more,.btn,.btn-alert-toggle){word-break:keep-all;}.strip-combo-table-v3 .combo-table td{white-space:nowrap;}.strip-combo-table-v3 .combo-table .btn{white-space:nowrap;}.strip-combo-table-v3 .combo-table .btn{margin:20px 5px 0;padding:10px 5px;}.strip-combo-table-v3 .combo-table .question-options-dropdown>button.btn{margin:20px 0 0;width:auto;}}.strip-combo-table-v3 .price-box{background-color:#f1f1f1;display:flex;height:100%;margin-left:-15px;}.strip-combo-table-v3 .price-box .initial-startdate-select{margin:auto;padding:20px 10px;text-align:center;}.strip-combo-table-v3 .price-box .initial-startdate-select h2{font-size:18px;font-weight:400;line-height:22px;letter-spacing:normal;margin-top:0;}.strip-combo-table-v3 .price-box .initial-startdate-select span{font-style:italic;}.strip-combo-table-v3 .price-box .initial-startdate-select ul.date-options{display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none;padding:20px 0 0;margin:0;}.strip-combo-table-v3 .price-box .initial-startdate-select ul.date-options li{width:30%;margin:5px 0;}.strip-combo-table-v3 .price-box .initial-startdate-select .btn{background-color:transparent;border-color:#dd0031;border-width:2px;color:#dd0031;margin:0;padding:10px;width:100%;}.strip-combo-table-v3 .price-box .initial-startdate-select .btn:hover{background-color:#dd0031;border-width:2px;color:#fff;}.strip-combo-table-v3 .price-box .book-prices{background-color:#fff;width:100%;}.strip-combo-table-v3 .price-box .book-prices .combo-table th:first-child{border-left:1px solid #dedede;padding-left:15px;}@media screen and (max-width:767px){.strip-combo-table-v3 .col-md-8{padding-right:0;}}@media screen and (min-width:992px){.strip-combo-table-v3 .col-md-8{padding-right:0;}}@media screen and (max-width:991px){.strip-combo-table-v3 .col-md-4{padding-right:0;}.strip-combo-table-v3 .price-box .book-prices .combo-table{padding-left:15px;}.strip-combo-table-v3 .price-box .book-prices .combo-table th{display:block;}.strip-combo-table-v3 .price-box .book-prices .combo-table th:first-child{border-left:0;padding-left:0;}}.featuredCardsStripDataTable{text-align:center;}@media(max-width:991px){.featuredCardsStripDataTable{margin-left:-15px;margin-right:-15px;}}.strip-combo-vertical-table-v3 .stripTitle{font-size:30px;}.strip-combo-vertical-table-v3 .table-responsive{border:1px solid #ccc;overflow-x:auto;overflow-y:auto;}.strip-combo-vertical-table-v3 .table-responsive>.table{border:0;margin-bottom:0;}.strip-combo-vertical-table-v3 .table>thead>tr>td,.strip-combo-vertical-table-v3 .table>tbody>tr>td,.strip-combo-vertical-table-v3 .table>tfoot>tr>td,.strip-combo-vertical-table-v3 .table>thead>tr>td,.strip-combo-vertical-table-v3 .table>tbody>tr>td,.strip-combo-vertical-table-v3 .table>tfoot>tr>td,.strip-combo-vertical-table-v3 .table>thead>tr>th,.strip-combo-vertical-table-v3 .table>tbody>tr>th,.strip-combo-vertical-table-v3 .table>tfoot>tr>th,.strip-combo-vertical-table-v3 .table>thead>tr>th,.strip-combo-vertical-table-v3 .table>tbody>tr>th,.strip-combo-vertical-table-v3 .table>tfoot>tr>th{background-color:#fff;border-left:1px solid #ccc;border-top:0;font-size:18px;min-width:165px;padding:20px 16px;text-align:center;white-space:normal;}@media(max-width:991px){.strip-combo-vertical-table-v3 .table>thead>tr>td,.strip-combo-vertical-table-v3 .table>tbody>tr>td,.strip-combo-vertical-table-v3 .table>tfoot>tr>td,.strip-combo-vertical-table-v3 .table>thead>tr>td,.strip-combo-vertical-table-v3 .table>tbody>tr>td,.strip-combo-vertical-table-v3 .table>tfoot>tr>td,.strip-combo-vertical-table-v3 .table>thead>tr>th,.strip-combo-vertical-table-v3 .table>tbody>tr>th,.strip-combo-vertical-table-v3 .table>tfoot>tr>th,.strip-combo-vertical-table-v3 .table>thead>tr>th,.strip-combo-vertical-table-v3 .table>tbody>tr>th,.strip-combo-vertical-table-v3 .table>tfoot>tr>th{min-width:245px!important;}}.strip-combo-vertical-table-v3 .table>thead>tr>td:first-child,.strip-combo-vertical-table-v3 .table>tbody>tr>td:first-child,.strip-combo-vertical-table-v3 .table>tfoot>tr>td:first-child,.strip-combo-vertical-table-v3 .table>thead>tr>td:first-child,.strip-combo-vertical-table-v3 .table>tbody>tr>td:first-child,.strip-combo-vertical-table-v3 .table>tfoot>tr>td:first-child,.strip-combo-vertical-table-v3 .table>thead>tr>th:first-child,.strip-combo-vertical-table-v3 .table>tbody>tr>th:first-child,.strip-combo-vertical-table-v3 .table>tfoot>tr>th:first-child,.strip-combo-vertical-table-v3 .table>thead>tr>th:first-child,.strip-combo-vertical-table-v3 .table>tbody>tr>th:first-child,.strip-combo-vertical-table-v3 .table>tfoot>tr>th:first-child{border-left:0;}.strip-combo-vertical-table-v3 .table>thead>.learn-more-row>td,.strip-combo-vertical-table-v3 .table>tbody>.learn-more-row>td,.strip-combo-vertical-table-v3 .table>tfoot>.learn-more-row>td,.strip-combo-vertical-table-v3 .table>thead>.learn-more-row>td,.strip-combo-vertical-table-v3 .table>tbody>.learn-more-row>td,.strip-combo-vertical-table-v3 .table>tfoot>.learn-more-row>td{padding-top:0;padding-bottom:0;}.strip-combo-vertical-table-v3 .table>thead>.book-now-row>td,.strip-combo-vertical-table-v3 .table>tbody>.book-now-row>td,.strip-combo-vertical-table-v3 .table>tfoot>.book-now-row>td,.strip-combo-vertical-table-v3 .table>thead>.book-now-row>td,.strip-combo-vertical-table-v3 .table>tbody>.book-now-row>td,.strip-combo-vertical-table-v3 .table>tfoot>.book-now-row>td{padding-top:20px;padding-bottom:20px;}.strip-combo-vertical-table-v3 .table>thead>.categories>td,.strip-combo-vertical-table-v3 .table>tbody>.categories>td,.strip-combo-vertical-table-v3 .table>tfoot>.categories>td,.strip-combo-vertical-table-v3 .table>thead>.categories>td,.strip-combo-vertical-table-v3 .table>tbody>.categories>td,.strip-combo-vertical-table-v3 .table>tfoot>.categories>td{font-size:14px;}.strip-combo-vertical-table-v3 .table>thead .category,.strip-combo-vertical-table-v3 .table>tbody .category,.strip-combo-vertical-table-v3 .table>tfoot .category,.strip-combo-vertical-table-v3 .table>thead .category,.strip-combo-vertical-table-v3 .table>tbody .category,.strip-combo-vertical-table-v3 .table>tfoot .category{display:flex;align-items:center;font-size:14px;line-height:1.5;margin-bottom:16px;position:relative;text-align:left;padding-left:35px;}.strip-combo-vertical-table-v3 .table>thead .category img,.strip-combo-vertical-table-v3 .table>tbody .category img,.strip-combo-vertical-table-v3 .table>tfoot .category img,.strip-combo-vertical-table-v3 .table>thead .category img,.strip-combo-vertical-table-v3 .table>tbody .category img,.strip-combo-vertical-table-v3 .table>tfoot .category img{left:0;max-width:32px;position:absolute;top:0;}.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner,.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner{padding-left:16px;padding-right:16px;}@media(max-width:991px){.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner,.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner{position:sticky;left:0;width:245px;display:block;text-align:center;}}.strip-combo-vertical-table-v3 .table>thead .btn,.strip-combo-vertical-table-v3 .table>tbody .btn,.strip-combo-vertical-table-v3 .table>tfoot .btn,.strip-combo-vertical-table-v3 .table>thead .btn,.strip-combo-vertical-table-v3 .table>tbody .btn,.strip-combo-vertical-table-v3 .table>tfoot .btn{margin-top:0;margin-bottom:0;}.strip-combo-vertical-table-v3 .table>thead .learn-more-row .btn:hover,.strip-combo-vertical-table-v3 .table>tbody .learn-more-row .btn:hover,.strip-combo-vertical-table-v3 .table>tfoot .learn-more-row .btn:hover,.strip-combo-vertical-table-v3 .table>thead .learn-more-row .btn:hover,.strip-combo-vertical-table-v3 .table>tbody .learn-more-row .btn:hover,.strip-combo-vertical-table-v3 .table>tfoot .learn-more-row .btn:hover{background-color:#fff;color:#f69d79;}@media(max-width:991px){.strip-combo-vertical-table-v3 .table>thead .image-title,.strip-combo-vertical-table-v3 .table>tbody .image-title,.strip-combo-vertical-table-v3 .table>tfoot .image-title,.strip-combo-vertical-table-v3 .table>thead .image-title,.strip-combo-vertical-table-v3 .table>tbody .image-title,.strip-combo-vertical-table-v3 .table>tfoot .image-title{position:sticky;top:0;z-index:10;}}.strip-combo-vertical-table-v3 .table>thead .image-title>td,.strip-combo-vertical-table-v3 .table>tbody .image-title>td,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td,.strip-combo-vertical-table-v3 .table>thead .image-title>td,.strip-combo-vertical-table-v3 .table>tbody .image-title>td,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td{background-size:cover;border-left-width:1px;background-position:center;cursor:pointer;position:relative;padding:8px 10px;padding-top:4%;vertical-align:bottom;}.strip-combo-vertical-table-v3 .table>thead .image-title>td:after,.strip-combo-vertical-table-v3 .table>tbody .image-title>td:after,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td:after,.strip-combo-vertical-table-v3 .table>thead .image-title>td:after,.strip-combo-vertical-table-v3 .table>tbody .image-title>td:after,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td:after{content:"";height:100%;position:absolute;left:0;top:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 15%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);}.strip-combo-vertical-table-v3 .table>thead .image-title>td.bottom-title,.strip-combo-vertical-table-v3 .table>tbody .image-title>td.bottom-title,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td.bottom-title,.strip-combo-vertical-table-v3 .table>thead .image-title>td.bottom-title,.strip-combo-vertical-table-v3 .table>tbody .image-title>td.bottom-title,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td.bottom-title{padding-top:8px;}.strip-combo-vertical-table-v3 .table>thead .image-title>td .caption,.strip-combo-vertical-table-v3 .table>tbody .image-title>td .caption,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td .caption,.strip-combo-vertical-table-v3 .table>thead .image-title>td .caption,.strip-combo-vertical-table-v3 .table>tbody .image-title>td .caption,.strip-combo-vertical-table-v3 .table>tfoot .image-title>td .caption{color:#fff;font-size:14px;font-weight:bold;letter-spacing:.01em;width:85%;margin:auto;position:relative;text-transform:uppercase;white-space:normal;z-index:2;}.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner,.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner{padding-left:16px;padding-right:16px;}@media(max-width:991px){.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner,.strip-combo-vertical-table-v3 .table>thead .title-inner,.strip-combo-vertical-table-v3 .table>tbody .title-inner,.strip-combo-vertical-table-v3 .table>tfoot .title-inner{position:sticky;left:0;}}.strip-combo-vertical-table-v3 .table>thead .departure-times p,.strip-combo-vertical-table-v3 .table>tbody .departure-times p,.strip-combo-vertical-table-v3 .table>tfoot .departure-times p,.strip-combo-vertical-table-v3 .table>thead .departure-times p,.strip-combo-vertical-table-v3 .table>tbody .departure-times p,.strip-combo-vertical-table-v3 .table>tfoot .departure-times p{margin-bottom:0;}.strip-combo-vertical-table-v3 .featuredCardsStripDataTable .table tbody>.title-row>td{background-color:#f3f3f3;color:#a0a0a0;font-family:'Montserrat',sans-serif;font-weight:bold;font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;position:relative;text-align:center;text-transform:uppercase;width:100%;}@media(max-width:991px){.strip-combo-vertical-table-v3 .featuredCardsStripDataTable .table tbody>.title-row>td{text-align:left;}}.strip-combo-vertical-table-v3 .featuredCardsStripDataTable .table .from-price>td{padding:24px 14px 5px;}.strip-combo-vertical-table-v3 .featuredCardsStripDataTable .table .child-price>td{padding:0 24px 14px;}.strip-combo-vertical-table-v3 .featuredCardsStripDataTable .table .child-price>td .price{font-size:1.375em;}.strip-combo-vertical-table-v3 .row.cards{margin-left:-12px;margin-right:-12px;}.strip-combo-vertical-table-v3 .cards{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-combo-vertical-table-v3 .cards>[class*='col-']{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.strip-combo-vertical-table-v3 .cardsListingv3 .explorer-card-container{padding:12px;}.strip-combo-vertical-table-v3 .panel-image{position:relative;}.strip-combo-vertical-table-v3 .panel-image .overlay{background-image:url('/images/layout/panels-overlay.png');background-size:cover;background-position:center bottom;bottom:0;height:100%;position:absolute;width:100%;}.strip-combo-vertical-table-v3 .panel-content{padding:20px;}.strip-combo-vertical-table-v3 .title{bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:21px;font-weight:700;padding:20px;position:absolute;text-transform:uppercase;width:100%;}.strip-combo-vertical-table-v3 .sub-title{overflow:hidden;}.strip-combo-vertical-table-v3 .from{font-size:12px;margin-right:8px;color:#999;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;}.strip-combo-vertical-table-v3 .child-price .price-label,.strip-combo-vertical-table-v3 .from-price .price-label{color:#999;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;word-break:normal;}.strip-combo-vertical-table-v3 .price{color:#000;font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.75em;line-height:1.2;}.strip-combo-vertical-table-v3 .price sup{font-size:.55em;}.strip-combo-vertical-table-v3 .price-label{margin-left:6px;font-size:12px!important;}.strip-combo-vertical-table-v3 .abstract{font-size:16px;height:144px;line-height:1.5;overflow:hidden;padding:1em 0;}@media(max-width:1199px){.strip-combo-vertical-table-v3 .abstract{height:187px;}}@media(max-width:767px){.strip-combo-vertical-table-v3 .abstract{height:auto;}}.strip-combo-vertical-table-v3 .categories{padding-bottom:15px;}.strip-combo-vertical-table-v3 .btn{font-size:13px;margin-bottom:0;}@media(max-width:1199px){.strip-combo-vertical-table-v3 .btn{font-size:12px;padding-left:27px;padding-right:27px;}}.strip-combo-vertical-table-v3 .btn:active{box-shadow:none;}.strip-combo-vertical-table-v3 .detail-page-link{background-color:#fff;border:0;color:#576e49;letter-spacing:0;padding-left:20px;padding-right:20px;}.strip-combo-vertical-table-v3.KFT .attractions-title,.strip-combo-vertical-table-v3.KFT .attractions,.strip-combo-vertical-table-v3.KFT .direction-title,.strip-combo-vertical-table-v3.KFT .direction,.strip-combo-vertical-table-v3.KFT .departs-from-title,.strip-combo-vertical-table-v3.KFT .departs-from{display:none;}.strip-combo-vertical-table-v3.BJC .duration-title,.strip-combo-vertical-table-v3.BJC .duration,.strip-combo-vertical-table-v3.BJC .departure-times-title,.strip-combo-vertical-table-v3.BJC .departure-times{display:none;}.strip-combo-vertical-table-v3 .table-content{width:100%;}.strip-combo-vertical-table-v3 .arrival-date-select{display:flex;justify-content:center;min-height:40px;}.strip-combo-vertical-table-v3 .arrival-date-select .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background-color:transparent;border-color:transparent;border-width:0;border-radius:0;display:inline-flex;color:#dd0031;font-size:18px;line-height:22px;justify-content:space-between;letter-spacing:normal;margin-bottom:0;text-align:left;position:relative;padding:5px 10px;width:180px;margin-bottom:15px;}.strip-combo-vertical-table-v3 .arrival-date-select .dropdown-menu{border-radius:10px;overflow:hidden;width:calc(100% + 30px);margin-left:-15px;max-width:auto;}.strip-combo-vertical-table-v3 .arrival-date-select .dropdown-menu .dropdown-item{border-radius:10px;border:0;background-color:#fff;display:block;font-size:20px;text-align:left;padding:1rem 2rem;width:100%;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVc.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v43/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype');}.strip-combo-vertical-table-v4 .container{width:100%!important;max-width:1500px;margin-left:auto;margin-right:auto;}.strip-combo-vertical-table-v4 .subtitle{font-size:22px;font-weight:400;margin-bottom:.8rem;}.strip-combo-vertical-table-v4 .subtitle-info{font-size:16px;font-family:'Open Sans',sans-serif;font-style:italic;font-weight:400;margin-bottom:22px;}.strip-combo-vertical-table-v4 .arrival-date-select{margin-bottom:50px;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group{display:inline-flex;max-width:160px;width:100%;margin-left:auto;margin-right:auto;justify-content:center;border-bottom:#cecece;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-toggle{all:unset;cursor:pointer;color:#576e49;font-size:18px;font-weight:700;text-transform:uppercase;border-bottom:2px solid #efefef;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-toggle>i{margin-left:10px;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu{padding:0;width:100%;border-radius:8px;transform:translate3d(-50%,26px,0)!important;left:52%!important;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu>.dropdown-item{border-radius:10px;background-color:#fff;border-radius:0;border:0;color:#000;width:100%;padding:10px 10px;overflow:hidden;text-align:left;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu>.dropdown-item:first-child{border-top-right-radius:8px;border-top-left-radius:8px;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu>.dropdown-item:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu>.dropdown-item>span{font-weight:700;white-space:nowrap;}.strip-combo-vertical-table-v4 .arrival-date-select .btn-group .dropdown-menu>.dropdown-item.disabled{color:#595959;}.strip-combo-vertical-table-v4 .combo-table{border:0;}.strip-combo-vertical-table-v4 .combo-table>thead>tr>th,.strip-combo-vertical-table-v4 .combo-table>tbody>tr>th,.strip-combo-vertical-table-v4 .combo-table>tfoot>tr>th,.strip-combo-vertical-table-v4 .combo-table>thead>tr>td,.strip-combo-vertical-table-v4 .combo-table>tbody>tr>td,.strip-combo-vertical-table-v4 .combo-table>tfoot>tr>td{border:0;border-right:1px solid #898989;padding:0 40px;min-width:320px;white-space:pre-wrap!important;}.strip-combo-vertical-table-v4 .combo-table>thead>tr>th:last-child,.strip-combo-vertical-table-v4 .combo-table>tbody>tr>th:last-child,.strip-combo-vertical-table-v4 .combo-table>tfoot>tr>th:last-child,.strip-combo-vertical-table-v4 .combo-table>thead>tr>td:last-child,.strip-combo-vertical-table-v4 .combo-table>tbody>tr>td:last-child,.strip-combo-vertical-table-v4 .combo-table>tfoot>tr>td:last-child{border:0!important;}.strip-combo-vertical-table-v4 .combo-table .savings .savings-label{padding:10px 15px;font-weight:bold;}.strip-combo-vertical-table-v4 .combo-table .book-now-row>td{vertical-align:bottom;}.strip-combo-vertical-table-v4 .combo-table .book-now-row>td .btn{margin:13px 0 0;}.strip-combo-vertical-table-v4 .combo-table .caption{font-size:24px;font-weight:700;line-height:1.25;}.strip-combo-vertical-table-v4 .combo-table .secondary-title{color:#0c265c;font-size:24px;font-weight:700;margin-top:-5px;margin-bottom:16px;}.strip-combo-vertical-table-v4 .combo-table .starting-from-price-label{font-size:12px;font-weight:700;color:#666;text-transform:uppercase;margin-bottom:5px;}.strip-combo-vertical-table-v4 .combo-table .from-price .price{display:inline-flex;align-items:flex-start;color:#0c265c;font-size:34px;font-weight:bold;}.strip-combo-vertical-table-v4 .combo-table .from-price .price>span{font-size:28px;line-height:1.5;}.strip-combo-vertical-table-v4 .combo-table .regular-price-starting-from{font-size:12px;font-weight:400;display:inline-block;}.strip-combo-vertical-table-v4 .combo-table .regular-price-starting-from>span{display:inline;}.strip-combo-vertical-table-v4 .combo-table .regular-price-starting-from .price{display:inline;font-weight:700;font-size:12px;color:#1b1b1b;margin-left:0;text-decoration:line-through;}.strip-combo-vertical-table-v4 .combo-table .regular-price-starting-from .price>.currency{font-size:9px;vertical-align:super;}.strip-combo-vertical-table-v4 .combo-table .regular-price-starting-from .price-range-delimeter{padding-left:0;padding-right:3px;}.strip-combo-vertical-table-v4 .combo-table .availability{font-size:12px;text-transform:uppercase;}.strip-combo-vertical-table-v4 .combo-table .availability>td{padding:10px 10px 40px;}.strip-combo-vertical-table-v4 .combo-table .availability .availability-message{font-family:'Montserrat',sans-serif;font-size:12px;display:inline-flex;align-items:center;}.strip-combo-vertical-table-v4 .combo-table .availability .availability-message:before{background-image:url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.132 3.26072H13.6969V1.45586C13.6969 1.11018 13.4124 0.825684 13.0668 0.825684C12.7211 0.825684 12.4366 1.10712 12.4366 1.45586V3.26072H6.56618V1.45586C6.56618 1.11018 6.28168 0.825684 5.93601 0.825684C5.59033 0.825684 5.30583 1.10712 5.30583 1.45586V3.26072H2.8708C1.56456 3.26072 0.5 4.32528 0.5 5.62846V16.8033C0.5 18.1096 1.56456 19.1741 2.8708 19.1741H16.132C17.4351 19.1741 18.4997 18.1096 18.4997 16.8033V5.62846C18.4997 4.32528 17.4351 3.25766 16.132 3.25766M17.2394 16.8033C17.2394 17.409 16.7407 17.9107 16.132 17.9107H2.8708C2.26204 17.9107 1.76341 17.409 1.76341 16.8033V5.62846C1.76341 5.0197 2.26204 4.51801 2.8708 4.51801H5.30583V5.38679C5.30583 5.73553 5.58727 6.01696 5.93601 6.01696C6.28474 6.01696 6.56618 5.73553 6.56618 5.38679V4.51801H12.4121V5.38679C12.4121 5.73553 12.6935 6.01696 13.0423 6.01696C13.391 6.01696 13.6725 5.73553 13.6725 5.38679V4.51801H16.1075C16.7162 4.51801 17.2149 5.01664 17.2149 5.62846V16.8033H17.2363H17.2394Z' fill='%23898989'/%3E%3Cpath d='M6.19594 8.91064H3.86797C3.51923 8.91064 3.23779 9.19208 3.23779 9.54082C3.23779 9.88955 3.51923 10.171 3.86797 10.171H6.19594C6.54467 10.171 6.82611 9.88955 6.82611 9.54082C6.82611 9.19208 6.54467 8.91064 6.19594 8.91064Z' fill='%23898989'/%3E%3Cpath d='M6.19594 14.7812H3.86797C3.51923 14.7812 3.23779 15.0657 3.23779 15.4114C3.23779 15.7571 3.51923 16.0416 3.86797 16.0416H6.19594C6.54467 16.0416 6.82611 15.7571 6.82611 15.4114C6.82611 15.0657 6.54467 14.7812 6.19594 14.7812Z' fill='%23898989'/%3E%3Cpath d='M6.19594 11.8477H3.86797C3.51923 11.8477 3.23779 12.1291 3.23779 12.4778C3.23779 12.8266 3.51923 13.108 3.86797 13.108H6.19594C6.54467 13.108 6.82611 12.8235 6.82611 12.4778C6.82611 12.1322 6.54467 11.8477 6.19594 11.8477Z' fill='%23898989'/%3E%3Cpath d='M10.6747 8.91064H8.32841C7.97968 8.91064 7.69824 9.19208 7.69824 9.54082C7.69824 9.88955 7.98274 10.171 8.32841 10.171H10.6533C11.0021 10.171 11.2835 9.88955 11.2835 9.54082C11.2835 9.19208 11.0235 8.91064 10.6747 8.91064Z' fill='%23898989'/%3E%3Cpath d='M10.6747 14.7812H8.32841C7.97968 14.7812 7.69824 15.0657 7.69824 15.4114C7.69824 15.7571 7.98274 16.0416 8.32841 16.0416H10.6533C11.0021 16.0416 11.2835 15.7571 11.2835 15.4114C11.2835 15.0657 11.0235 14.7812 10.6747 14.7812Z' fill='%23898989'/%3E%3Cpath d='M10.6747 11.8477H8.32841C7.97968 11.8477 7.69824 12.1291 7.69824 12.4778C7.69824 12.8266 7.98274 13.108 8.32841 13.108H10.6533C11.0021 13.108 11.2835 12.8235 11.2835 12.4778C11.2835 12.1322 11.0235 11.8477 10.6747 11.8477Z' fill='%23898989'/%3E%3Cpath d='M15.1318 8.91064H12.8069C12.4582 8.91064 12.1768 9.19208 12.1768 9.54082C12.1768 9.88955 12.4582 10.171 12.8069 10.171H15.1318C15.4806 10.171 15.762 9.88955 15.762 9.54082C15.762 9.19208 15.4775 8.91064 15.1318 8.91064Z' fill='%23898989'/%3E%3Cpath d='M15.1318 14.7812H12.8069C12.4582 14.7812 12.1768 15.0657 12.1768 15.4114C12.1768 15.7571 12.4582 16.0416 12.8069 16.0416H15.1318C15.4806 16.0416 15.762 15.7571 15.762 15.4114C15.762 15.0657 15.4775 14.7812 15.1318 14.7812Z' fill='%23898989'/%3E%3Cpath d='M15.1318 11.8477H12.8069C12.4582 11.8477 12.1768 12.1291 12.1768 12.4778C12.1768 12.8266 12.4582 13.108 12.8069 13.108H15.1318C15.4806 13.108 15.762 12.8235 15.762 12.4778C15.762 12.1322 15.4775 11.8477 15.1318 11.8477Z' fill='%23898989'/%3E%3C/svg%3E%0A");content:"";display:block;margin-right:10px;height:19px;width:18px;background-position:center;transform:translateY(-2px);}.strip-combo-vertical-table-v4 .combo-table .availability .date{font-weight:700;margin-left:5px;margin-right:5px;}.strip-combo-vertical-table-v4 .combo-table .feature-sections{text-align:left;font-family:'Open Sans',sans-serif;}.strip-combo-vertical-table-v4 .combo-table .feature-sections .feature-section{margin-bottom:20px;}.strip-combo-vertical-table-v4 .combo-table .feature-sections .section-title{font-size:16px;font-weight:600;margin-bottom:20px;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul{list-style-type:none;padding-left:40px;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category{display:flex;justify-content:space-between;background-color:#fff;align-items:center;margin-bottom:0;font-size:14px;position:relative;padding:10px 15px 10px 5px;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category>.price{font-weight:700;font-family:'Montserrat',sans-serif;font-size:20px;margin-left:10px;white-space:nowrap;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category.active:after{position:absolute;border:1px solid #dd0031;border-radius:8px;content:"";left:-50px;padding:20px;height:100%;width:calc(100% + 50px);}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category.disabled{color:#595959;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category.disabled>img{opacity:.75;}.strip-combo-vertical-table-v4 .combo-table .feature-sections ul .category>img{margin-right:10px;position:absolute;left:-40px;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select{margin-bottom:20px;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select .btn-group{width:100%;max-width:100%;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select .btn-group .dropdown-menu{padding:0;width:100%;}.strip-combo-vertical-table-v4 .combo-table .unavailable-date .arrival-date-select .btn-group .dropdown-toggle{color:#898989;}.strip-combo-vertical-table-v4 .combo-table .unavailable-date .arrival-date-select .btn-group .dropdown-toggle>i{color:#dd0031;}.strip-combo-vertical-table-v4 .combo-table .unavailable .from-price .price{color:#767676;}.strip-combo-vertical-table-v4 .combo-table .unavailable .caption,.strip-combo-vertical-table-v4 .combo-table .unavailable .price,.strip-combo-vertical-table-v4 .combo-table .unavailable .secondary-title{color:#767676!important;}.strip-combo-vertical-table-v4 .unavailable .combo-table .from-price .price{color:#767678;}.strip-combo-vertical-table-v4 .unavailable-message{color:#dd0031;font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:16px;}.strip-combo-vertical-table-v4 .availability .unavailable{color:#dd0031!important;}.strip-combo-vertical-table-v4 .availability .unavailable *{color:#dd0031!important;}.strip-combo-vertical-table-v4 .book-now-row>.unavailable .btn.disabled{background-color:#9f9f9e!important;border-color:#9f9f9e;color:#fff!important;}.strip-combo-vertical-table-v4 .book-now-row .btn.disabled{background-color:#9f9f9e!important;border-color:#9f9f9e;color:#fff!important;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select .btn-group .dropdown-menu{transform:translate3d(-50%,0,0)!important;bottom:40px!important;top:auto!important;width:280px;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select .btn-group .dropdown-menu.show{display:block!important;}.strip-combo-vertical-table-v4 .combo-table .arrival-date-select .btn-group .dropdown-menu>.dropdown-item{display:flex!important;justify-content:space-between;}.strip-combo-vertical-table-v4 .table-responsive{border:0;overflow-x:auto;padding-bottom:15px;}.strip-mosaic-v3 .row{margin-left:-3px;margin-right:-3px;}.strip-mosaic-v3 .row>div{padding-left:3px;padding-right:3px;}.strip-mosaic-v3 .mosaic-item{cursor:pointer;margin-bottom:5px;position:relative;overflow:hidden;}.strip-mosaic-v3 .mosaic-item>img{width:100%;}.strip-mosaic-v3 .icon{position:absolute;z-index:200;bottom:14px;right:14px;cursor:pointer;}.strip-mosaic-v3 .mosaic-caption{border-top:4px #576e49;color:#576e49;font-size:13px;font-style:italic;line-height:16px;margin:30px 20px 40px;max-width:230px;}.strip-mosaic-v3 .mosaic-caption::before{background-color:#576e49;content:"";display:block;height:4px;margin-bottom:10px;width:27px;}.strip-mosaic-v3 .caption-bar{background-color:rgba(0,0,0,.65);bottom:0;cursor:pointer;height:100%;overflow:hidden;padding:45px 50px 24px;position:absolute;width:100%;-moz-transition:all ease-in-out .6s;-o-transition:all ease-in-out .6s;-webkit-transition:all ease-in-out .6s;transition:all ease-in-out .6s;z-index:199;}.strip-mosaic-v3 .caption-bar .title{color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:bold;letter-spacing:.025em;line-height:22px;margin-bottom:17px;padding-right:28px;position:relative;text-transform:uppercase;}.strip-mosaic-v3 .caption-bar .title:before{border-left:2px solid #dd0031;border-top:2px solid #dd0031;content:"";display:block;height:24px;left:-20px;position:absolute;top:-15px;width:24px;}.strip-mosaic-v3 .caption-bar.collapsed{background-color:transparent;bottom:-100%;opacity:0;}.strip-mosaic-v3 .caption-bar .toggler{color:#88c54b;font-size:36px;font-weight:100;right:0;top:0;line-height:20px;position:absolute;text-align:right;top:2px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.strip-mosaic-v3 .caption-bar .toggler::before{content:"+";font-family:open sans;font-size:50px;font-weight:300;left:0;position:relative;top:6px;}.strip-mosaic-v3 .caption-bar .sub-title{color:#88c54b;font-size:14px;line-height:18px;-webkit-transition:font-size .5s;-moz-transition:font-size .5s;-o-transition:font-size .5s;transition:font-size .5s;}.strip-mosaic-v3 .caption-bar .sub-title .from{font-family:'Open Sans',sans-serif;font-weight:300;margin-right:6px;}.strip-mosaic-v3 .caption-bar .abstract{color:#fff;font-size:16px;line-height:20px;margin-bottom:8px;margin-top:8px;position:relative;}.strip-mosaic-v3 div.link{bottom:0;opacity:1;padding:24px 28px;position:absolute;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:201;}.strip-mosaic-v3 .more-link-container{font-size:14px;line-height:17px;text-transform:uppercase;}.strip-mosaic-v3 .mosaic-text-item{margin:38px 54px 84px 70px;}.strip-mosaic-v3 .mosaic-text-item .title{font-size:32px;font-weight:bold;letter-spacing:.015em;line-height:34px;margin-bottom:6px;position:relative;}.strip-mosaic-v3 .mosaic-text-item .title::before{border-left:2px solid #576e49;border-top:2px solid #576e49;content:"";display:block;height:24px;left:-30px;position:absolute;top:-38px;width:24px;}@media(max-width:767px){.strip-mosaic-v3 .mosaic-text-item{margin-left:50px;margin-top:90px;}}.cardsBoxV3{background-image:none;border-top:0;}.cardsBoxV3 .cardsListingHeading{background-color:none;border:1px solid #e6e6e6;border:0;border-radius:0;margin-bottom:40px;padding:0;}.cardsBoxV3 .filterOptionsBox select,.cardsBoxV3 .sortOptionsBox select{background-color:none;border:1px solid #e6e6e6;border-radius:0;font-weight:normal;height:68px;line-height:68px;padding:0;}.cardsBoxV3 .filterOptionsBox{float:left;width:calc(100% - 200px);}@media(max-width:991px){.cardsBoxV3 .filterOptionsBox{float:none;width:100%;}}.cardsBoxV3 .filterOptionsBox .fixedFilter,.cardsBoxV3 .filterOptionsBox .filter{float:left;margin-left:0;}.cardsBoxV3 .filterOptionsBox .topFilter{border:1px solid #e6e6e6;text-align:right;width:100%;}.cardsBoxV3 .filterOptionsBox .topFilter .filterHeading{border-right:0;display:inline-block;float:left;font-size:20px;font-weight:400;line-height:68px;margin-bottom:0;padding-left:29px;padding-right:29px;text-align:left;text-transform:capitalize;}.cardsBoxV3 .filterOptionsBox .filter .typefilter{background-image:none!important;background-color:transparent;border:0;border-left:1px solid #e6e6e6;border-radius:0;font-size:14px;letter-spacing:.025em;line-height:26px;margin-right:0;padding:20px 29px 20px 29px;text-decoration:none;text-transform:uppercase;}.cardsBoxV3 .filterOptionsBox .typefilter:focus{outline:0;}.cardsBoxV3 .filterOptionsBox .typefilter::-moz-focus-inner{border:0;}.cardsBoxV3 .filterOptionsBox .filter .typefilter.selected,.cardsBoxV3 .filterOptionsBox .filter .typefilter.selected:hover{color:#000;cursor:default;background-color:#fafafa;}.cardsBoxV3 .filterOptionsBox .filter .typefilter:hover{background-color:#fafafa;}.cardsBoxV3 .filterOptionsBox .lowerFilter{margin-top:14px;}.cardsBoxV3 .filterOptionsBox .lowerFilter .filterHeading{display:none;}.cardsBoxV3 .filterOptionsBox .fixedFilter .typefilter,.cardsBoxV3 .filterOptionsBox .fixedFilter .regionfilter,.cardsBoxV3 .filterOptionsBox .fixedFilter .destinationfilter{background-color:transparent;border:1px solid #e6e6e6;border-radius:0;color:#fff;display:inline-block;margin-right:12px;text-decoration:none;}.cardsBoxV3 .filterOptionsBox .fixedFilter .typefilter{padding:10px 16px 10px 16px;}.cardsBoxV3 .filterOptionsBox .fixedFilter .regionfilter,.cardsBoxV3 .filterOptionsBox .fixedFilter .destinationfilter{padding:10px 16px;}.cardsBoxV3 .sortOptionsBox{float:left;margin:0;}.cardsBoxV3 .sortOptionsBox .sortHeading{display:none;}@media(max-width:991px){.cardsBoxV3 .sortOptionsBox{float:left;margin-top:13px;}}.cardsBoxV3 .wrapper-dropdown-5{background-color:transparent;border-color:#e6e6e6;border-radius:0;height:68px;font-size:14px;font-weight:700;padding-left:29px;text-transform:uppercase;}.cardsBoxV3 .wrapper-dropdown-5::after{border-width:9px 9px 0 9px;}.cardsBoxV3 .wrapper-dropdown-5 .selectedvalue{color:#000;line-height:65px;}.cardsBoxV3 .wrapper-dropdown-5 .dropdown{border-color:#e6e6e6;}.cardsBoxV3 .wrapper-dropdown-5 .dropdown li a{color:#666;margin-bottom:0;padding-left:24px;}.cardsBoxV3 .wrapper-dropdown-5.active .dropdown{border-top:1px solid #e6e6e6;}@media(max-width:767px){.cardsBoxV3 .filterOptionsBox .topFilter{border:0;text-align:left;}.cardsBoxV3 .filterOptionsBox .topFilter .filterHeading{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;float:none;height:68px;width:100%;}.cardsBoxV3 .filterOptionsBox .filter .typefilter{border-bottom:1px solid #e6e6e6;float:left;margin-bottom:0;padding-bottom:10px;padding-top:10px;width:50%;}.cardsBoxV3 .filterOptionsBox .lowerFilter{margin:0;min-width:50%;width:50%;}.cardsBoxV3 .sortOptionsBox{margin:0;min-width:50%;width:50%;}.cardsBoxV3 .wrapper-dropdown-5{height:46px;min-width:50%;}.cardsBoxV3 .wrapper-dropdown-5 .selectedvalue{line-height:46px;}}.stripFullWidthBlocksV3{padding-bottom:74px;padding-top:89px;background-position:center;background-size:cover;}@media screen and (max-width:767px){.stripFullWidthBlocksV3{padding-bottom:25px;padding-top:25px;}}.stripFullWidthBlocksV3.tiled-bg{background-size:auto;}.stripFullWidthBlocksV3 .table-wrapper{display:table;width:100%;}.stripFullWidthBlocksV3 .table-row-wrapper{display:table-row;}.stripFullWidthBlocksV3 .image-side{background-size:cover;background-position:center;display:table-cell;text-align:center;vertical-align:middle;width:50%;}.stripFullWidthBlocksV3 .image-side .title{color:#fff;line-height:100%;}@media screen and (min-width:768px){.stripFullWidthBlocksV3 .image-side.bg-pos-top{background-position-y:top;}.stripFullWidthBlocksV3 .image-side.bg-pos-middle{background-position-y:center;}.stripFullWidthBlocksV3 .image-side.bg-pos-bottom{background-position-y:bottom;}}.stripFullWidthBlocksV3 .image-side .image-overlay{left:0;padding:117px 75px 100px;position:absolute;top:0;}@media screen and (max-width:991px){.stripFullWidthBlocksV3 .image-side .image-overlay{padding:15px;}}@media screen and (max-width:767px){.stripFullWidthBlocksV3 .image-side.hide-mobile{display:none;}}.stripFullWidthBlocksV3 .image-side.has-foreground-image .background-image{display:none!important;}.stripFullWidthBlocksV3 .image-side.has-foreground-image .foreground-image{margin:0 auto;}.stripFullWidthBlocksV3 .text-side{display:table-cell;padding:100px 75px;width:50%;}@media screen and (min-width:768px){.stripFullWidthBlocksV3 .text-side{background-image:none!important;}}.stripFullWidthBlocksV3.image-right .image-side{left:50%;position:relative;}.stripFullWidthBlocksV3.image-right .text-side{left:-50%;position:relative;}.stripFullWidthBlocksV3.image-right .text-side-content{float:right;}.stripFullWidthBlocksV3 .text-side-content{max-width:510px;}@media(max-width:1199px){.stripFullWidthBlocksV3 .text-side-content{max-width:410px;}}.stripFullWidthBlocksV3 h2.columnTitle{margin-bottom:30px;margin-top:12px;}.stripFullWidthBlocksV3 .heading-border{display:none;}.stripFullWidthBlocksV3 .icon-description{font-size:14px;letter-spacing:.05em;line-height:normal;margin-bottom:25px;overflow:hidden;}.stripFullWidthBlocksV3 .icon-description .icon{float:left;margin-right:15px;min-width:55px;}.stripFullWidthBlocksV3 .icon-description .icon img{display:block;margin:0 auto;}.stripFullWidthBlocksV3 .icon-description .description{overflow:hidden;}.stripFullWidthBlocksV3 label{display:block;}.stripFullWidthBlocksV3 .input-group .btn{margin-bottom:0;margin-top:0;margin-left:10px;}.stripFullWidthBlocksV3 .input-group .form-control{border:2px solid #666;background:transparent;color:#666;}.stripFullWidthBlocksV3.geo-page-style h2.columnTitle{font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;letter-spacing:0;line-height:40px;text-transform:uppercase;}.stripFullWidthBlocksV3.geo-page-style .columnBody{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.stripFullWidthBlocksV3.geo-page-style .btn-outline{border:5px solid #69b3e7;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;text-transform:none;}.stripFullWidthBlocksV3.geo-page-style .btn-outline:hover{background-color:transparent;border-width:5px;}.stripFullWidthBlocksV3.geo-page-style .text-side{padding:20px 140px 20px;display:table-cell;vertical-align:middle;width:100%;}@media(max-width:1199px){.stripFullWidthBlocksV3.geo-page-style .text-side{padding:20px 80px 20px;}}@media(max-width:1199px){.stripFullWidthBlocksV3.geo-page-style .text-side{padding:20px 60px 20px;}}@media(max-width:767px){.stripFullWidthBlocksV3.geo-page-style .text-side{display:block;height:auto;padding:20px 40px 20px;margin-left:0;position:relative;}}@media(max-width:767px){.stripFullWidthBlocksV3 .table-wrapper{display:block;width:100%;}.stripFullWidthBlocksV3 .table-row-wrapper{display:flex;flex-direction:column;}.stripFullWidthBlocksV3 .table-row-wrapper .image-side{background-image:none!important;flex:0 0 100%;width:100%;position:relative;left:0!important;display:flex;align-items:center;justify-content:center;}.stripFullWidthBlocksV3 .table-row-wrapper .image-side img.visible-xs{display:block!important;}.stripFullWidthBlocksV3 .table-row-wrapper .image-side img.foreground-image{position:absolute;}.stripFullWidthBlocksV3 .image-side:not(.has-foreground-image){background-image:none!important;left:0!important;display:flex;align-items:center;justify-content:center;position:relative;width:100%;}.stripFullWidthBlocksV3 .image-side:not(.has-foreground-image) img{width:100%;}.stripFullWidthBlocksV3 .image-side:not(.has-foreground-image) .title{position:absolute;width:100%;z-index:1;}.stripFullWidthBlocksV3 .text-side{display:block;padding:25px 15px;width:100%;}.stripFullWidthBlocksV3 .text-side-content{max-width:none;}.stripFullWidthBlocksV3.image-right .image-side{left:auto;position:relative;}.stripFullWidthBlocksV3.image-right .text-side{position:static;}}.paddle-ridge .title{font-family:"faricy-new-web",sans-serif!important;font-weight:700;font-size:3vw;}@media screen and (max-width:767px){.paddle-ridge .title{font-size:7vw;}}.stripTabsV3 .nav-tabs>li>a{background-color:#fff;border:1px solid #d9d8d8;color:#000;text-align:center;}.stripTabsV3 .nav-tabs>li>a:hover{background-color:#46583a;border-color:transparent;color:#fff;}.stripTabsV3 .nav-tabs>li.active>a{background-color:#576e49;border:1px solid transparent;color:#fff;text-align:center;}.stripTabsV3 .nav-tabs>li .tab-title{font-size:20px;font-weight:normal;text-transform:capitalize;}.stripTabsV3 .strip-accordion .panel.panel-default{background-color:transparent;border-radius:0;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading{background-color:transparent;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading>.panel-title{letter-spacing:.025em;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-title{font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;font-weight:normal;text-transform:capitalize;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-subtitle{font-size:13px;line-height:1.4;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading:hover{background-color:#46583a;}.stripTabsV3 .strip-accordion .panel.panel-default>.panel-heading:hover a{color:#fff;}.stripTabsV3 .strip-accordion a:hover{color:#fff;}.stripTabsV3 .schedule-table{margin-left:-15px;text-align:center;}.stripTabsV3 .schedule-table .first-col{background-color:#f5f5f5;font-weight:bold;font-size:80%;line-height:1.2;padding-left:15px;padding-right:10px;text-align:center;text-transform:uppercase;}.stripTabsV3 .schedule-table .second-col{background-color:#f5f5f5!important;font-size:16px;line-height:1.1;padding-left:4px;text-align:left;}@media(max-width:992px){.stripTabsV3.bg-dark,.stripTabsV3.bg-dark h2,.stripTabsV3.bg-dark h3{color:inherit;}}.stripRestaurantMenuTabsV3 td{border-bottom-color:transparent;}.stripRestaurantMenuTabsV3 td:first-child{padding-right:70px;font-size:14px;font-weight:300;letter-spacing:.025em;line-height:20px;}.stripRestaurantMenuTabsV3 td:first-child strong{font-size:16px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;}.stripRestaurantMenuTabsV3 .nav-tabs>li>a{background-color:#fff;color:#000;text-align:center;}.stripRestaurantMenuTabsV3 .nav-tabs>li>a:hover{background-color:#46583a;border-color:transparent;color:#fff;}.stripRestaurantMenuTabsV3 .nav-tabs>li.active>a{background-color:#576e49;color:#fff;text-align:center;}.stripRestaurantMenuTabsV3 .nav-tabs>li .tab-title{font-size:13px;font-weight:800;letter-spacing:.025em;text-transform:uppercase;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default{background-color:transparent;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-title{font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px;font-weight:800;letter-spacing:.025em;text-transform:uppercase;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-subtitle{font-size:13px;line-height:1.4;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default>.panel-heading:hover{background-color:#46583a;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default>.panel-heading:hover a{color:#fff;}.stripRestaurantMenuTabsV3 .strip-accordion .panel.panel-default .panel-collapse .panel-body{border-top-color:transparent;}.stripRestaurantMenuTabsV3 .strip-accordion a:hover{color:#fff;}.ContentHubPage .heading1{font-family:'Montserrat',sans-serif;font-size:50px;font-weight:700;letter-spacing:.05em;line-height:50px;}.ContentHubPage .heading2{font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:28px;text-transform:uppercase;}.ContentHubPage .heading3{font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:28px;text-transform:none;}.ContentHubPage .heading4{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;letter-spacing:.025em;line-height:24px;text-transform:none;}.ContentHubPage .strip-content-v3 u,.ContentHubPage .strip-content-v3 .bold-underline{color:#dd0031;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;line-height:24px;text-decoration:none;}.ContentHubPage .strip-content-v3 u strong,.ContentHubPage .strip-content-v3 .bold-underline strong{font-weight:600;}.ContentHubPage #strips .strip:first-of-type{padding-top:0;}@media(max-width:767px){.ContentHubPage #strips .strip:first-of-type{padding-top:50px;}}.ContentHubPage .addthis-mobile{display:block;}@media(min-width:992px){.ContentHubPage .breadcrumbs-wrapper .container,.ContentHubPage .strip-content-v3 .container,.ContentHubPage .strip-experienceCards .container,.ContentHubPage .strip-two-column-content-v3:not(.fullwidth) .container{width:780px;}}.ContentHubPage .content-page-banner .strip-banner-v31 .banner-messages{text-align:left;}.ContentHubPage .content-page-banner .strip-banner-v31 .banner-messages .banner-headings .heading{font-family:'Montserrat',sans-serif;}.ContentHubPage .content-hub-more .stripTitle{font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:28px;display:inline-block;position:relative;text-transform:uppercase;}.ContentHubPage .content-hub-more .stripTitle::before{border-left:2px solid #dd0031;border-top:2px solid #dd0031;content:"";display:block;height:24px;left:-44px;position:absolute;top:-16px;width:24px;}@media screen and (max-width:991px){.ContentHubPage .content-hub-more .stripTitle::before{display:none;}}.ContentHubPage .content-hub-more .stripTitle::after{border-right:2px solid #dd0031;border-bottom:2px solid #dd0031;content:"";display:block;height:24px;position:absolute;right:-44px;bottom:-21px;width:24px;}@media screen and (max-width:991px){.ContentHubPage .content-hub-more .stripTitle::after{display:none;}}.ContentHubPage .content-hub-more .heading-border{visibility:hidden;}.ContentHubPage .content-page-share-time-row>div{height:0;}@media(max-width:767px){.ContentHubPage .content-page-share-time-row>div{padding-right:0;}}.ContentHubPage .content-page-share-time{background-color:#fff;height:42px;position:relative;top:-82px;}.ContentHubPage .content-page-share-time .read-time{color:#576e49;display:inline-block;font-family:'Open Sans',sans-serif;font-weight:800;font-size:14px;line-height:45px;padding-left:45px;position:relative;text-transform:uppercase;}.ContentHubPage .content-page-share-time .read-time:not(:empty)::before{content:"";font-family:"Glyphicons Halflings";font-size:21px;font-weight:400;left:17px;position:absolute;}.ContentHubPage .content-page-share-time .addthis_inline_share_toolbox{float:right;}.ContentHubPage .content-page-share-time .at-resp-share-element .at-share-btn{margin-left:0!important;margin-right:0!important;}@media(max-width:767px){.ContentHubPage .content-page-share-time{margin-bottom:10px;position:static;}.ContentHubPage .content-page-share-time .read-time{display:none;}}.strip-history-carousel{min-height:650px;padding-top:90px;padding-bottom:45px;position:relative;}.strip-history-carousel .flickity-prev-next-button{border:0;background:none;}.strip-history-carousel .flickity-prev-next-button.next{width:125px;}.strip-history-carousel .flickity-prev-next-button .navcaption{width:70px;display:inline-block;padding-top:8px;font-family:'Montserrat',sans-serif,Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:.5px;line-height:16px;text-transform:uppercase;color:#acaaaa;}.strip-history-carousel .flickity-prev-next-button img.nextPrevImg{float:right;}.strip-history-carousel .flickity-slider::before{background-repeat:repeat-x;background-position:0 center;content:" ";width:15000px;height:100%;left:1038px;position:absolute;}.strip-history-carousel .flickity-slider>div:first-child{padding-left:130px;width:570px;}.strip-history-carousel .flickity-slider>div:nth-child(2n+1){padding-top:46px;}.strip-history-carousel .flickity-slider>div:last-child{margin-right:225px;}.strip-history-carousel .history-content-cell{width:440px;margin-right:248px;}.strip-history-carousel .history-content-cell .title h2{font-family:'Open Sans',sans-serif;font-weight:300;font-size:34px;line-height:40px;letter-spacing:.025em;}.strip-history-carousel .history-image-cell{width:360px;margin-right:248px;}.strip-history-carousel .title{color:#576e49;font-family:"bebas-neue",sans-serif;font-style:normal;font-weight:400;font-size:50px;line-height:50px;margin-bottom:15px;}.strip-history-carousel .image-caption{font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px;font-style:italic;font-weight:600;line-height:17px;margin-top:20px;}.strip-history-carousel .image-caption::before{background-color:#576e49;content:"";display:block;height:4px;margin-bottom:10px;width:27px;}.strip-fullwidthcarousel .carousel-image{background-position:center;background-size:cover;height:790px;width:100%;}.strip-fullwidthcarousel .carousel-control{background-color:transparent;height:50px;opacity:1;text-shadow:none;top:calc(50% - 25px);width:50px;}.strip-fullwidthcarousel .carousel-control span{color:#b7b7b7;font-size:130px;font-weight:100;display:block;height:50px;margin-top:-3px;transition:all .5s ease;width:50px;}.strip-fullwidthcarousel .carousel-control span:hover{color:#000;opacity:1;}.strip-fullwidthcarousel .carousel-control:hover{background:none;}.strip-fullwidthcarousel .carousel-control.left{left:2%;}.strip-fullwidthcarousel .carousel-control.right{right:2%;}.strip-fullwidthcarousel.blocks-carousel .carousel-control span:hover{color:#b7b7b7;}@media(min-width:768px){.strip-fullwidthcarousel.blocks-carousel .image-side{height:550px;}}.strip-fullwidthcarousel .carousel-indicators{right:50%;top:calc(100% - 45px);}.strip-fullwidthcarousel .carousel-indicators li{border-color:#c1c7cc;background-color:#c1c7cc;height:7px;margin:0 3px;width:7px;}.strip-fullwidthcarousel .carousel-indicators .active{background-color:#d40025;border-color:#d40025;height:7px;width:7px;}.strip-fullwidthcarousel.two-col-carousel .row-eq-height>[class*="col-"]{display:flex;justify-content:center;flex-direction:column;}@media(max-width:767px){.strip-fullwidthcarousel.two-col-carousel .carousel-control{display:block;top:calc(50% - 20px);}.strip-fullwidthcarousel.two-col-carousel .carousel-control span{font-size:100px;}}.strip-fullwidthcarousel .carousel-blocks .carousel-inner>.item>.stripFullWidthBlocksV3{min-height:100%;}.strip-fullwidthcarousel .carousel .carousel-inner>.item>.strip-two-column-content-v3{display:flex;align-items:center;height:100%;}@media(max-width:767px){.strip-fullwidthcarousel .carousel-control{display:none;top:calc(50% - 20px);}.strip-fullwidthcarousel .carousel-control span{font-size:100px;}}.CookieConsent{background:#041e34;bottom:0;left:0;position:fixed;width:100%;z-index:8000;}.CookieConsent .ConsentText{display:inline-block;font-size:14px;margin-right:20px;padding:5px 0;text-align:center;}.CookieConsent .ConsentText a{color:#fff;font-weight:400;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.CookieConsent .ConsentText a:hover{color:#0d8bdf;text-decoration:none;}.CookieConsent a.acceptCookieConsent{color:#fff;display:inline-block;vertical-align:unset;position:relative;padding:0 25px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.CookieConsent a.acceptCookieConsent:hover{color:#0d8bdf;}.CookieConsent a.acceptCookieConsent:hover span:before,.CookieConsent a.acceptCookieConsent:hover span:after{background:#0d8bdf;}.CookieConsent a.acceptCookieConsent span{font-family:'Open Sans',serif;font-size:13px;font-weight:700;position:relative;text-transform:uppercase;}.CookieConsent a.acceptCookieConsent span:before,.CookieConsent a.acceptCookieConsent span:after{background:#fff;content:'';height:3px;left:-25px;margin-top:-3px;position:absolute;top:8px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:50%;}.CookieConsent a.acceptCookieConsent span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.CookieConsent a.acceptCookieConsent span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.CookieConsentMobile{background:#041e34;display:block;width:100%;}.CookieConsentMobile.fixed{position:fixed;z-index:99999999;}.CookieConsentMobile .ConsentText{display:block;font-size:14px;line-height:18px;padding:12px 0 12px 10px;}.CookieConsentMobile .ConsentText a{color:#fff;font-weight:400;text-decoration:underline;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.CookieConsentMobile .ConsentText a:hover{color:#0d8bdf;text-decoration:none;}.CookieConsentMobile .ConsentButtons{padding:7px 0;}.CookieConsentMobile .ConsentButtons a.acceptCookieConsent{color:#fff;cursor:pointer;display:block;font-weight:700;margin:auto;text-align:center;width:50px;}.CookieConsentMobile .ConsentButtons a.acceptCookieConsent:hover{color:#0d8bdf!important;}.CookieConsentMobile .ConsentButtons a.acceptCookieConsent:hover span:after,.CookieConsentMobile .ConsentButtons a.acceptCookieConsent:hover span:before{background:#0d8bdf;}.CookieConsentMobile .ConsentButtons span{font-family:'Open Sans',serif;font-size:13px;font-weight:700;padding-top:30px;position:relative;text-transform:uppercase;}.CookieConsentMobile .ConsentButtons span:before,.CookieConsentMobile .ConsentButtons span:after{background:#fff;content:'';height:3px;left:13px;margin-top:-1px;position:absolute;top:10px;width:50%;}.CookieConsentMobile .ConsentButtons span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.CookieConsentMobile .ConsentButtons span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}@media(min-width:1200px){.CookieConsentMobile{display:none!important;position:static;}}@media(max-width:1199px){.CookieConsent{display:none!important;}}.strip-side-comment{padding:0;position:relative;}.strip-side-comment .side-content{color:#dd0031;font-size:20px;font-weight:400;letter-spacing:.5px;line-height:25px;font-style:italic;margin:25px auto;padding:25px 0;position:relative;text-align:center;}.strip-side-comment .side-content:after,.strip-side-comment .side-content:before{content:'';background:#dd0031;height:1px;left:calc(50% - 40px);width:80px;margin:auto;position:absolute;}.strip-side-comment .side-content p:last-of-type{margin-bottom:0;}.strip-side-comment .side-content:before{top:0;}.strip-side-comment .side-content:after{bottom:0;}@media(min-width:1200px){.strip-side-comment .side-content-col{height:0;}}.stripVideo{overflow:hidden;position:relative;}.stripVideo .has-overlay{background-size:cover;background-repeat:no-repeat;background-position:center;}.stripVideo .img-overlay{color:#fff;cursor:pointer;left:0;position:absolute;top:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%;text-align:center;}.stripVideo .display-title{font-family:'Montserrat',sans-serif;font-size:25px;line-height:32px;font-weight:700;letter-spacing:.15px;text-transform:uppercase;}.stripVideo .btn-play{background-image:url('../../images/layout/play.png');background-repeat:no-repeat;background-size:cover;font-size:100px;font-weight:100;height:90px;margin-top:15px;transition:all .5s ease;width:90px;}.stripVideo .btn-play i{display:none;}.stripVideo .img-responsive{width:100%;}.stripVideo [class*=' col-']{position:static;}.stripVideo .carousel-control{display:block;opacity:1;margin-top:50px;text-shadow:none;width:auto;white-space:nowrap;}@media(max-width:1414px){.stripVideo .carousel-control{position:static;}}@media(max-width:767px){.stripVideo .carousel-control{margin-top:20px;}}.stripVideo .carousel-control .carouselPrev{background-color:#dd0031;color:#fff;font-size:14px;left:0;padding:16px 23px 16px 39px;text-transform:uppercase;top:33%;}.stripVideo .carousel-control .carouselPrev::before{content:"‹";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;left:10px;top:9px;}@media(max-width:1414px){.stripVideo .carousel-control .carouselPrev{display:block;font-size:13px;position:relative;}}.stripVideo .carousel-control .carouselNext{background-color:#dd0031;color:#fff;font-size:14px;right:0;padding:16px 39px 16px 23px;text-transform:uppercase;top:33%;}.stripVideo .carousel-control .carouselNext::after{content:"›";font-family:'Open Sans',sans-serif;font-weight:300;font-size:65px;position:absolute;right:10px;top:9px;}@media(max-width:1414px){.stripVideo .carousel-control .carouselNext{display:block;font-size:13px;position:relative;}}.stripVideo .carousel-control:hover .carouselNext,.stripVideo .carousel-control:hover .carouselPrev{background-color:#fff;color:#dd0031;}@media(max-width:767px){.stripVideo .display-title{font-size:20px;}.stripVideo .btn-play{height:50px;width:50px;}}@media(max-width:480px){.stripVideo .display-title{font-size:15px;line-height:20px;}.stripVideo .btn-play{font-size:45px;padding:10px;}}.strip-experienceCards .stripTitle{border-top:2px solid #000;font-family:'Montserrat',sans-serif;font-size:25px;font-weight:800;letter-spacing:0;line-height:21px;padding-top:40px;text-transform:uppercase;}.strip-experienceCards .content-side-product-link{position:relative;margin-bottom:20px;}.strip-experienceCards .content-side-product-link .link>img{width:100%;}.strip-experienceCards .content-side-product-link .link .caption-bar{bottom:0;cursor:pointer;height:auto;overflow:hidden;padding:17px 18px;position:absolute;width:100%;z-index:199;background:rgba(4,30,52,.85);}.strip-experienceCards .content-side-product-link .link .caption-bar .title{color:#fff;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1;margin-bottom:7px;}.strip-experienceCards .content-side-product-link .link .caption-bar .subtitle{color:#576e49;font-family:'Montserrat',sans-serif;font-size:18px;line-height:22px;font-weight:400;letter-spacing:.025em;}.strip-experienceCards .content-side-product-link .link:hover .title{color:#576e49;}@media(max-width:767px){.strip-experienceCards .col-xs-6,.strip-experienceCards .col-sm-12{padding:5px;}.strip-experienceCards .content-side-product-link .link .caption-bar{padding:14px 10px;}}.strip-content-hub-more .jcarousel-container{font-size:18px;line-height:26px;margin:0 auto;padding:0 10px;position:relative;width:100%;}@media screen and (min-width:768px) and (max-width:1350px){.strip-content-hub-more .jcarousel-container{width:90%;}}.strip-content-hub-more .jcarousel{position:relative;overflow:hidden;width:100%;}.strip-content-hub-more ul{list-style:none;margin:0;padding:0;position:relative;text-indent:0;width:20000em;}.strip-content-hub-more li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;list-style:none;width:376px;}.strip-content-hub-more .explorer-card-container{padding:0 5px;}.strip-content-hub-more .explorer-card{position:relative;}.strip-content-hub-more .caption-bar{background-color:#404040;bottom:0;cursor:pointer;height:auto;letter-spacing:.025em;line-height:22px;overflow:hidden;padding:22px 28px;position:absolute;width:100%;z-index:199;background:rgba(4,30,52,.85)!important;}.strip-content-hub-more .caption-bar .caption-title .title{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:600;letter-spacing:.025em;line-height:22px;margin-bottom:0;padding:0;text-transform:uppercase;}.strip-content-hub-more .caption-bar .caption-title .date{display:none;}.strip-content-hub-more .caption-bar .caption-title .contenthub-type{display:none;}.strip-content-hub-more .caption-bar .toggler{color:#88c54b;font-size:36px;font-weight:100;right:0;top:0;line-height:20px;position:absolute;text-align:right;top:2px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.strip-content-hub-more .caption-bar .toggler::before{content:"+";font-family:open sans;font-size:50px;font-weight:300;}.strip-content-hub-more .caption-bar.collapsed .toggler{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.strip-content-hub-more .caption-bar .sub-title{display:none;}.strip-content-hub-more .caption-bar.collapsed .sub-title{font-size:14px;line-height:18px;}.strip-content-hub-more .caption-bar .abstract{color:#fff;margin-top:8px;opacity:1;position:relative;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;}.strip-content-hub-more .caption-bar.collapsed .abstract{opacity:0;}.strip-content-hub-more a.learn-more:hover{color:#fff;}.strip-content-hub-more div.link{bottom:0;opacity:1;padding:24px 28px;position:absolute;text-transform:uppercase;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;z-index:201;}.strip-content-hub-more div.link.collapsed{opacity:0;z-index:101;}.strip-content-hub-more .jcarousel-control-prev,.strip-content-hub-more .jcarousel-control-next{color:#b7b7b7;font-size:90px;font-weight:300;height:50px;margin-top:-15px;position:absolute;width:30px;text-align:center;text-decoration:none;top:50%;}.strip-content-hub-more .jcarousel-control-prev{left:-50px;}@media(max-width:817px){.strip-content-hub-more .jcarousel-control-prev{display:none;}}.strip-content-hub-more .jcarousel-control-next{right:-50px;}@media(max-width:817px){.strip-content-hub-more .jcarousel-control-next{right:30px;}}.strip-content-hub-more.large-display li{width:auto;}@media(max-width:767px){.strip-content-hub-more .container{padding-left:0;padding-right:0;}.strip-content-hub-more .row{margin-left:0;margin-right:0;}.strip-content-hub-more .jcarousel-container{padding:0;}.strip-content-hub-more .explorer-card-container{padding:0;width:auto!important;}.strip-content-hub-more .caption-bar,.strip-content-hub-more .caption-bar.collapsed{padding:15px;}}.nvkContent{background-color:transparent!important;}.nvkContent #e4c9b30604bb22bd953280d62b099c26{display:none;}.nvkContent .checkbox label.nvkFormLabel{font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:.025em;line-height:30px;text-transform:none;}.nvkContent label.nvkFormLabel{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.nvkContent .form-control{border-radius:0!important;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;height:50px;letter-spacing:.025em;}.nvkContent select.form-control{border:0;border-radius:0;height:42px;}.nvkContent p{color:#fff;font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:.025em;line-height:30px;text-transform:none;}.nvkContent .nvkValidationMessage p{color:#fff;}.nvkContent .nvkSubmitButton button{background-color:#576e49!important;border-color:transparent;border-radius:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:16px;min-width:225px;padding:18px 36px;text-transform:uppercase;}.nvkContent .nvkSubmitButton button:hover,.nvkContent .nvkSubmitButton button:active,.nvkContent .nvkSubmitButton button:focus{background-color:#46583a!important;color:#fff;}.dark-text .nvkContent label.nvkFormLabel{color:#53565a;}.dark-text .nvkContent p{color:#53565a;}.dark-text .nvkContent .nvkValidationMessage p{color:#53565a;}.uhi-popup .uhi-popup-content{max-width:90%!important;width:1100px!important;}.uhi-popup .nvkContent{background-color:#fff!important;color:#000!important;line-height:22px;}.uhi-popup .nvkContent p{color:#000!important;}.uhi-popup .nvkContent label.nvkFormLabel{color:#000!important;font-size:14px;line-height:22px;}.uhi-popup .uhi-popup-container .nvkEmbed .nvkContent{padding:13px!important;border-radius:0!important;}.uhi-popup .uhi-close-icon{background-image:none;}.uhi-popup .uhi-close-icon::before,.uhi-popup .uhi-close-icon::after{background:#000;content:'';height:3px;left:0;margin-top:-3px;position:absolute;top:18px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.uhi-popup .uhi-close-icon::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.uhi-popup .nvkContent .form-control{height:40px!important;}.uhi-popup .nvkContent select.form-control{border:1px solid #ccc;}.popup-two-column img{height:auto!important;width:100%!important;}.popup-two-column h1{font-size:34px!important;font-weight:700!important;position:absolute;top:0;bottom:0;padding-top:40%;margin:0 auto;width:100%;text-align:center;color:#fff!important;text-transform:uppercase;}.popup-two-column h2{font-size:28px;letter-spacing:0!important;margin-bottom:40px!important;}.popup-two-column .left-column h3{padding-bottom:0;}.popup-two-column .right-column{padding-left:26px!important;padding-top:26px;}.popup-two-column .nvkSubmitButton{margin:20px 0;}@media(max-width:991px){.popup-two-column .left-column{display:none;}}.newsletter-signup-2step.nvkContent input.form-control{border:0;border-radius:0;font-size:15px;height:42px;line-height:21px;}.newsletter-signup-2step.nvkContent .nvkFormStep1{position:relative;margin:0 auto;width:272px;}.newsletter-signup-2step.nvkContent .nvkFormStep1 .form-group{padding-right:42px;}.newsletter-signup-2step.nvkContent .nvkFormStep1 .nvkSubmitButton{position:absolute;right:0;bottom:0;}.newsletter-signup-2step.nvkContent .nvkFormStep1 .nvkSubmitButton button{height:42px;width:42px;padding:0;margin:0;min-width:0;background-color:#dd0031;transform:rotate(-90deg);}.strip-newsletter-signup .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-newsletter-signup .subtitle{font-size:22px;margin-top:-10px;}.strip-newsletter-signup .input-group{display:flex;flex-direction:row;justify-content:center;margin-bottom:40px;}.strip-newsletter-signup .input-group .form-control{background-color:#fff;border-radius:0;border:0;color:#333;height:42px;vertical-align:top;width:230px;}.strip-newsletter-signup .input-group .form-control::-webkit-input-placeholder{color:#333;}.strip-newsletter-signup .input-group .form-control:-moz-placeholder{color:#333;opacity:1;}.strip-newsletter-signup .input-group .form-control::-moz-placeholder{color:#333;opacity:1;}.strip-newsletter-signup .input-group .form-control:-ms-input-placeholder{color:#333;}.strip-newsletter-signup .input-group .form-control::-ms-input-placeholder{color:#333;}.strip-newsletter-signup .input-group .input-group-btn>.btn{border:0;background-color:#dd0031;background-repeat:no-repeat;background-position:center;height:42px;margin:0;padding:0;position:relative;text-indent:-99999px;width:42px;}.strip-newsletter-signup .input-group .input-group-btn{height:42px;cursor:pointer;display:inline-block;width:42px;}.strip-newsletter-signup .input-group .input-group-btn:before{border-top:1px solid #fff;content:"";height:1px;position:absolute;right:11px;top:20px;width:22px;z-index:5;}.strip-newsletter-signup .input-group .input-group-btn:after{border-style:solid solid none none;border-width:1px;border-color:#fff;content:"";width:18px;height:18px;position:absolute;right:13px;top:12px;transform:rotate(45deg);z-index:5;}@media(max-width:767px){.strip-newsletter-signup .input-group .input-group-btn{display:block;}}.strip-background-container{background-repeat:no-repeat;margin-bottom:0;margin-top:0;padding-bottom:0!important;padding-top:0!important;}.strip-background-container .mobile-background-image{padding-bottom:40px;padding-top:40px;}.strip-background-container .mobile-background-image.no-padding-top{padding-top:0;}.strip-background-container .mobile-background-image.no-padding-bottom{padding-bottom:0;}.strip-background-container .video-wrapper{overflow:hidden;position:absolute;width:100%;}.strip-background-container video{height:100%;object-fit:cover;object-position:center;width:100%;}.strip-background-container .video-wrapper~.strip{position:relative;}@media(min-width:768px){.strip-background-container .mobile-background-image{background-image:none!important;}}@media(max-width:767px){.strip-background-container .mobile-background-image{background-repeat:no-repeat;background-size:cover;}}.strip-banner-subsite{position:relative;}.strip-banner-subsite video[poster]{object-fit:cover;}.strip-banner-subsite .large-banners .banner-messages{padding-left:70px;width:58.33333333%;}@media screen and (max-width:1199px){.strip-banner-subsite .large-banners .banner-messages{width:75%;}}@media screen and (max-width:991px){.strip-banner-subsite .large-banners .banner-messages{width:80%;}}@media screen and (max-width:767px){.strip-banner-subsite .large-banners .banner-messages{width:100%;}}@media screen and (max-width:767px){.strip-banner-subsite .large-banners .banner-messages{padding-left:50px;}}.strip-banner-subsite .large-banners .banner-messages>.banner-headings{text-align:left;}@media screen and (max-width:767px){.strip-banner-subsite .large-banners .banner-messages>.banner-headings:before{font-size:22px;height:33px;left:0;line-height:33px;width:33px;}}.strip-banner-subsite .large-banners .banner-messages img.PreHeadingGraphic{display:none!important;}.strip-banner-subsite .banner-link{position:absolute;bottom:30px;left:0;z-index:1000;}.strip-banner-subsite .banner-link a.back-link{color:#fff;padding-left:33px;}.strip-banner-subsite .side-tabs{left:0;position:absolute;top:400px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-o-transform-origin:left top;-ms-transform-origin:left top;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;z-index:1000;top:60%;margin-top:80px;}.strip-banner-subsite .side-tab{background-repeat:no-repeat;background-position:15px top;color:#fff;float:left;height:70px;padding:20px 27px 11px 59px;}.strip-banner-subsite .side-tab-two{background-color:#f69d79;margin-right:10px;padding-left:11px;}.strip-banner-subsite .side-tab-two .title{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:4px;position:relative;text-transform:uppercase;}.strip-banner-subsite .side-tab-two .icon{display:inline-block;font-size:28px;margin-right:10px;}.strip-banner-subsite .side-tab-two:hover{background-color:#f4865b;}.strip-banner-subsite .side-tab.webcam{background-color:#576e49;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-banner-subsite .side-tab.webcam .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;margin-top:8px;text-transform:uppercase;}.strip-banner-subsite .side-tab.webcam:hover{background-color:#46583a;}.strip-banner-subsite .OpenHoursLink:hover .side-tab.times{background-color:#46583a;}.strip-banner-subsite .side-tab.times{background-color:#f4865b;background-image:url('/images/layout/calendar-icon.png');font-family:'Montserrat',sans-serif;padding:20px 27px 11px 59px;}.strip-banner-subsite .side-tab.times .title{font-family:'Open Sans',sans-serif;font-weight:800;font-size:13px;line-height:13px;text-transform:uppercase;}.strip-banner-subsite .side-tab.times .times{font-size:11px;line-height:10px;}.strip-banner-subsite .side-tab.times:hover{background-color:#f69d79;}.strip-banner-subsite #heroCarousel{background-color:#000;}.strip-banner-subsite #heroCarousel.carousel .carousel-indicators{bottom:20px;text-align:center;top:auto;width:100%;z-index:300;}.strip-banner-subsite #heroCarousel.carousel img{height:auto;margin-left:0;width:100%;}.strip-banner-subsite #heroCarousel.carousel img.PreHeadingGraphic{width:auto;}.strip-banner-subsite .item-image{background-size:cover;background-position:center;min-height:800px;}.strip-banner-subsite .small-banners .item-image{height:460px!important;min-height:auto;}.strip-banner-subsite .small-banners .banner-messages .banner-headings .heading,.strip-banner-subsite .small-font-headings .banner-messages .banner-headings .heading{font-size:34px;line-height:34px;}.strip-banner-subsite .small-banners .banner-messages .banner-headings .subHeading,.strip-banner-subsite .small-font-headings .banner-messages .banner-headings .subHeading{font-size:22px;line-height:26px;}.strip-banner-subsite .medium-banners .item-image{height:555px!important;min-height:auto;}.strip-banner-subsite .has-overlay .item-image{position:relative;}.strip-banner-subsite .has-overlay .item-image::after{background:rgba(0,0,0,.15);content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.strip-banner-subsite .overlay{padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1;}.strip-banner-subsite .banner-messages{z-index:50;text-align:center;}.strip-banner-subsite .banner-messages .banner-headings{margin-bottom:5px;}.strip-banner-subsite .banner-messages .banner-headings .preHeading{font-size:20px;color:#fff;line-height:36px;margin-bottom:12px;text-transform:uppercase;}.strip-banner-subsite .banner-messages .banner-headings .heading{color:#f69d79;font-size:66px;line-height:66px;margin-bottom:23px;}.strip-banner-subsite .banner-messages .banner-headings .heading-border{display:none;}.strip-banner-subsite .banner-messages .banner-headings .subHeading{color:#fff;font-size:23px;line-height:30px;}.strip-banner-subsite .banner-messages .banner-headings .alert-message{background:rgba(0,0,0,.4);border-radius:30px;color:#fff;display:inline-block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;letter-spacing:.025em;line-height:100%;margin-top:40px;padding:15px 40px;position:relative;}@media(max-width:991px){.strip-banner-subsite .banner-messages .banner-headings .alert-message{padding-right:120px;}}.strip-banner-subsite .banner-messages .banner-headings .alert-circle{border-radius:50%;height:136px;overflow:hidden;position:absolute;right:-100px;text-align:center;top:-25px;width:136px;}@media(max-width:991px){.strip-banner-subsite .banner-messages .banner-headings .alert-circle{right:-20px;}}.strip-banner-subsite .banner-messages .banner-headings .circle-message{color:#fff;font-weight:400;padding-top:25px;}.strip-banner-subsite .banner-messages .banner-headings .btn{background-color:transparent;border:0;border-bottom:3px solid #46583a;color:#f69d79;font-size:20px!important;font-family:'Montserrat',sans-serif;font-weight:400;line-height:20px;letter-spacing:.09em;margin-top:0;margin-right:75px;padding-left:0;padding-right:0;}@media screen and (max-width:991px){.strip-banner-subsite .banner-messages .banner-headings .btn{margin-right:30px;}}.strip-banner-subsite .banner-messages .banner-headings .alert-message-mobile{background:rgba(0,0,0,.6);color:#fff;display:block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:20px;letter-spacing:.025em;line-height:150%;padding:15px 40px;position:relative;}.strip-banner-subsite .banner-messages .banner-headings .alert-circle-mobile{padding:15px 40px;text-align:center;}.strip-banner-subsite .banner-messages .banner-headings .alert-circle-mobile .circle-message{line-height:125%;padding-top:0;}.strip-banner-subsite .banner-promo-wrapper{bottom:60px;max-width:100%;padding-left:60px;position:absolute;right:60px;width:536px;z-index:1;}@media(max-width:767px){.strip-banner-subsite .banner-promo-wrapper{position:static;padding:0;width:100%!important;}}.strip-banner-subsite .banner-promo{background:rgba(65,70,71,.9);text-align:center;}.strip-banner-subsite .banner-promo .heading{color:#000;background-color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:16px;}@media(max-width:767px){.strip-banner-subsite .banner-promo .heading{background-color:#ccc;}}.strip-banner-subsite .banner-promo .close-promo{color:#000;display:block;padding:6px;position:relative;}.strip-banner-subsite .banner-promo .close-promo .close-icon::after{font-family:"Glyphicons Halflings";content:"";position:absolute;right:10px;font-size:16px;margin-top:1px;}.strip-banner-subsite .banner-promo .close-promo.closed .close-icon::after{font-family:"Glyphicons Halflings";content:"";}@media(max-width:767px){.strip-banner-subsite .banner-promo .close-promo.closed .close-icon::after{content:"";}}.strip-banner-subsite .banner-promo .promo-content{color:#fff;padding:20px;}.strip-banner-subsite .banner-promo .sub-title{font-family:'Montserrat',sans-serif;font-size:36px;font-weight:700;letter-spacing:.025em;line-height:40px;margin-bottom:9px;}.strip-banner-subsite .banner-promo .abstract{font-size:16px;line-height:24px;margin-bottom:3px;}.strip-banner-subsite .banner-promo .links-container{display:inline-block;}.strip-banner-subsite .banner-promo .learn-more-container{display:inline-block;}.strip-banner-subsite .banner-promo .learn-more-container .btn{background-color:transparent;border:transparent;}.strip-banner-subsite.content-page-banner .overlay{top:auto;width:auto;border:0;bottom:0;background:rgba(4,30,52,.7);padding:55px 0 30px;transform:translateY(0);clip-path:polygon(100% 0%,93% 100%,0 100%,0 0);}@media(max-width:991px){.strip-banner-subsite.content-page-banner .overlay{padding-left:30px;padding-right:30px;}}@media(max-width:767px){.strip-banner-subsite.content-page-banner .overlay{padding:15px 0 0;}}.strip-banner-subsite.content-page-banner .banner-messages{text-align:left;max-width:800px;margin:auto;}.strip-banner-subsite.content-page-banner .banner-messages .banner-headings{position:relative;}.strip-banner-subsite.content-page-banner .banner-messages .banner-headings:before{border-style:solid;border-color:#dd0031 transparent transparent #dd0031;border-width:2px;content:"";height:24px;left:-20px;opacity:1;position:absolute;top:-15px;width:24px;transition:all ease-out .45s;}.strip-banner-subsite.content-page-banner .banner-messages .banner-headings .heading{font-family:'Montserrat',sans-serif;font-size:34px;font-weight:700;letter-spacing:.015em;line-height:32px;}.strip-banner-subsite.content-page-banner .btn-play{color:#fff;cursor:pointer;font-size:120px;font-weight:100;left:0;position:absolute;top:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%;text-align:center;transition:all .5s ease;}@media(max-width:991px){.strip-banner-subsite.content-page-banner .btn-play{font-size:80px;}}@media(max-width:767px){.strip-banner-subsite.content-page-banner .banner-messages .banner-headings:before{content:none;}.strip-banner-subsite.content-page-banner .banner-messages .banner-headings .heading{font-size:22px;font-weight:400;line-height:26px;margin-bottom:15px;}}@media(max-width:1206px){.strip-banner-subsite .banner-messages .banner-headings .preHeading{margin-bottom:9px;}.strip-banner-subsite .banner-messages .banner-headings .heading{font-size:44px;line-height:44px;word-wrap:break-word;}.strip-banner-subsite .banner-messages .banner-headings .subHeading{font-size:30px;line-height:30px;}.strip-banner-subsite .side-tabs{display:flex;margin-top:0;overflow:hidden;position:static;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.strip-banner-subsite .side-tabs a{width:100%;}.strip-banner-subsite .side-tab{background-position:center -12px;height:100%;padding:40px 11px;text-align:center;}.strip-banner-subsite .side-tab.side-tab-two{margin-right:0;padding:8px 11px 11px;width:100%;}.strip-banner-subsite .side-tab.side-tab-two .icon{display:block;margin-right:0;}.strip-banner-subsite .side-tab.times{margin-right:0;padding:40px 11px 11px;width:100%;}.strip-banner-subsite .side-tab.webcam{margin-right:0;padding:40px 11px 11px;width:100%;}.strip-banner-subsite .side-tab.webcam .title{margin-top:0;}}@media(max-width:991px){.strip-banner-subsite .banner-messages .banner-headings .heading-border{margin-bottom:30px;}.strip-banner-subsite .banner-messages .banner-headings .subHeading{font-size:24px;line-height:30px;}}@media(max-width:767px){.strip-banner-subsite .item{max-height:none!important;}.strip-banner-subsite .overlay{padding-top:100px;}.strip-banner-subsite .carousel-inner .item img{max-width:100%;}.strip-banner-subsite .banner-messages .banner-headings .heading{font-size:40px;line-height:42px;}.strip-banner-subsite .banner-messages .banner-headings .heading-border{margin-bottom:22px;}.strip-banner-subsite .banner-messages .banner-headings .subHeading{font-size:20px;line-height:26px;}}.stripTwoColumnTextImage-subsite{background-position:center;position:relative;}.stripTwoColumnTextImage-subsite .row.extra-height{height:623px;}.stripTwoColumnTextImage-subsite .text-side .border-right{border-right:10px solid #46583a;padding-right:40px;}.stripTwoColumnTextImage-subsite .columnBody p:last-of-type{margin-bottom:0;}.stripTwoColumnTextImage-subsite h2.columnTitle{margin-bottom:10px;margin-top:12px;}.stripTwoColumnTextImage-subsite .heading-border{background-color:transparent;height:1px;margin-bottom:20px;margin-left:0;margin-right:0;position:relative;}.stripTwoColumnTextImage-subsite .image-side .columnBody{position:relative;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border{border-width:3px;border-style:solid;position:absolute;height:100%;width:100%;top:0;left:0;transform:translate(-40px,40px);}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.black{border-color:#000;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.white{border-color:#fff;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.theme{border-color:#576e49;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.theme2{border-color:#46583a;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.theme3{border-color:#f4865b;}.stripTwoColumnTextImage-subsite .image-side .columnBody .image-border.theme4{border-color:#f69d79;}.stripTwoColumnTextImage-subsite.image-offset-bottom{padding-bottom:0;padding-top:97px!important;z-index:10;}.stripTwoColumnTextImage-subsite.image-offset-bottom .image-side{margin-bottom:-82px;}@media(max-width:1199px) and (min-width:768px){.stripTwoColumnTextImage-subsite.image-offset-bottom .text-container{padding-bottom:40px;}}.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom{z-index:9;}.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom{z-index:8;}.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom+.stripTwoColumnTextImage-subsite.image-offset-bottom{z-index:7;}.stripTwoColumnTextImage-subsite.image-offset-top{padding-bottom:97px!important;padding-top:0;}.stripTwoColumnTextImage-subsite.image-offset-top .image-side{margin-top:-82px;z-index:3;}.stripTwoColumnTextImage-subsite.image-offset-top .text-container{justify-content:flex-end!important;}@media(max-width:1199px){.stripTwoColumnTextImage-subsite.image-offset-top .text-container{margin-top:20px;}}@media(max-width:991px){.stripTwoColumnTextImage-subsite.image-offset-top .image-side{margin-top:-50px;}}@media(max-width:767px){.stripTwoColumnTextImage-subsite{background-image:none!important;}.stripTwoColumnTextImage-subsite.image-offset-top .image-side{margin-top:0;}.stripTwoColumnTextImage-subsite .row.extra-height{height:auto;}.stripTwoColumnTextImage-subsite .columnBody{font-size:18px;line-height:27px;}.stripTwoColumnTextImage-subsite .cta{font-size:18px;}.stripTwoColumnTextImage-subsite h2.columnTitle{font-size:42px;line-height:normal;}.stripTwoColumnTextImage-subsite .text-side{float:none;padding-bottom:30px;}.stripTwoColumnTextImage-subsite .image-side{float:none;margin-bottom:35px;padding-left:0;padding-right:0;}.stripTwoColumnTextImage-subsite .image-side img{width:100%;}.stripTwoColumnTextImage-subsite.image-offset-bottom .image-side{margin-bottom:30px;}.stripTwoColumnTextImage-subsite .heading-border:before{max-width:250px;}.stripTwoColumnTextImage-subsite .text-side .border-right{border-right:5px solid #46583a;}}@media(max-width:767px){.stripTwoColumnTextImage-subsite{padding-top:0!important;}.stripTwoColumnTextImage-subsite .row-eq-height{display:flex!important;flex-direction:column;}.stripTwoColumnTextImage-subsite .row-eq-height>.image-side{flex:0 0 auto;width:100%;order:0;}.stripTwoColumnTextImage-subsite .row-eq-height>.text-side{order:12!important;flex:0 0 auto;width:100%;}}.strip-divider-subsite{padding:0;position:relative;z-index:2;}.strip-divider-subsite .pattern{background-repeat:repeat-x;}.strip-three-column-content-subsite{background-position:center bottom;padding:75px 0;}.strip-three-column-content-subsite .container.offset-top{position:relative;top:-24px;z-index:2;}.strip-three-column-content-subsite .columnImage{margin-bottom:20px;margin-left:auto;margin-right:auto;}.strip-three-column-content-subsite .colText{padding:0 8px;margin-left:auto;margin-right:auto;max-width:300px;}.strip-three-column-content-subsite .columnTitle{font-size:20px;font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-align:center;}.strip-three-column-content-subsite .columnTitle:after{background-color:#46583a;content:"";font-family:"maligne";height:6px;display:block;margin:15px auto 20px;width:166px;}.strip-three-column-content-subsite .columnBody{font-family:'Open Sans',sans-serif;font-size:20px;line-height:30px;margin-bottom:20px;text-align:center;}@media(max-width:767px){.strip-three-column-content-subsite .columnImage{margin-bottom:20px;}.strip-three-column-content-subsite .colText{margin-bottom:50px;}}.strip-menu-tabs-subsite table{border-collapse:separate;}.strip-menu-tabs-subsite table td{border-bottom:0!important;padding-top:0;}.strip-menu-tabs-subsite h5{color:#576e49;font-family:'Montserrat',sans-serif;font-size:16px;letter-spacing:.08em;line-height:22px;margin-top:0;text-transform:uppercase;}.strip-menu-tabs-subsite .heading4{color:#444;font-size:28px;font-family:'Open Sans',sans-serif;font-weight:300;line-height:34px;letter-spacing:0;margin-top:0;margin-bottom:20px;}.strip-menu-tabs-subsite .stripTitle{color:#576e49;font-size:45px;margin:45px 0 15px;}@media screen and (max-width:991px){.strip-menu-tabs-subsite .stripTitle{margin-bottom:25px;}}.strip-menu-tabs-subsite .stripSubTitle{font-size:20px;font-family:'Montserrat',sans-serif;}.strip-menu-tabs-subsite .nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:15px auto 20px;}.strip-menu-tabs-subsite .nav-tabs>li{font-size:25px;text-transform:uppercase!important;margin-bottom:15px;}.strip-menu-tabs-subsite .nav-tabs>li>a{background-color:transparent;border:3px solid transparent;color:#576e49;display:inline-block;font-family:'Open Sans',sans-serif;font-size:20px;line-height:44px;padding:0 10px;text-align:center;text-decoration:none;}.strip-menu-tabs-subsite .nav-tabs>li>a:hover{background-color:transparent;border-color:transparent;}.strip-menu-tabs-subsite .nav-tabs>li.active>a{background-color:transparent;border-color:#46583a;color:#576e49;}.strip-menu-tabs-subsite .nav-tabs>li .tab-subtitle{display:none;}.strip-menu-tabs-subsite .strip-accordion .panel-group{margin:0 24px;}.strip-menu-tabs-subsite .strip-accordion .panel-group .panel-heading+.panel-collapse .panel-body{border-top:0;padding-left:0;padding-right:0;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default{background-color:transparent;border:0;border-radius:0;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading{background-color:transparent;border:2px solid #46583a;padding:5px 10px;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title{letter-spacing:.025em;position:relative;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-title{font-family:'Open Sans',sans-serif;font-size:22px;font-weight:600;padding-top:4px;text-transform:capitalize;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-subtitle{font-size:13px;line-height:1.4;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading:hover,.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading:focus{background-color:transparent;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title .tab-title:after{font-size:30px;line-height:28px;position:absolute;text-align:center;right:0;width:30px;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title [aria-expanded="true"] .tab-title:after{content:"-";}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading>.panel-title>[aria-expanded="false"] .tab-title:after{content:"+";}.strip-menu-tabs-subsite .schedule-table{margin-left:-15px;text-align:center;}.strip-menu-tabs-subsite .schedule-table .first-col{background-color:#f5f5f5;font-weight:bold;font-size:80%;line-height:1.2;padding-left:15px;padding-right:10px;text-align:center;text-transform:uppercase;}.strip-menu-tabs-subsite .schedule-table .second-col{background-color:#f5f5f5!important;font-size:16px;line-height:1.1;padding-left:4px;text-align:left;}@media(max-width:992px){.strip-menu-tabs-subsite.bg-dark,.strip-menu-tabs-subsite.bg-dark h2,.strip-menu-tabs-subsite.bg-dark h3{color:inherit;}}.strip-menu-tabs-subsite .tab-pane .row .col-sm-6:first-of-type{padding-right:36px;}.strip-menu-tabs-subsite .tab-pane .row .col-sm-6:last-of-type{padding-left:36px;}.strip-menu-tabs-subsite .tab-pane h3{font-size:28px;line-height:47px;letter-spacing:0;margin-top:0;margin-bottom:35px;}.strip-menu-tabs-subsite dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;}.strip-menu-tabs-subsite dl dt>span{color:#576e49;font-family:'Montserrat',sans-serif;font-style:normal;font-size:16px;margin-top:0;padding-top:4px;text-transform:uppercase;text-align:right;width:50px;}.strip-menu-tabs-subsite dl dd{color:#676768;font-size:16px;font-family:'Open Sans',sans-serif;font-style:italic;line-height:22px;width:calc(100% - 50px);position:relative;}.strip-menu-tabs-subsite dl dd strong{color:#576e49;font-family:'Montserrat',sans-serif;font-style:normal;font-size:16px;margin-top:0;text-transform:uppercase;position:absolute;right:-50px;top:0;text-align:right;width:50px;}.strip-menu-tabs-subsite dl h5{color:#576e49;font-family:'Montserrat',sans-serif;font-size:16px;letter-spacing:.08em;line-height:22px;margin-top:0;text-transform:uppercase;-ms-flex:1 1 auto!important;flex:1 1 auto!important;}.strip-menu-tabs-subsite dl p{margin-bottom:0;}.strip-menu-tabs-subsite dl .details{color:#576e49;font-size:13px;margin-top:5px;}.strip-menu-tabs-subsite dl .details>span{margin-right:10px;}.strip-menu-tabs-subsite dl .details i:before{font-size:18px;line-height:14px;margin-right:8px;}.tabbable .nav-tabs,.strip-menu-tabs-subsite .nav-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:15px auto 20px;}.tabbable .nav-tabs>li,.strip-menu-tabs-subsite .nav-tabs>li{margin-bottom:15px;}.strip-full-width-carousel-overlay-subsite .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.strip-full-width-carousel-overlay-subsite .carousel-image{background-position:center;background-size:cover;height:790px;width:100%;}.strip-full-width-carousel-overlay-subsite .overlay-background{background-color:#fff;}.strip-full-width-carousel-overlay-subsite .overlay-inner{background-repeat:no-repeat;}.strip-full-width-carousel-overlay-subsite .carousel-control{background-color:transparent;height:50px;opacity:1;text-shadow:none;top:calc(50% - 30px);width:50px;}.strip-full-width-carousel-overlay-subsite .carousel-control:focus,.strip-full-width-carousel-overlay-subsite .carousel-control:focus:before{color:#fff;}.strip-full-width-carousel-overlay-subsite .carousel-control span{color:#b7b7b7;font-size:130px;font-weight:100;display:block;height:50px;margin-top:-3px;transition:all .5s ease;width:50px;}.strip-full-width-carousel-overlay-subsite .carousel-control span:hover{color:#000;opacity:1;}.strip-full-width-carousel-overlay-subsite .carousel-control:hover{background:none;}.strip-full-width-carousel-overlay-subsite .carousel-control:before{font-size:48px;line-height:1;top:2px;position:absolute;}.strip-full-width-carousel-overlay-subsite .carousel-control.left{content:'<';left:2%;}.strip-full-width-carousel-overlay-subsite .carousel-control.right{content:'>';right:2%;}.strip-full-width-carousel-overlay-subsite .carousel-indicators{right:50%;top:100%;}.strip-full-width-carousel-overlay-subsite .carousel-indicators li{border-color:#c1c7cc;background-color:#c1c7cc;height:7px;margin:0 3px;width:7px;}.strip-full-width-carousel-overlay-subsite .carousel-indicators .active{background-color:#d40025;border-color:#d40025;height:7px;width:7px;}.strip-full-width-carousel-overlay-subsite .overlay-inner{padding:77px;color:#372c2a;}.strip-full-width-carousel-overlay-subsite .pretitle{color:#576e49;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:.05em;margin-bottom:20px;text-transform:uppercase;}.strip-full-width-carousel-overlay-subsite .title{font-size:55px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.15;margin-bottom:25px;}.strip-full-width-carousel-overlay-subsite .content{font-size:20px;font-family:'Open Sans',sans-serif;}@media(max-width:767px){.strip-fullwidthcarousel .carousel-control{top:calc(50% - 20px);}.strip-fullwidthcarousel .carousel-control span{font-size:100px;}.strip-full-width-carousel-overlay-subsite .overlay{position:static;}.strip-full-width-carousel-overlay-subsite .overlay-background{min-width:100vw;}.strip-full-width-carousel-overlay-subsite .carousel-control{margin-top:calc(50% - 40px);top:0;width:20px;}.strip-full-width-carousel-overlay-subsite .carousel-control:before{font-size:27px;top:12px;}.strip-full-width-carousel-overlay-subsite .overlay-inner{background-size:260px 25px;padding:50px 50px 30px;}.strip-full-width-carousel-overlay-subsite .carousel-image{height:auto;}.strip-full-width-carousel-overlay-subsite .carousel-image>img{display:block;max-width:100%;height:auto;height:auto!important;}.strip-full-width-carousel-overlay-subsite .title{font-size:40px;line-height:42px;}.strip-full-width-carousel-overlay-subsite .pretitle{font-size:18px;}}.strip-webcam-background{background-color:#000;}.strip-webcam-background .webcam-container{height:calc(100vh - 40px);margin-right:6%;margin-left:6%;position:relative;}.strip-webcam-background .webcam-container iframe{border:0 currentColor;border-image:none;height:100%;left:0;position:absolute;top:0;width:100%;}@media screen and (max-width:767px){.strip-webcam-v2{padding-bottom:25px;padding-top:25px;}}.strip-webcam-v2 .wrapper{margin-left:8%;margin-right:8%;}.strip-webcam-v2 .wrapper.max-width{padding-top:0!important;}.strip-webcam-v2 .wrapper.max-width .inner-wrapper{max-width:1000px;margin:0 auto;}.strip-webcam-v2 .wrapper.max-width iframe{max-width:100%;position:static!important;top:0;left:0;height:27vw!important;width:100vw!important;}.strip-webcam-v2 .wrapper.full-width{margin-left:-15px;margin-right:-15px;}@media(max-width:767px){.strip-webcam-v2 .stripTitle{margin-top:25px;}.strip-webcam-v2 .wrapper{margin-left:-15px!important;margin-right:-15px!important;padding-top:63%!important;}}.mobile-webcam-buttons{bottom:0;display:table;position:fixed;width:100%;}.mobile-webcam-buttons .btn-back{background-color:#373636;display:table-cell;width:50px;}.mobile-webcam-buttons .btn-back a{display:block;text-align:center;}.mobile-webcam-buttons .book-now-mobile{display:table-cell;text-align:center;width:calc(100% - 50px);}.mobile-webcam-buttons .book-now-mobile .btn{width:100%;}.strip-four-image-boxes-v3{margin-top:5px;}.strip-four-image-boxes-v3 .container-fluid{overflow-x:hidden;padding-left:0;padding-right:0;}.strip-four-image-boxes-v3 .row{margin-left:-3px;margin-right:-3px;}.strip-four-image-boxes-v3 .row>div{padding-left:3px;padding-right:3px;}.strip-four-image-boxes-v3 .box-col{font-weight:700;}.strip-four-image-boxes-v3 .box-col .image-box{position:relative;}.strip-four-image-boxes-v3 .box-col .image-box img{width:100%;}.strip-four-image-boxes-v3 .inner{overflow:hidden;position:relative;}.strip-four-image-boxes-v3 .columnImage{width:100%;}.strip-four-image-boxes-v3 .colText{bottom:0;color:#fff;font-size:18px;letter-spacing:.05em;line-height:26px;padding:0 60px;position:absolute;text-align:left;width:100%;-moz-transition:background-color ease-in-out .9s,opacity ease-in-out .9s;-o-transition:background-color ease-in-out .9s,opacity ease-in-out .9s;-webkit-transition:background-color ease-in-out .9s,opacity ease-in-out .9s;transition:background-color ease-in-out .9s,opacity ease-in-out .9s;background-color:transparent;opacity:1;}.strip-four-image-boxes-v3 .colText.hasBg{background-color:rgba(0,0,0,.65);}.strip-four-image-boxes-v3 .colText.hasBg .columnTitle{font-size:20px;}.strip-four-image-boxes-v3 .colText .columnTitle{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;margin-bottom:32px;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;position:relative;text-align:center;text-transform:uppercase;transition:none;}.strip-four-image-boxes-v3 .colText .columnBody{font-weight:400;font-size:15px;line-height:22px;margin-bottom:8px;margin-top:14px;}.strip-four-image-boxes-v3 .colText:not(.collapsed):not(.no-marker) .columnTitle:before{border-left:2px solid #dd0031;border-top:2px solid #dd0031;content:"";display:block;height:24px;left:-20px;position:absolute;top:-15px;width:24px;}.strip-four-image-boxes-v3 .colText.collapsed{bottom:30px;cursor:pointer;height:auto;}.strip-four-image-boxes-v3 .colText.collapsed .columnBody{display:none;}.strip-four-image-boxes-v3 .colText.collapsed .more-link-container{display:none;}.strip-four-image-boxes-v3 .motif{font-family:'Montserrat',sans-serif;font-size:13px;text-transform:uppercase;}@media(max-width:1199px) and (min-width:992px){.strip-four-image-boxes-v3 .colText{padding:0 15px 0 35px;}.strip-four-image-boxes-v3 .colText.hasBg .columnTitle{font-size:32px;margin-bottom:0;}.strip-four-image-boxes-v3 .colText .columnBody{margin-top:8px;}}@media(max-width:991px){.strip-four-image-boxes-v3 .box-col{margin-bottom:5px;}}.strip-four-column-content-v3 .columnImage{margin:auto;}@media screen and (max-width:767px){.strip-four-column-content-v3 .columnImage{margin:50px auto;}.strip-four-column-content-v3 .col-sm-3:first-child .columnImage{margin-top:0;}.strip-four-column-content-v3 .col-sm-3:last-child .columnImage{margin-bottom:0;}}.strip-four-column-content-v3 .center-image img{margin:0 auto;}.strip-four-column-content-v3 .center-image .colText{text-align:center;}.strip-untapped-menu .ut-menu .menu-header{background-color:transparent!important;border:0;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list{border-bottom:0;border-top:0;justify-content:inherit;flex-wrap:wrap;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item{margin-bottom:10px;width:auto;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a,.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a:visited{border:1px solid #d9d8d8!important;margin-left:6px;margin-right:6px;padding:12px 30px;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a.active,.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a:visited.active{background-color:#576e49;border:1px solid #576e49!important;color:#fff;margin-bottom:0;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a:hover{background-color:#46583a;border:1px solid #46583a!important;color:#fff;}.strip-testimonial-carousel .carousel{padding-bottom:30px;padding-top:70px;}.strip-testimonial-carousel .carousel-inner>.active,.strip-testimonial-carousel .carousel-inner>.next,.strip-testimonial-carousel .carousel-inner>.prev{display:flex;}.strip-testimonial-carousel .carousel-inner>.item{align-items:center;}.strip-testimonial-carousel .row-eq-height{align-items:center;}.strip-testimonial-carousel .carousel-control{background-color:transparent;height:50px;opacity:1;text-shadow:none;top:calc(50% - 30px);width:50px;}.strip-testimonial-carousel .carousel-control:focus,.strip-testimonial-carousel .carousel-control:focus:before{color:#fff;}.strip-testimonial-carousel .carousel-control span{color:#b7b7b7;font-size:130px;font-weight:100;display:block;height:50px;margin-top:-3px;transition:all .5s ease;width:50px;}.strip-testimonial-carousel .carousel-control span:hover{color:#000;opacity:1;}@media(max-width:767px){.strip-testimonial-carousel .carousel-control span{font-size:90px;}}.strip-testimonial-carousel .carousel-control:hover{background:none;}.strip-testimonial-carousel .carousel-control:before{font-size:48px;line-height:1;top:2px;position:absolute;}.strip-testimonial-carousel .carousel-control.left{content:'<';left:2%;}.strip-testimonial-carousel .carousel-control.right{content:'>';right:2%;}.strip-testimonial-carousel .carousel-indicators{right:50%;top:100%;}.strip-testimonial-carousel .carousel-indicators li{border-color:#c1c7cc;background-color:#c1c7cc;height:7px;margin:0 3px;width:7px;}.strip-testimonial-carousel .carousel-indicators .active{background-color:#d40025;border-color:#d40025;height:7px;width:7px;}.strip-testimonial-carousel .overlay-inner{padding:77px;color:#372c2a;}.strip-testimonial-carousel .left-col{text-align:center;}.strip-testimonial-carousel .right-col{padding-left:30px;padding-right:30px;}.strip-testimonial-carousel .pretitle{font-size:15px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:.05em;margin-bottom:20px;text-transform:uppercase;}.strip-testimonial-carousel .title{font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;line-height:1.15;margin-bottom:25px;text-transform:uppercase;}.strip-testimonial-carousel .title p{font-weight:600;}.strip-testimonial-carousel .content{font-size:26px;font-family:'Open Sans',sans-serif;line-height:34px;padding-left:30px;position:relative;}.strip-testimonial-carousel .content ::before{content:'"';font-family:'Montserrat',sans-serif;font-size:28px;font-weight:800;position:absolute;left:0;top:-5px;}.strip-testimonial-carousel .content>p:first-of-type::after{content:'"';}.strip-testimonial-carousel .col-link{text-align:center;}.strip-testimonial-carousel .learn-more{font-size:18px;}.strip-testimonial-carousel .learn-more :empty{display:none;}.strip-testimonial-carousel .no-quotes .content{font-size:35px;line-height:38px;margin:30px 0;padding-left:0;}.strip-testimonial-carousel .no-quotes .content ::before{content:'';}.strip-testimonial-carousel .no-quotes .content>p:first-of-type::after{content:'';}.strip-testimonial-carousel .buttons{text-align:center;}@media(max-width:767px){.strip-testimonial-carousel .buttons a{display:block;margin-top:0;}.strip-testimonial-carousel .buttons a:last-of-type{margin-bottom:0;}}@media(max-width:767px){.strip-testimonial-carousel .carousel{padding-bottom:40px;padding-top:40px;}.strip-testimonial-carousel .carousel-control.left{left:0;}.strip-testimonial-carousel .carousel-control.right{right:0;}.strip-testimonial-carousel .left-col{margin-bottom:10px;text-align:center;}.strip-testimonial-carousel .left-col .pretitle{text-align:center;}.strip-testimonial-carousel .left-col .image{margin-left:auto;margin-right:auto;text-align:center;}.strip-testimonial-carousel .left-col img{margin:auto;}.strip-testimonial-carousel .right-col{margin-top:22px;}}.strip-image-container{background-repeat:no-repeat;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;position:relative;overflow:hidden;}.strip-image-container .mobile-background-image{padding-bottom:40px;padding-top:40px;}.strip-image-container .mobile-background-image.no-padding-top{padding-top:0;}.strip-image-container .mobile-background-image.no-padding-bottom{padding-bottom:0;}.strip-image-container .video-wrapper{overflow:hidden;width:100%;}.strip-image-container video{height:100%;object-fit:cover;object-position:center;width:100%;}.strip-image-container .video-wrapper~.strip{position:relative;}.strip-image-container .absolute-content{width:calc(100% - 30px);}.strip-image-container .ribbon{display:none;background-color:#46583a;color:#000;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;font-style:normal;letter-spacing:.5px;line-height:normal;text-align:center;text-transform:uppercase;padding:15px 0;position:absolute;bottom:6%;right:-35%;width:100%;}@media(min-width:992px){.strip-image-container .ribbon{display:block;transform:rotate(-30deg);}}@media(min-width:1440px){.strip-image-container .theimage{display:block;max-width:100%;height:auto;height:auto!important;width:100%;}}@media(max-width:1439px){.strip-image-container .theimage{left:50%;transform:translateX(-50%);position:relative;width:auto!important;}}@media(min-width:768px){.strip-image-container .mobile-background-image{background-image:none!important;}}@media(max-width:767px){.strip-image-container .mobile-background-image{background-repeat:no-repeat;background-size:cover;}}.strip-gallery-carousel{overflow:hidden;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel{height:480px;}@media(max-width:580px){.strip-gallery-carousel .gallery-carousel-wrapper .carousel{height:380px;}}@media(max-width:450px){.strip-gallery-carousel .gallery-carousel-wrapper .carousel{height:312px;}}@media(max-width:400px){.strip-gallery-carousel .gallery-carousel-wrapper .carousel{height:268px;}}@media(min-width:992px){.strip-gallery-carousel .carousel.with-fullscreen img{cursor:pointer;}}.strip-gallery-carousel .gallery-carousel-wrapper .carousel.is-fullscreen{background:#000;height:100%!important;padding-bottom:0;z-index:9600;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel.is-fullscreen .carousel-cell-inner{height:100%;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel.is-fullscreen .img-wrapper{height:100%;display:flex;align-items:center;justify-content:center;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel.is-fullscreen .carousel-cell{width:100%;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel.is-fullscreen .carousel-cell img{margin-left:auto;margin-right:auto;height:auto;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell{height:100%;max-width:86%;width:640px;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell .carousel-cell-inner{padding:0 20px;position:relative;text-align:center;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell .description{line-height:25px;opacity:0;margin-top:10px;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell .img-wrapper{position:relative;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell img{opacity:.62;transition:opacity .75s ease-in-out;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell.is-selected img{opacity:1;}.strip-gallery-carousel .gallery-carousel-wrapper .carousel-cell.is-selected .description{opacity:1;transition:opacity .75s ease-in-out;}.strip-gallery-carousel .flickity-viewport{overflow:visible;}.strip-gallery-carousel .play-wrap{align-items:center;bottom:5px;cursor:pointer;display:flex;left:0;justify-content:center;position:absolute;right:0;top:0;z-index:1;}.strip-gallery-carousel .play-wrap::after{content:url('/Skylagoon/media/sky-lagoon/Layout/Icons/play-gold.png');}.strip-gallery-carousel .video-cell{position:relative;width:100%;height:400px;}.strip-gallery-carousel .video-cell iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.strip-gallery-carousel .video-cell__grippy{position:absolute;left:0;width:40%;top:32px;bottom:40px;border:2px solid #008000;z-index:3;}.strip-gallery-carousel .video-cell__grippy:before{position:absolute;display:block;content:'';width:60%;height:35%;top:0;left:100%;border:2px solid #008000;}.strip-gallery-carousel .video-cell__grippy+.video-cell__grippy{left:auto;right:0;}.strip-gallery-carousel .video-cell__grippy+.video-cell__grippy:before{bottom:0;top:auto;right:100%;left:auto;}.strip-gallery-carousel .carousel .carousel-cell.video-cell .video-wrap{display:none;}.strip-gallery-carousel .carousel.is-fullscreen .carousel-cell.is-selected.video-cell .video-wrap{display:block;}.strip-gallery-carousel .carousel.is-fullscreen .carousel-cell.is-selected.video-cell .img-wrapper,.strip-gallery-carousel .carousel.is-fullscreen .carousel-cell.is-selected.video-cell .play-wrap{display:none!important;}.strip-gallery-carousel .flickity-prev-next-button{background:transparent;border:0;position:absolute;top:45%;}@media(max-width:580px){.strip-gallery-carousel .flickity-prev-next-button{top:40%;}}.strip-gallery-carousel .flickity-prev-next-button .arrow{fill:#b99a6b;}.strip-gallery-carousel .flickity-prev-next-button svg{display:none;}.strip-gallery-carousel .flickity-prev-next-button.previous::after{content:url('/Skylagoon/media/sky-lagoon/Layout/Icons/arrow-left.png');}.strip-gallery-carousel .flickity-prev-next-button.next::after{content:url('/Skylagoon/media/sky-lagoon/Layout/Icons/arrow-right.png');}.strip-gallery-carousel .flickity-fullscreen-button{position:absolute;}.strip-gallery-carousel .flickity-fullscreen-button .flickity-button-icon{left:2px;top:2px;}.strip-gallery-carousel .flickity-prev-next-button.previous{left:0;padding-left:0;}.strip-gallery-carousel .flickity-prev-next-button.next{right:0;padding-right:0;}.strip-dynamic-prices-two-column-content-v3{padding:75px 0;}.strip-dynamic-prices-two-column-content-v3 .strip-title{color:#576e49;font-family:Oswald;font-size:42px;font-weight:bold;}@media screen and (max-width:767px){.strip-dynamic-prices-two-column-content-v3 .strip-title{text-align:center;}}.strip-dynamic-prices-two-column-content-v3 .columnTitle{font-family:'Montserrat',sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;font-size:21px;font-weight:400;}.strip-dynamic-prices-two-column-content-v3 .stripTitle{color:#576e49;}@media(max-width:767px){.strip-dynamic-prices-two-column-content-v3 .stripTitle{text-align:center;}}.strip-dynamic-prices-two-column-content-v3 .columnTitle{font-family:'Montserrat',sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;font-size:21px;font-weight:400;}.strip-dynamic-prices-two-column-content-v3 .columnBody{margin-bottom:22px;}.strip-dynamic-prices-two-column-content-v3 .columnBody>h3,.strip-dynamic-prices-two-column-content-v3 .columnBody>h4{margin-top:0;}.strip-dynamic-prices-two-column-content-v3 .columnBody .btn{min-width:335px;}@media screen and (max-width:768px){.strip-dynamic-prices-two-column-content-v3 .columnBody .btn{min-width:unset;}}.dynamic-price-boxes{overflow:hidden;padding-top:5px;}@media screen and (max-width:991px){.dynamic-price-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:767px){.dynamic-price-boxes{display:block;}}.dynamic-price-boxes .dynamic-price-box{background-color:#f2f2f2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:left;margin-right:18px;padding:15px;position:relative;width:133px;}@media screen and (max-width:767px){.dynamic-price-boxes .dynamic-price-box{margin-right:0;}}.dynamic-price-boxes a.dynamic-price-box{border:2px solid #576e49;}.dynamic-price-boxes a.dynamic-price-box:hover{background-color:#576e49;color:#fff;}.dynamic-price-boxes .dynamic-price-box-1-prelabel,.dynamic-price-boxes .dynamic-price-box-2-prelabel,.dynamic-price-boxes .dynamic-price-box-3-prelabel{background-color:inherit;font-family:Montserrat;font-size:11px;font-weight:bold;line-height:1;margin-top:-20px;margin-bottom:5px;padding:0 5px;position:relative;text-transform:uppercase;}.dynamic-price-boxes .dynamic-price-box-1-label,.dynamic-price-boxes .dynamic-price-box-2-label,.dynamic-price-boxes .dynamic-price-box-3-label{font-family:Montserrat;font-size:18px;font-weight:bold;letter-spacing:.01em;line-height:1;text-transform:uppercase;}.dynamic-price-boxes .dynamic-price-box-1 *{color:#797979;}.dynamic-price-boxes .dynamic-price-box-2 *{color:#576e49;}.dynamic-price-boxes .dynamic-price-box-3 *{color:#576e49;}.dynamic-price-boxes .dynamic-price-box-3{border:1px solid #000;}.dynamic-price-boxes .dynamic-price-box-3 .dynamic-price-box-3-prelabel{color:#000;}.dynamic-price-boxes sup+span{margin-left:10px;}.dynamic-price-boxes .price{font-family:Montserrat;font-size:42px;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;}.dynamic-price-boxes .price>sup{font-size:24px;font-weight:bold;margin-right:-8px;top:-10px;}.dynamic-price-boxes .box-content{margin-top:5px;font-weight:400;}.strip-dynamic-prices-two-column-vegas-style{padding:75px 0;}.strip-dynamic-prices-two-column-vegas-style .strip-title{color:#576e49;font-family:Oswald;font-size:42px;font-weight:bold;}.strip-dynamic-prices-two-column-vegas-style .columnTitle{font-family:'Montserrat',sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;font-size:21px;font-weight:400;}.strip-dynamic-prices-two-column-vegas-style .columnBody{margin-bottom:22px;}.strip-dynamic-prices-two-column-vegas-style .columnBody>h3,.strip-dynamic-prices-two-column-vegas-style .columnBody>h4{margin-top:0;}.strip-dynamic-prices-two-column-vegas-style .stripTitle{color:#576e49;}.strip-dynamic-prices-two-column-vegas-style .columnTitle{font-family:'Montserrat',sans-serif;margin-bottom:20px;margin-top:0;text-transform:uppercase;font-size:21px;font-weight:400;}.strip-dynamic-prices-two-column-vegas-style .columnBody{font-size:14px;font-weight:300;}.strip-dynamic-prices-two-column-vegas-style .columnBody ul>li{margin-bottom:0;line-height:1.4;}.strip-dynamic-prices-two-column-vegas-style .columnBody .btn{min-width:335px;}@media screen and (max-width:768px){.strip-dynamic-prices-two-column-vegas-style .columnBody .btn{min-width:unset;}}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes{display:flex;overflow:hidden;padding-top:5px;}@media screen and (max-width:991px){.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media screen and (max-width:767px){.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes{display:block;}}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box{background-color:#f2f2f2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:left;margin-right:18px;padding:15px;position:relative;width:133px;}@media screen and (max-width:767px){.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box{margin-right:0;}}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes a.dynamic-price-box{border:2px solid #576e49;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes a.dynamic-price-box:hover{background-color:#576e49;color:#fff;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1-prelabel,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2-prelabel,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3-prelabel{background-color:inherit;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:bold;line-height:1;margin-top:-20px;margin-bottom:5px;padding:0 5px;position:relative;text-transform:uppercase;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1-label,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2-label,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3-label{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:bold;letter-spacing:.01em;line-height:1;text-transform:uppercase;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1 *{color:#797979;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2 *{color:#576e49;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3 *{color:#576e49;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3{border:1px solid #000;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3 .dynamic-price-box-3-prelabel{color:#000;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes sup+span{margin-left:10px;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .price{font-family:'Montserrat',sans-serif;font-size:42px;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .price>sup{font-size:24px;font-weight:bold;margin-right:0;top:-10px;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .box-content{margin-top:5px;font-weight:400;line-height:1.4;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3{width:100%;margin-left:9px;margin-right:9px;overflow:hidden;height:142px;padding:25px 0;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1:first-child,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2:first-child,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3:first-child{margin-left:0;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1:last-child,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2:last-child,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3:last-child{margin-right:0;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1 *,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2 *,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3 *{color:#000;}@media screen and (max-width:767px){.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-1,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-2,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3{margin:0 0 15px;}}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-box-3{border:0;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes a.dynamic-price-box:hover *{color:#fff;}.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-boxes .dynamic-price-box-1-prelabel,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-boxes .dynamic-price-box-2-prelabel,.strip-dynamic-prices-two-column-vegas-style .dynamic-price-boxes .dynamic-price-boxes .dynamic-price-box-3-prelabel{margin:0;}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype');}.selected-nights{border:solid 1px #d8d8d8;border-radius:12px;padding:2px 5px;font-size:12px;}.extended-daterange-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;}.extended-daterange-container .form-group{padding-right:0;position:relative;}.extended-daterange-container .form-group.calendar{margin-top:7px;}.extended-daterange-container .form-group.calendar>label{margin-bottom:6px;}.extended-daterange-container .form-group input[name=daterange]{background-color:#fff!important;border:1px solid #d1d2d4;border-radius:0!important;border-right:0;box-sizing:border-box;min-height:47px;padding-left:15px;padding-right:15px;font-family:'Roboto';font-weight:400;font-size:15px;position:relative;display:inline-block;width:120px;text-shadow:none!important;max-width:min-content;min-width:100%;}.extended-daterange-container .form-group input[name=daterange]:not(.active),.extended-daterange-container .form-group input[name=daterange]:not(:focus){outline:0;}.extended-daterange-container .form-group input[name=daterange].active{background-color:#fff!important;outline:0;box-shadow:0 0 4px #63b1e5;display:block;z-index:10;position:relative;text-shadow:5px 5px #fff;border:1px solid #63b1e5;}.extended-daterange-container .form-group .checkin-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px 46%;background-size:14px;padding-left:35px!important;}.extended-daterange-container .form-group.check-out input[name=daterange]{border-right:0;border-left:0;}.extended-daterange-container .form-group.check-out input[name=daterange].active{border:1px solid #63b1e5;box-shadow:0 0 4px #63b1e5;}.extended-daterange-container .arrows-next-prev{position:relative;display:-ms-flexbox;display:flex!important;-ms-flex-align:center;align-items:center;bottom:2px;right:0;z-index:12;width:unset;justify-content:flex-end;margin-left:auto;margin-top:-42px;width:50px;height:42px;flex-direction:row;}.extended-daterange-container .arrows-next-prev>.arrow{color:#63b1e5;display:-ms-flexbox;cursor:pointer;display:flex;-ms-flex-align:center;align-items:center;justify-content:center;width:25px;height:42px;font-size:14px;}.extended-daterange-container .selected-nights-col{background-color:#fff;border:1px solid #d1d2d4;border-left:0;display:flex;font-size:12px;min-height:47px;align-items:center;line-height:21px;padding:0 10px;min-width:1.8rem;margin:auto 0 0;flex:0 0 auto;}.extended-daterange-container .selected-nights-col>span{border:1px solid #d1d2d4;height:28px;border-radius:12px;display:-ms-flexbox;font-family:'Roboto';font-weight:500;display:flex;-ms-flex-align:center;align-items:center;padding:0 10px;margin-right:0;}.extended-daterange-container .selected-nights-col>span [class*="fa-"]{margin-left:5px;}@media screen and (max-width:991px){.extended-daterange-container .arrows-next-prev{display:none;}.extended-daterange-container .selected-nights-col{padding:0;min-width:0;font-size:0;}.extended-daterange-container .selected-nights-col>span{display:none;}}.strip-hotel-listing .extended-daterange-filters .filters-container{padding:30px 0;gap:50px;}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell{position:static;margin-right:0;}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell{padding-bottom:0!important;}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell:before,.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell:after{display:none;}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell>.btn{background-color:inherit;}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell label{display:block;font-size:13px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;-webkit-transform:none;transform:none;margin-bottom:6px;}.strip-hotel-listing .extended-daterange-filters .numbers-cell:before,.strip-hotel-listing .extended-daterange-filters .numbers-cell:after{display:none;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .btn-group{background-color:#fff;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .btn-group>.btn{border:1px solid #d1d2d4;background-color:#fff;height:47px;padding:0 10px;border-radius:0;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .btn-group>.btn:focus{background-color:#fff!important;outline:0;box-shadow:0 0 4px #63b1e5;border:1px solid #63b1e5;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .number-control input[type="number"]{font-size:17px;font-weight:600;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .number-control .button{width:24px;height:24px;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#576e49;border:0;color:#fff;font-size:1px;background-repeat:no-repeat;background-size:14px;background-position:center;}.strip-hotel-listing .extended-daterange-filters .numbers-cell .number-control .button.dec{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 50 H90' stroke='%23ffffff' stroke-width='10' fill='none'/%3E%3C/svg%3E");}.strip-hotel-listing .extended-daterange-filters .numbers-cell .number-control .button.inc{background-image:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 50 H90 M50 10 V90' stroke='%23ffffff' stroke-width='10' fill='none'/%3E%3C/svg%3E");}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu{padding:25px;}.strip-hotel-listing .extended-daterange-filters .guests-selector .btn>.caret{top:calc(50% - 8px);}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-inner{display:flex;gap:20px;}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-inner .filter-cell{flex:1 1 auto;}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-inner .quantity-control{margin-right:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;}@media screen and (max-width:991px){.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu{width:350px;}}@media screen and (max-width:768px){.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu{justify-content:space-between;padding:25px 20px;}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-inner{gap:20px;}}@media screen and (max-width:480px){.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu{width:100%;}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu .quantity-control .number-control{width:100px;}.strip-hotel-listing .extended-daterange-filters .guests-selector .dropdown-menu .quantity-control .number-control input[type="number"]{text-align:center;}}.checkin-los-modal{z-index:9999;}.checkin-los-modal .modal-dialog{width:323px;}.checkin-los-modal .modal-content{border:1px solid #576e49;padding:30px 40px;}.checkin-los-modal .modal-content .close{display:none;}.checkin-los-modal .modal-header{text-align:center;}.checkin-los-modal .modal-header h5.modal-title .title{font-family:'Montserrat',sans-serif;font-size:12px;text-transform:uppercase;font-weight:700;color:rgba(0,0,0,.5);margin-left:5px;}.checkin-los-modal .modal-body,.checkin-los-modal .modal-footer{padding:0;}.checkin-los-modal .modal-footer{margin-top:30px;text-align:center;}.checkin-los-modal .modal-footer button{background-color:#576e49;border:1px solid #576e49;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff!important;padding:3px 35px;}.checkin-los-modal .modal-footer button:hover{color:#fff!important;background-color:#46583a;border:1px solid #46583a;}.checkin-los-modal .modal-body .checkin-los-message{text-align:center;}.extended-daterange{position:static;display:-ms-inline-flexbox;display:inline-flex;flex:0 0 auto;flex-grow:1;}.extended-daterange .status-label{font-size:26px;font-weight:700;margin-bottom:30px;}.extended-daterange .form-group{padding-bottom:0;margin-bottom:0;position:static;}.extended-daterange .separator{background-color:#d1d2d4;height:24px;font-size:0;width:1px;align-self:end;margin-top:auto;margin-bottom:10px;position:relative;z-index:11;}.extended-daterange .daterangepicker:after{display:none;}.extended-daterange .daterangepicker.dropdown-menu{border:1px solid #d1d2d4;padding:40px;left:50%!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 30px);display:none;top:calc(100% - 15px)!important;}@media screen and (min-width:991px) and (max-width:1199px){.extended-daterange .daterangepicker.dropdown-menu{transform:translateX(-54%);}}@media screen and (min-width:767px) and (max-width:991px){.extended-daterange .daterangepicker.dropdown-menu{width:750px;transform:translateX(-50%);}}.extended-daterange .daterangepicker:before{background-color:#fff;border-width:1px;border-style:solid solid none none;border-color:#d1d2d4;transform:rotate(-45deg);position:absolute;content:"";height:18px;width:18px;left:calc(50% - 12px);top:-10px;display:none;}.extended-daterange .daterangepicker .calendar .calendar-table table thead th{text-align:center;}.extended-daterange .daterangepicker .calendar .calendar-table table thead th a{color:#63b1e5;}.extended-daterange .daterangepicker .calendar .calendar-table table thead tr:first-child th{padding-bottom:10px;}.extended-daterange .daterangepicker .calendar .calendar-table table thead th:nth-child(1){text-align:left;}.extended-daterange .daterangepicker .calendar .calendar-table table thead th:nth-child(3){text-align:right;}.extended-daterange .daterangepicker .backdrop-overlay{background-color:rgba(255,255,255,.5);height:100%;position:absolute;display:none;width:100%;pointer-events:all!important;left:0;top:0;z-index:20;}.extended-daterange .daterangepicker.calendar-loading .backdrop-overlay{display:block;}.extended-daterange .daterangepicker .min-los{position:absolute;bottom:7px;}.extended-daterange .daterangepicker .min-los .selected-nights{background-color:#fff;border-color:#d8d8d8;color:#333;font-size:11px;padding:2px 4px;}.extended-daterange .daterangepicker .min-los .selected-nights .fas{font-size:9px;margin-left:3px;}.extended-daterange .daterangepicker td,.extended-daterange .daterangepicker th{transition:all ease-in-out .25s;}.extended-daterange .daterangepicker td.available:hover,.extended-daterange .daterangepicker th.available:hover{background-color:rgba(87,110,73,.5);color:#fff;}.extended-daterange .los-popover .popover{min-width:150px;border-color:#000;border-radius:3px;}.extended-daterange .los-popover .popover.right>.arrow{border-right-color:#000;color:#f00;}.extended-daterange .los-popover .popover.right>.arrow:after{left:2px;}.extended-daterange .los-popover .popover .popover-content{font-size:12px;padding:5px;color:#000;}.extended-daterange .calendars-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4.4vw;margin-top:15px;}.extended-daterange .calendars-wrapper table{border-collapse:collapse;}.extended-daterange .calendars-wrapper table thead th{border-radius:0;}.extended-daterange .calendars-wrapper>.calendar{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}@media screen and (max-width:767px){.extended-daterange .calendars-wrapper{-ms-flex-direction:column;flex-direction:column;}}.extended-daterange .calendars-wrapper .calendar-table>table{width:100%;}.extended-daterange .daterangepicker .calendar th.month{font-size:19px;font-weight:400;}.extended-daterange .daterangepicker .calendar tbody td{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;border:0;outline:1px solid #d8d8d8;height:54px;min-width:62px;width:62px;position:relative;text-align:right;line-height:1;vertical-align:top;color:#000;font-weight:700;}.extended-daterange .daterangepicker .calendar tbody td.disabled{color:#e5e5e5;}.extended-daterange .daterangepicker .calendar tbody td.disabled .min-los{display:none!important;}.extended-daterange .daterangepicker .calendar tbody td:not(.disabled):hover{cursor:pointer;}.extended-daterange .daterangepicker .calendar tbody td:before{content:"";font-size:0;height:9px;display:block;width:9px;background-color:transparent;border-radius:100%;position:absolute;top:5px;left:5px;}.extended-daterange .daterangepicker .calendar tbody td.inventory-available:before{background-color:transparent;}.extended-daterange .daterangepicker .calendar tbody td.inventory-fewremaining:before{background-color:#ecab49;}.extended-daterange .daterangepicker .calendar tbody td.in-range.off.inventory-unavailable{background:rgba(87,110,73,.25);color:#0c265c;text-decoration:none;}.extended-daterange .daterangepicker .calendar tbody td.off,.extended-daterange .daterangepicker .calendar tbody td.off.start-date,.extended-daterange .daterangepicker .calendar tbody td.off.end-date{background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - .8px),rgba(0,0,0,.12) 50%,rgba(0,0,0,0) calc(50% + .8px),rgba(0,0,0,0) 100%),linear-gradient(to top right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - .8px),rgba(0,0,0,.12) 50%,rgba(0,0,0,0) calc(50% + .8px),rgba(0,0,0,0) 100%);}.extended-daterange .daterangepicker .calendar tbody td.off:before,.extended-daterange .daterangepicker .calendar tbody td.off.start-date:before,.extended-daterange .daterangepicker .calendar tbody td.off.end-date:before{background-color:transparent;}.extended-daterange .daterangepicker .calendar tbody td .daterangepicker td.disabled,.extended-daterange .daterangepicker .calendar tbody td .daterangepicker option.disabled{text-decoration:none!important;}.extended-daterange .daterangepicker .calendar tbody td.in-range{background-color:rgba(87,110,73,.25);}.extended-daterange .daterangepicker .calendar tbody td.in-range.available:hover{background-color:rgba(87,110,73,.5);color:#fff;}.extended-daterange .daterangepicker .calendar tbody td.start-date{background-color:#576e49!important;color:#fff;}.extended-daterange .daterangepicker .calendar tbody td.end-date{background-color:#576e49!important;color:#fff;}@media screen and (min-width:767px) and (max-width:991px){.extended-daterange .daterangepicker .calendar tbody td{width:38px;min-width:38px;}}.extended-daterange .daterangepicker .ranges{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-width:100%;padding:0;margin-top:20px;}.extended-daterange .daterangepicker .ranges .range_legend{-ms-flex-positive:1;flex-grow:1;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;align-items:center;flex-wrap:wrap;}.extended-daterange .daterangepicker .ranges .range_legend>span{display:inline-flex;align-items:center;margin-right:20px;}.extended-daterange .daterangepicker .ranges .range_legend>span:before{content:"";font-size:0;height:12px;display:block;width:12px;background-color:transparent;border-radius:100%;margin-right:8px;}.extended-daterange .daterangepicker .ranges .range_legend .available-indicator:before{background-color:#93fbbd;}.extended-daterange .daterangepicker .ranges .range_legend .few-remaining-indicator:before{background-color:#ecab49;}.extended-daterange .daterangepicker .ranges .btn{background-color:#576e49;border:1px solid #576e49;color:#fff!important;height:47px;display:flex;align-items:center;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;text-transform:uppercase;padding:0 20px;}.extended-daterange .daterangepicker .ranges .btn:hover{color:#fff!important;background-color:#46583a;border:1px solid #46583a;}@media screen and (max-width:767px){.extended-daterange .daterangepicker .ranges{flex-direction:column;}}@media screen and (max-width:1199px){.extended-daterange{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;}.extended-daterange>.form-group{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.extended-daterange>.form-group.check-out+.separator{display:none;}}@media screen and (max-width:767px){.extended-daterange .daterangepicker.dropdown-menu{width:calc(100% + 30px);left:0!important;transform:none!important;-webkit-transform:none!important;overflow:visible;top:60px!important;margin-top:10px;margin-inline:-15px;padding-inline:20px;}.extended-daterange .daterangepicker .calendar tbody td{min-width:0;width:14.28%;}.extended-daterange .calendars-wrapper .calendar{margin:20px 0;}.extended-daterange .daterangepicker .calendar-table{padding:0!important;}.extended-daterange .daterangepicker .ranges{-ms-flex-direction:column;flex-direction:column;}.extended-daterange .daterangepicker .ranges .range_inputs,.extended-daterange .daterangepicker .ranges .range_legend{justify-content:center;margin-top:10px;margin-bottom:10px;display:-ms-flexbox;display:flex;}}.extended-daterange .min-night-indicator:before{display:none!important;}.extended-daterange .min-night-indicator .selected-nights{display:inherit;margin-right:5px;}.extended-daterange-filters{display:-ms-flexbox;display:flex;-ms-flex-align:end;}.extended-daterange-filters .pl-2{padding-left:12px;}.extended-daterange-filters .selects-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;margin-bottom:20px;}.extended-daterange-filters .selects-container .form-group{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-width:100px;}.extended-daterange-filters .selects-container .form-group .md-input-has-value{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;}.extended-daterange-filters .selects-container .form-group .form-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23c4c4c4' d='M10.5.25L5.25 5.5 0 .25z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;background-size:12px;width:100%;}@media screen and (max-width:1199px){.extended-daterange-filters .selects-container .form-group{-ms-flex-positive:0;flex-grow:unset;min-width:140px;}}.extended-daterange-filters .extended-daterange-container .form-group{-ms-flex:1 1 auto;flex:1 1 auto;}.extended-daterange-filters .form-group{padding-bottom:0;}.extended-daterange-filters .form-control,.extended-daterange-filters .form-group .form-control,.extended-daterange-filters .form-group .form-control{padding-left:10px;}.extended-daterange-filters md-input-container.md-default-theme.md-input-has-value:not(.md-input-invalid) label,.extended-daterange-filters md-input-container.md-input-has-value:not(.md-input-invalid) label,.extended-daterange-filters .form-group label{color:#0c2340;display:block;font-size:13px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;-webkit-transform:none;transform:none;}.extended-daterange-filters .form-control{border:1px solid #d1d2d4;height:47px;}.extended-daterange-filters .form-control,.extended-daterange-filters .form-group .form-control,.extended-daterange-filters .form-group .form-control{margin-bottom:0;background-image:none;}@media screen and (max-width:1199px){.extended-daterange-filters{-ms-flex-direction:column;flex-direction:column;}}.extended-daterange-filters .ui-loader-background{position:absolute;width:100px;height:100px;display:block;left:50%;top:50%;transform:translate(-50%,-50%);z-index:22;}.extended-daterange-filters .ui-loader-background:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cimage id='gp6bb' width='64' height='64' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABZtJREFUeF7tmm1MW2UUxw/Q7kIZlA6IpIlhoqZmTYYZKovNNrQfkOGMgxiMNSPaBLKgYVoXZKYaJIGgFiWRkKpVcSsJKi++dJEEDCQ2GUsgwiAERGI2IHVmgfIihZYec2vAlZZeCs+hdex+vc/zP//ze05vzz25EbDHr4g9nj/cBXC3Av4HBFzDv6P9tA5Eh+4DafuHTKuWqRgFS3Stoj3nFXBd+w1ALIKkGz8x9cxUjALA0ictuPh2g0da9KgSEn6oY+qZqRhrAKtTN3H22MuAfzs80jFnn4PYd4qZemYqxhqAXXMBnV1X12XjvnwXuKceZ+qZqRhLAMvf9+B8UaWX5IHhbyEyMYGpZ6ZirAC4Z+c9pe/+a2ZdMuqBe0H2yxfM/TIXZAFh4fxH6Lj4o5cU90IOxNXqmPtlLrhTAM6rQ2h/5pyPzP4PXofoF08y98tccCcA3MsraFcXw+r4DR+ZhJ7PQKQ4yNwvc8GdAFh8vxGXDBd9JCJk8ZA40krilUR0OxBc49dx9okiAKfLZ7tY/RhIzVUkXklEtwPA/uxr6Lxyze9WyZsvgeSchsQriWiwAByXLuPCG7Wbbotvr4V9Rw+TeCURDQbA6p+3cPaYFnBuwf82sQgOjLZDpCSaxCuJaDAA5s9W4XLbz5tuER15CBIuf0zmk0x4KxBWunpxTvNWwKUUL0C3BwwZAPfiEs4e14J76mZAAHGf6oE7dYLMJ5mwUAUsVhhxqeEboWUgG2iGqHsSyXySCQfKzDkwhvacEgA3BgQQdVAOsitfkXokFfeXHTpdaD/56r8jLoGLO/0kxDVcIPVIKu4vv9tHXEIAYmtKIabwFKlHUvGNCa5et+G8tgK457NBrEqHyGQZuG23wGn9FRyffwerf0x7bUnoMoJIeT+pR1LxjQCcfSMoOvwgRIhFPnFxxYmLFUZwmNo92yL2SzwNUERUJKlHUnGhEvd3f20YIj5+BKRfv0fujzxAsBA8/cHRM8CdeRpizxeS+yMPECwAfv1ilQnFqodh34kMcn/kAbYDYKWnD0WPHILI2Bhyf+QBeAAulwtFIt8H32Zw+F7B34NyOzCF9pADmJqawsnJScjMzCSPJZSsv/vkplpaWnB8fBzKysrIY4UlAJ1Oh21tbTAyMgIcx4UdBHJDKpUKrVYrlJeXQ3V1NXm8YKuA1JDD4UCpVArLy8seXzyEyspK8PdA5NfyoNRqNamnjYBIg1mtVlSpVF4xlUolFBUVQVZWFiQlJYHNZoPu7m5oamqC1tZWSE1NJfW0qwBqamqwrKxsS1VZV1cHpaWlu5q8551jS+62uSgvLw/5UxW6MjIyoLe31+9PQ2jvTu+TApDL5Tg97f2K689wX18fZGTQt7272geMjo6iQqEQPCCdTgcGg4H0IAKZIAvc2NiIhYWFAQGkpaXB0NAQSCQSMh9CJ0AWuKSkBOvr6wPGt1gskJubS+ZBKHnSh6BSqcTh4eFNPWg0GjCbzSFNngzA3NwcxsfHb5q8TCbztMYpKSl3JoCOjg7Mzs7eFIDJZAKtVhvy5MkqQK/XI9/y+rv4ztBqtYZF8mQA1Go1dnV1+eTPcRwMDg6CQqG4cwHw05/k5GSYmfnvG781EnxV6PX6sEmepAIGBgYwPT3d5/T5lyC+44uOpvnQYSt/ebvSCRqNRiwuLvaJxb/qqlSqsDp9kgrQaDRoNpu9AGi1WjCZTGGXPAmAtLQ0nJiYWAcgl8uBb4hkMtmdD8Bms2FKSorX6Tc3N0NBQUFYJs+8AvgJcH5+/jqA3NxcsFgsYZs8cwD8BNhgMHgA8P/5Y2Njuz7iCvbfgOnprE2AeRM8CJ2O/eftwSYotJ4pAI7jkJ8Ah3LEJZTwxvtMAfAtcH9/P3R2doZsxBVSAMEGD4f1TCsgHBIK1sOeB/APptTMUDWs0G8AAAAASUVORK5CYII='/%3E%3CclipPath id='gp6ba'%3E%3Cpath d='M0 0h64v64H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg clip-path='url(&quot;%23gp6ba&quot;)'%3E%3Cuse xlink:href='%23gp6bb'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-color:#fff;display:block;width:100px;height:100px;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:100px;position:relative;z-index:33;}.extended-daterange-filters .ui-loader-background:before{animation:rotation .75s infinite linear;}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.strip-hotel-listing{padding:20px 0 0 0;margin-bottom:0;display:block;}.strip-hotel-listing>.container{padding-left:15px;padding-right:15px;}.strip-hotel-listing .cards-grid-cotntainer .flex-row>[class*="col-"]{height:auto;padding-bottom:40px;}.strip-hotel-listing .locationSelect{left:0!important;}.strip-hotel-listing .showMeMoreRow{margin:0!important;}.strip-hotel-listing .bg-light-gray{background-color:#e7e7e7;}.strip-hotel-listing .btn:hover,.strip-hotel-listing .btn-default:hover,.strip-hotel-listing .btn-default:focus,.strip-hotel-listing .btn-default:active,.strip-hotel-listing .btn-default.active,.strip-hotel-listing .open .dropdown-toggle.btn-default{color:initial;border-color:transparent;}.strip-hotel-listing .multiselect-container>li label{display:block;width:100%;text-transform:initial!important;letter-spacing:unset;font-size:15px;max-width:100%;}.strip-hotel-listing .multiselect-container>li label img{float:right;}.strip-hotel-listing .checkbox{display:initial;}.strip-hotel-listing .checkbox input[type="checkbox"]{display:none;}.strip-hotel-listing .checkbox input[type="checkbox"]:not(:checked)~span,.strip-hotel-listing .checkbox input[type="checkbox"]:checked~span{display:inline-block;width:calc(100% - 50px);white-space:normal;position:relative;margin-left:5px;padding-right:10px;}.strip-hotel-listing .checkbox input[type="checkbox"]:not(:checked)~span:before,.strip-hotel-listing .checkbox input[type="checkbox"]:checked~span:before{background-color:#fff;border:1px solid #979797;content:"";height:22px;position:absolute;left:-35px;width:22px;}.strip-hotel-listing .checkbox input[type="checkbox"]:not(:checked)~span:after,.strip-hotel-listing .checkbox input[type="checkbox"]:checked~span:after{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-2x'%3E%3Cpath fill='currentColor' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;content:"";height:22px;opacity:0;position:absolute;left:-35px;top:2px;width:22px;}.strip-hotel-listing .checkbox input[type="checkbox"]:checked~span:after{opacity:1!important;}.strip-hotel-listing .dropdown-menu>.active>a,.strip-hotel-listing .dropdown-menu>.active>a:hover,.strip-hotel-listing .dropdown-menu>.active>a:focus{background-color:transparent!important;}.strip-hotel-listing .btn-group{width:100%;}.strip-hotel-listing .btn-group>.btn{width:100%;}.strip-hotel-listing .btn-group .dropdown-menu{top:calc(100% + 18px);}.strip-hotel-listing .btn-group .dropdown-menu:before{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#5f5f5f transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}.strip-hotel-listing .btn-group .dropdown-menu:after{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#fff transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}@media screen and (max-width:767px){.strip-hotel-listing .btn-group .dropdown-menu{width:100%;}}.strip-hotel-listing .w-100{width:100%!important;}.strip-hotel-listing .filters-container{display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;padding:15px 30px 30px;margin-top:50px;max-width:100%;}.strip-hotel-listing .filters-container .dropdown-menu .quantity-control>label{margin-bottom:10px!important;}.strip-hotel-listing .filters-container .dropdown-menu .quantity-control>label span{font-weight:600;font-size:11px;letter-spacing:.3px;display:block;width:100%;margin-bottom:0!important;}.strip-hotel-listing .filters-container .dropdown-menu .quantity-control .number-control{width:120px;}.strip-hotel-listing .filters-container input[type='number']::-webkit-inner-spin-button,.strip-hotel-listing .filters-container input[type='number']::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0;}.strip-hotel-listing .filters-container>.filter-cell{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-right:40px;padding-bottom:8px;position:relative;}.strip-hotel-listing .filters-container>.filter-cell label{font-size:13px;}@media screen and (min-width:768px){.strip-hotel-listing .filters-container>.filter-cell.numbers-cell:not(.guests-selector){-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;}}@media screen and (max-width:991px){.strip-hotel-listing .filters-container>.filter-cell{margin-bottom:0;}.strip-hotel-listing .filters-container>.filter-cell.numbers-cell:not(.guests-selector){-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px;}}.strip-hotel-listing .filters-container>.filter-cell .btn{color:#3e4444;}.strip-hotel-listing .filters-container>.filter-cell .btn-default:hover,.strip-hotel-listing .filters-container>.filter-cell .btn-default:focus,.strip-hotel-listing .filters-container>.filter-cell .btn-default:active,.strip-hotel-listing .filters-container>.filter-cell .btn-default.active,.strip-hotel-listing .filters-container>.filter-cell .open .dropdown-toggle.btn-default{background-color:transparent;}.strip-hotel-listing .filters-container>.filter-cell:last-of-type{margin-right:0;}.strip-hotel-listing .filters-container>.filter-cell:after{background-color:#dbdbdb;height:2px;content:"";bottom:0;left:0;position:absolute;width:100%;}.strip-hotel-listing .filters-container>.filter-cell:before{background-color:#dd0031;height:2px;content:"";bottom:0;left:0;position:absolute;width:0;transition:linear width .5s;z-index:1;}.strip-hotel-listing .filters-container>.filter-cell:hover:before{width:100%;}.strip-hotel-listing .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{display:inline-block;background-color:transparent;overflow:hidden;margin-right:26px;white-space:nowrap;}@media screen and (min-width:990px){.strip-hotel-listing .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:210px;}}@media screen and (max-width:480px){.strip-hotel-listing .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:350px;}}@media screen and (max-width:400px){.strip-hotel-listing .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:90%;}}@media screen and (max-width:991px){.strip-hotel-listing .filters-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 15px 30px;}.strip-hotel-listing .filters-container>.filter-cell{margin-right:20px;margin-bottom:0;}}@media screen and (max-width:767px){.strip-hotel-listing .filters-container{display:flex;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding-bottom:0;margin-top:0;}.strip-hotel-listing .filters-container>.filter-cell{margin-right:0;width:100%;margin-bottom:20px;}.strip-hotel-listing .filters-container>.filter-cell:last-of-type{margin-right:0;}}.strip-hotel-listing .secondary-filters .filters-container{margin-top:0;}.strip-hotel-listing .btn{background-color:transparent;border:0;color:#3e4444;font-size:15px;font-weight:300;line-height:32px;margin-top:0;margin-bottom:0;min-height:30px;padding:0;text-transform:none;text-align:left;}.strip-hotel-listing .btn:hover{background-color:transparent;color:#3e4444;}.strip-hotel-listing .btn.btn-load-more{border-color:#576e49;background-color:#576e49;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:50px;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;margin:25px auto;}.strip-hotel-listing .multiselect-native-select{display:block;}.strip-hotel-listing .multiselect-native-select .btn-group{width:100%;}.strip-hotel-listing .multiselect-native-select .btn{height:30px;text-align:left!important;width:100%;}.strip-hotel-listing .multiselect-native-select .btn .caret{position:absolute;right:10px;top:calc(50% - 5px);width:11px;height:11px;border:2px solid #f4865b;transform:rotate(45deg);border-style:none solid solid none;}.strip-hotel-listing .multiselect-native-select .btn:hover,.strip-hotel-listing .multiselect-native-select .btn:focus,.strip-hotel-listing .multiselect-native-select .btn:active,.strip-hotel-listing .multiselect-native-select .btn.active{color:#3e4444!important;box-shadow:none!important;border:0!important;}.strip-hotel-listing .multiselect-native-select .btn.disabled{background-color:transparent;}.strip-hotel-listing .multiselect-native-select .btn.disabled .caret{border-color:#cdcdcd;}.strip-hotel-listing .multiselect-native-select .dropdown-menu{width:100%;padding:20px 0;text-align:left;width:270px;}.strip-hotel-listing input[type="text"]{border:0;background-color:transparent;font-size:15px;width:100%;min-height:30px;}.strip-hotel-listing label{color:#3e4444;font-family:'Montserrat',sans-serif;display:block;font-size:13px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;-webkit-transform:none;transform:none;}.strip-hotel-listing .number-control{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:30px;-ms-flex-pack:justify;justify-content:space-between;}.strip-hotel-listing .number-control input[type="number"]{-webkit-appearance:none;-moz-appearance:textfield;margin:0;border:0;position:relative;background-color:transparent;}.strip-hotel-listing .close-button{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='times' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-times fa-w-10 fa-2x'%3E%3Cpath fill='currentColor' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat;opacity:.7;display:inline-block;height:14px;position:absolute;right:10px;top:10px;width:14px;}.strip-hotel-listing .filter-search{padding:20px 15px;text-align:center;display:flex;justify-content:center;}.strip-hotel-listing .filter-search .search-btn:not(:focus),.strip-hotel-listing .filter-search .search-btn{color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#576e49;border:3px solid #576e49;text-align:center;font-size:14px;line-height:16px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;transition:all ease-out .3s;-ms-flex-align:center;align-items:center;margin:0;padding:13px 32px;}.strip-hotel-listing .filter-search .search-btn:not(:focus):hover,.strip-hotel-listing .filter-search .search-btn:hover{background-color:#46583a;border:3px solid #46583a;transition:all ease-in .35s;color:#fff;}@media screen and (max-width:767px){.strip-hotel-listing .filter-search{padding:20px 15px;}.strip-hotel-listing .filter-search .search-btn{width:100%;}}.strip-hotel-listing .nights-selector{-ms-flex:0 0 100px;flex:0 0 100px;-ms-flex-positive:unset!important;flex-grow:unset!important;-ms-flex-negative:1;flex-shrink:1;max-width:100px;}@media screen and (max-width:767px){.strip-hotel-listing .nights-selector{padding-bottom:2px!important;}}.strip-hotel-listing .btn-group.open .dropdown-toggle{box-shadow:none!important;}.strip-hotel-listing .numbers-cell .number-control{padding:0;}.strip-hotel-listing .numbers-cell .number-control input[type="number"]{text-align:center;font-size:15px;position:relative;max-width:35px;}.strip-hotel-listing .numbers-cell .number-control .button{color:#f4865b;cursor:pointer;font-weight:500;font-size:24px;height:22px;line-height:20px;text-align:center;width:28px;}.strip-hotel-listing .numbers-cell .number-control .button:first-of-type{border-right:2px solid #e2e2e2;}.strip-hotel-listing .numbers-cell .number-control .button:last-of-type{border-left:2px solid #e2e2e2;}.strip-hotel-listing .numbers-cell .number-control .button.disabled{color:#333;}@media screen and (max-width:767px){.strip-hotel-listing .numbers-cell .number-control input[type="number"]{-ms-flex-positive:1;flex-grow:1;text-align:left;}.strip-hotel-listing .numbers-cell .number-control .button{font-size:38px;height:38px;line-height:.9;width:50px;}.strip-hotel-listing .numbers-cell .number-control{padding-right:0!important;height:unset;padding-bottom:3px;}.strip-hotel-listing .numbers-cell .number-control .inc{order:2;}.strip-hotel-listing .numbers-cell .number-control .dec{order:1;}.strip-hotel-listing .numbers-cell .number-control .button:first-of-type{border-right:0;}}.strip-hotel-listing .loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1rem 0;text-align:center;}.strip-hotel-listing .loading>img{margin:0 auto;}.strip-hotel-listing .quantity-control>label{font-family:'Montserrat',sans-serif;display:block;font-size:13px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;-webkit-transform:none;transform:none;width:100%;text-align:left;}.strip-hotel-listing .quantity-control>label span{display:block;}.strip-hotel-listing .guests-selector .btn>.caret{position:absolute;right:10px;top:calc(50% - 5px);width:11px;height:11px;border:2px solid #f4865b;transform:rotate(45deg);border-style:none solid solid none;}.strip-hotel-listing .guests-selector .dropdown-menu{padding:25px 15px 15px 15px;}@media screen and (min-width:992px){.strip-hotel-listing .guests-selector .dropdown-menu{min-width:330px;width:100%;}}@media screen and (max-width:991px){.strip-hotel-listing .guests-selector .dropdown-menu{width:330px;}}@media screen and (max-width:767px){.strip-hotel-listing .guests-selector .dropdown-menu{width:300px;}}.strip-hotel-listing .guests-selector .btn{box-shadow:unset;}.strip-hotel-listing .guests-selector .dropdown-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.strip-hotel-listing .guests-selector .quantity-control:first-of-type{margin-right:20px;}.strip-hotel-listing .guests-selector .quantity-control:last-of-type .number-control{padding:0;}.strip-hotel-listing .cards-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 10px;margin-top:25px;}@media screen and (max-width:767px){.strip-hotel-listing .cards-listing{padding:0 5px 15px;}}.strip-hotel-listing .cards-listing .accordion .card{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;line-height:19px;overflow:hidden;}.strip-hotel-listing .cards-listing .accordion .card-header h2{margin:0!important;}.strip-hotel-listing .cards-listing .accordion .card-header .btn-link{background-color:#f1f1f1;border-bottom:1px solid #cfcfcf;color:#3e4444;display:inline-block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;line-height:25px;height:54px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.07);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.07);box-shadow:0 2px 2px 0 rgba(0,0,0,.07);text-align:left;text-transform:none;padding:0 25px;position:relative;text-decoration:none;width:100%;}.strip-hotel-listing .cards-listing .accordion .card-header .btn-link:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;right:22px;transform:rotate(180deg);text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-hotel-listing .cards-listing .accordion .card-header .btn-link.collapsed:after{transform:rotate(0);}.strip-hotel-listing .cards-listing .accordion .card-body{font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif;font-weight:700;padding:15px 42px 10px 46px;line-height:22px;}.strip-hotel-listing .cards-listing .accordion .card-body p:last-of-type{margin-bottom:0;}.strip-hotel-listing .cards-listing .accordion .card-body a{display:inline-block;text-decoration:underline;text-transform:uppercase;}.strip-hotel-listing .hotel-card{-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px);max-width:calc(33% - 12px);margin:7px;}@media screen and (max-width:991px){.strip-hotel-listing .hotel-card{-ms-flex:0 0 calc(50% - 14px);flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}}@media screen and (max-width:767px){.strip-hotel-listing .hotel-card{-ms-flex:0 0 calc(100% - 12px);flex:0 0 calc(100% - 12px);max-width:calc(100% - 12px);}}.strip-hotel-listing .hotel-card .card-container{border:1px solid #cdcdcd;min-height:315px;box-shadow:0 2px 4px 2px rgba(0,0,0,.07);background-color:#fff;opacity:.93;padding:0;position:relative;}.strip-hotel-listing .hotel-card .card-container .location{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:8px;}.strip-hotel-listing .hotel-card .card-container .location:empty{display:none;}.strip-hotel-listing .hotel-card .card-container .title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;margin-bottom:10px;text-transform:uppercase;}.strip-hotel-listing .hotel-card .card-container .learn-more{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;text-transform:uppercase;}.strip-hotel-listing .hotel-card .card-container .learn-more:after{margin-left:4px;}.strip-hotel-listing .hotel-card .card-container .sub-title{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:25px;}.strip-hotel-listing .hotel-card .card-container .abstract{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;letter-spacing:.1px;line-height:24px;margin-bottom:12px;}.strip-hotel-listing .hotel-card .card-container .opening-date{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;text-transform:uppercase;}.strip-hotel-listing .hotel-card .card-container .opening-date span{text-transform:none;}.strip-hotel-listing .hotel-card .card-container .from-price{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;}.strip-hotel-listing .hotel-card .card-container .from-price .from{text-transform:uppercase;}.strip-hotel-listing .hotel-card .card-container .from-price .price{font-family:'Open Sans',sans-serif;font-weight:700;padding-left:8px;}.strip-hotel-listing .hotel-card .card-container .btn{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:40px;background-color:#69b3e7;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;}.strip-hotel-listing .hotel-card .card-container .image-container a{width:100%;}.strip-hotel-listing .hotel-card .card-container .image-container a img{width:100%;}.strip-hotel-listing .hotel-card .card-container .text-container{padding:20px 25px;}.strip-hotel-listing .hotel-card .card-container .links-container{display:-ms-flexbox;display:flex;}.strip-hotel-listing .hotel-card .card-container .links-container .btn{margin-right:0 auto 0 0;}.strip-hotel-listing .hotel-card .card-container .displayed-duration{font-size:16px;font-weight:600;}.strip-hotel-listing .hotel-card .call-to-book-wrapper{margin-bottom:1px;}.strip-hotel-listing .hotel-card .call-to-book-link{position:relative;}.strip-hotel-listing .hotel-card .call-to-book-link:before{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2369b3e7' d='M493.09 351.3L384.7 304.8a31.36 31.36 0 0 0-36.5 8.9l-44.1 53.9A350 350 0 0 1 144.5 208l53.9-44.1a31.35 31.35 0 0 0 8.9-36.49l-46.5-108.5A31.33 31.33 0 0 0 125 .81L24.2 24.11A31.05 31.05 0 0 0 0 54.51C0 307.8 205.3 512 457.49 512A31.23 31.23 0 0 0 488 487.7L511.19 387a31.21 31.21 0 0 0-18.1-35.7zM456.89 480C222.4 479.7 32.3 289.7 32.1 55.21l99.6-23 46 107.39-72.8 59.5C153.3 302.3 209.4 358.6 313 407.2l59.5-72.8 107.39 46z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;display:inline-block;content:"";height:24px;margin-right:5px;transform:translateY(5px);width:24px;}@media screen and (max-width:1199px) and (min-width:768px){.strip-hotel-listing .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:414px){.strip-hotel-listing .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:1199px) and (min-width:992px){.strip-hotel-listing .hotel-card .call-to-book-link{font-size:16px;}}.strip-hotel-listing .hotel-card .call-to-book-label{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;}.strip-hotel-listing .hotel-card .product-highlight{background-color:#dd0031;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:18px;left:20px;padding:8px 15px;position:absolute;}.strip-hotel-listing .title-text-container{overflow:hidden;text-overflow:ellipsis;height:135px;margin-bottom:10px;}.strip-hotel-listing .ammenities-icons{align-items:center;margin-left:auto;}.strip-hotel-listing .ammenities-icons>img{margin-left:1rem;}.strip-hotel-listing .datepicker-inline{width:calc(100% - 14px);}@media screen and (max-width:767px){.strip-hotel-listing{max-width:100%;}}@media screen and (max-width:767px){.strip-hotel-listing .cards-grid-cotntainer{padding-left:0;padding-right:0;}.strip-hotel-listing .cards-grid-cotntainer>.flex-row{display:block;margin:0;}.strip-hotel-listing .cards-grid-cotntainer>.flex-row>[class*="col-"]{width:100%;}.strip-hotel-listing .numbers-cell .number-control input[type="number"]{order:6;}.strip-hotel-listing .number-control .button.dec{order:0;border-right:2px solid #e2e2e2!important;}.strip-hotel-listing .number-control .button.inc{order:12;}}@media screen and (max-width:991px){.strip-hotel-listing.room-listing h2.display-title{display:block;}.strip-hotel-listing.room-listing img[alt="logo"]{max-width:90%;}}@media screen and (max-width:767px){.strip-hotel-listing.room-listing h2.display-title{display:block;font-size:20px;text-align:center;}}.strip-hotel-listing .numbers-cell .number-control .button{color:#576e49;}.strip-hotel-listing .multiselect-native-select .btn .caret,.strip-hotel-listing .guests-selector .btn>.caret{border:2px solid #576e49;border-style:none solid solid none;}.trip-coverage-modal{height:100vh;}.trip-coverage-modal.modal.fade.in{overflow-x:hidden;overflow-y:auto;opacity:1!important;visibility:visible;}.trip-coverage-modal .modal-content .modal-header{padding:0!important;position:relative;min-height:unset;}.trip-coverage-modal .modal-content .modal-header .btn-close{border-radius:100%;display:flex;align-items:center;justify-content:center;border:0;position:absolute;top:15px;right:20px;width:40px;padding:0;height:40px;background-color:rgba(255,255,255,.9);z-index:1;}.trip-coverage-modal .modal-content .modal-header .btn-close:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='feClose0' fill='none' fill-rule='evenodd' stroke='none' stroke-width='1'%3E%3Cg id='feClose1' fill='black'%3E%3Cpath id='feClose2' d='M10.657 12.071L5 6.414L6.414 5l5.657 5.657L17.728 5l1.414 1.414l-5.657 5.657l5.657 5.657l-1.414 1.414l-5.657-5.657l-5.657 5.657L5 17.728z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover;display:flex;align-items:center;justify-content:center;content:"";height:3rem;width:3rem;display:block;top:0;left:0;}.trip-coverage-modal .modal-content .modal-body{padding-left:25px!important;padding-right:25px!important;}.trip-coverage-modal .title{text-transform:uppercase;font-weight:700;font-size:22px;margin-bottom:15px;}.trip-coverage-modal .btns{display:flex;justify-content:flex-end;}.trip-coverage-modal .btns>.btn:first-child{margin-right:20px;}.trip-coverage-modal .btns>.btn:hover{color:#fff;}.trip-coverage-modal .btns .accept-btn{background-color:#576e49;}.trip-coverage-modal .terms-link{font-weight:400;font-style:italic;font-size:14px;float:right;}.trip-coverage-modal .content{margin-bottom:20px;font-weight:400;}.trip-coverage-modal .price-info-text{font-size:20px;font-weight:300;margin-bottom:20px;}.trip-coverage-modal .modal-content{visibility:visible;max-height:unset;}.trip-coverage-modal.modal-dialog{opacity:1;visibility:hidden;transform:translate(0,-100%);transition:all ease-out .15s;animation:none!important;}.modal.fade{display:block!important;visibility:hidden;transition:none!important;opacity:1;}.modal.fade .trip-coverage-modal.modal-dialog{opacity:0;visibility:hidden;transition:all ease-in .08s!important;transform:translate(0,0);}.modal.fade.show{visibility:visible;opacity:1;}.modal.fade.show .trip-coverage-modal.modal-dialog{opacity:1;visibility:visible;transition:all ease-in .08s!important;transform:translate(0,20%);}.strip-hotel-listing .extended-daterange-filters .filters-container>.filter-cell label{color:#576e49;}.bottom-calendar-message{display:flex;justify-content:center;align-items:center;gap:15px;font-size:18px;padding-top:30px;padding-bottom:0;border-top:1px solid #ccc;margin-top:30px;}.bottom-calendar-message .glyphicon{display:none;}.bottom-calendar-message .notice{position:relative;padding-left:10px;}.bottom-calendar-message .notice:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.07648 0.703125C5.07648 0.313477 4.7694 0 4.3877 0C4.00601 0 3.69893 0.313477 3.69893 0.703125V1.875H2.55097C1.53789 1.875 0.714233 2.71582 0.714233 3.75V4.21875V5.625V13.125C0.714233 14.1592 1.53789 15 2.55097 15H11.7346C12.7477 15 13.5714 14.1592 13.5714 13.125V5.625V4.21875V3.75C13.5714 2.71582 12.7477 1.875 11.7346 1.875H10.5867V0.703125C10.5867 0.313477 10.2796 0 9.89791 0C9.51621 0 9.20913 0.313477 9.20913 0.703125V1.875H5.07648V0.703125ZM2.09178 5.625H12.1938V13.125C12.1938 13.3828 11.9872 13.5938 11.7346 13.5938H2.55097C2.29842 13.5938 2.09178 13.3828 2.09178 13.125V5.625Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;position:relative;width:16px;height:16px;left:0;top:4px;float:left;margin-right:10px;}@media screen and (max-width:767px){.bottom-calendar-message{margin-inline:-20px;padding-inline:20px;}}.strip-restaurant-listing .filters-container .filters-title{font-weight:300;text-transform:uppercase;}.strip-restaurant-listing .filters-container .flex-container{display:-ms-flexbox;display:flex;padding:0 15px;}.strip-restaurant-listing .filters-container .flex-container .flex-item-1{-ms-flex-positive:1;flex-grow:1;order:0;}@media screen and (max-width:991px){.strip-restaurant-listing .filters-container .flex-container .flex-item-1{float:none;width:100%;}}.strip-restaurant-listing .filters-container .flex-container .flex-item-2{border-left:1px solid #c5c5c5;order:12;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;margin-top:9px;padding-left:60px;}@media screen and (max-width:991px){.strip-restaurant-listing .filters-container .flex-container .flex-item-2{-ms-flex-direction:row;flex-direction:row;border:0;float:none;margin-bottom:20px;margin-right:auto;text-align:center;width:auto;}}@media screen and (max-width:767px){.strip-restaurant-listing .filters-container .flex-container .flex-item-2{padding-left:0;order:0;}}@media screen and (max-width:767px){.strip-restaurant-listing .filters-container .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.strip-restaurant-listing .location-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0;margin-bottom:30px;}.strip-restaurant-listing .location-filter>li.filter-item{display:inline-block;position:relative;text-align:center;margin:0;}.strip-restaurant-listing .location-filter>li.filter-item:after{background-color:#979797;display:inline-block;content:"";height:56px;position:absolute;top:10px;right:1px;width:1px;}.strip-restaurant-listing .location-filter>li.filter-item:last-of-type:after{display:none;}@media screen and (max-width:991px){.strip-restaurant-listing .location-filter>li.filter-item:after{bottom:0;height:1px;width:calc(100% - 20px);left:10px;top:unset;}}.strip-restaurant-listing .location-filter .filter-button{background-color:#d1d2d4;display:-ms-inline-flexbox;display:inline-flex;min-width:100%;height:76px;-ms-flex-align:center;align-items:center;min-width:250px;-ms-flex-pack:center;justify-content:center;color:#53565a;font-family:Montserrat;font-size:14px;font-weight:700;position:relative;}.strip-restaurant-listing .location-filter .filter-button.active{background-color:#69b3e7;color:#fff;margin:0 -1px;transform:translateX(-1px);z-index:2;}@media screen and (max-width:991px){.strip-restaurant-listing .location-filter{-ms-flex-direction:column!important;flex-direction:column!important;}.strip-restaurant-listing .location-filter .filter-button{min-width:100%;}}.strip-restaurant-listing .second-categs{color:#041e34;padding-top:8px;padding-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-restaurant-listing .second-categs>.categ-option{background-color:#576e49;border-radius:16px;color:#041e34;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:600;height:27px;letter-spacing:.025em;line-height:12px;margin:0 3px 8px;padding:12px 15px;text-align:center;position:relative;text-transform:uppercase;transition:all ease-out .3s;}.strip-restaurant-listing .second-categs>.categ-option>img{margin-right:8px;max-height:18px;filter:brightness(200%);}.strip-restaurant-listing .second-categs>.categ-option:hover{background-color:#0e120c;color:#fff;transition:all ease-in .3s;}.strip-restaurant-listing .second-categs>.categ-option.disabled:hover,.strip-restaurant-listing .second-categs>.categ-option.disabled{background-color:#d1d2d4;color:#8c8e92;font-weight:600;cursor:default;pointer-events:none;}.strip-restaurant-listing .second-categs>.categ-option.disabled:hover>img,.strip-restaurant-listing .second-categs>.categ-option.disabled>img{filter:unset;}.strip-restaurant-listing .second-categs>.categ-option.active{background-color:#041e34;color:#fff;}.strip-restaurant-listing .second-categs>.categ-option.active>img{filter:brightness(200%);}.strip-restaurant-listing .second-categs>.categ-option.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:8px;content:"";display:inline-block;height:13px;margin-left:5px;width:8px;}.strip-restaurant-listing .switch-button-label{display:inline-block;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;line-height:15px;margin:-3px 0 0 0;padding:15px 15px 0;vertical-align:middle;text-transform:uppercase;white-space:nowrap;}@media screen and (max-width:991px){.strip-restaurant-listing .switch-button-label{border:0;}}.strip-restaurant-listing .switch{position:relative;display:block;width:60px;height:34px;margin:15px auto 0;vertical-align:middle;}.strip-restaurant-listing .switch input{display:none;}.strip-restaurant-listing .switch input:checked+.slider:before{transform:translateX(27px);}.strip-restaurant-listing .switch input:checked+.slider{background-color:#dd0031;}.strip-restaurant-listing .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:.2s;transition:.2s;}.strip-restaurant-listing .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s;}.strip-restaurant-listing .switch .slider.round{border-radius:34px;}.strip-restaurant-listing .switch .slider.round:before{border-radius:50%;}.strip-restaurant-listing .restaurant-cards-listing{background-repeat:no-repeat;background-position:center top;background-size:cover;}.strip-restaurant-listing .loading{height:700px;}.strip-restaurant-listing .card-listing-container{padding-top:30px;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-restaurant-listing .card-listing-container .card-item{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:42px;}.strip-restaurant-listing .card-listing-container .card-item:nth-child(odd){margin-right:15px;}@media screen and (max-width:991px){.strip-restaurant-listing .card-listing-container .card-item{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);}}@media screen and (max-width:767px){.strip-restaurant-listing .card-listing-container .card-item{flex:0 0 100%;max-width:100%;}}.strip-restaurant-listing .card-listing-container .card-body-container{background-color:#fff;margin-top:-100px!important;padding:40px 35px;position:relative;margin:0 35px;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);}@media screen and (max-width:767px){.strip-restaurant-listing .card-listing-container .card-body-container{margin:0;}}.strip-restaurant-listing .card-listing-container .card-title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.strip-restaurant-listing .card-listing-container .title-column{-ms-flex-positive:1;flex-grow:1;}.strip-restaurant-listing .card-listing-container .location-label{color:#000;font-family:"Open Sans";font-size:14px;font-weight:700;margin-bottom:10px;}.strip-restaurant-listing .card-listing-container .abstract{color:#000;font-family:"Open Sans";font-size:16px;line-height:23px;margin-bottom:15px;}.strip-restaurant-listing .card-listing-container .btn{padding:12px 35px;margin:0;}.strip-restaurant-listing .card-listing-container .name-label{color:#69b3e7;display:inline-block;font-family:Montserrat;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:15px;}.strip-restaurant-listing .card-listing-container .name-label>i{font-size:15px;position:relative;top:-2px;}.strip-restaurant-listing .card-listing-container .category-icons{display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;}.strip-restaurant-listing .card-listing-container .category-icons>li{margin-left:10px;}.strip-restaurant-listing .card-listing-container .category-icons .category-icon{display:inline-block;height:42px;text-align:center;min-width:32px;position:relative;}.strip-restaurant-listing .card-listing-container .category-icons .category-icon .category-icon-tooltip{background-color:#f1f1f1;bottom:calc(100% + 10px);color:#53565a;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:200;line-height:27px;opacity:0;position:absolute;width:160px;transition:all ease .4s;left:50%;transform:translateX(-50%);}.strip-restaurant-listing .card-listing-container .category-icons .category-icon .category-icon-tooltip:after{content:'';position:absolute;left:42%;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f1f1f1;clear:both;}.strip-restaurant-listing .card-listing-container .category-icons .category-icon i{margin-right:8px;}.strip-restaurant-listing .card-listing-container .category-icons .category-icon:hover .category-icon-tooltip{opacity:1;}.strip-restaurant-listing .card-listing-container .category-icons img{margin-left:5px;}.strip-restaurant-listing .card-listing-container .accordion{margin:0 -35px 0;transform:translateY(40px);}.strip-restaurant-listing .card-listing-container .accordion .panel{background-color:transparent;border-radius:0;border:0;margin:0;}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-header>h2{margin:0;line-height:unset;width:100%;}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-header .icon{margin-right:12px;}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-header .btn{background-color:#f1f1f1;border:0;border-bottom:1px solid #cdcdcd;color:#3e4444;font-family:"Open Sans";font-size:14px;font-weight:700;text-align:left;text-transform:none;padding:18px 35px;position:relative;width:100%;}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-header .btn:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;transform:rotate(180deg);right:22px;text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-header .btn.collapsed:after{transform:rotate(0);}.strip-restaurant-listing .card-listing-container .accordion .panel .panel-body{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);background-color:#fff;padding:10px 35px;}.strip-restaurant-listing .card-carousel .flickity-page-dots{display:none;}.strip-restaurant-listing .card-carousel .gallery{background-color:transparent;}.strip-restaurant-listing .card-carousel .flickity-slider{margin-left:0!important;}.strip-restaurant-listing .card-carousel .flickity-prev-next-button{background:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;opacity:1;}.strip-restaurant-listing .card-carousel .flickity-prev-next-button.previous{margin-left:5px;}.strip-restaurant-listing .card-carousel .flickity-prev-next-button.next{margin-right:5px;}.strip-restaurant-listing .card-carousel .flickity-prev-next-button .flickity-button-icon{display:inline-block;height:24px;width:24px;}.strip-restaurant-listing .card-carousel .flickity-prev-next-button .flickity-button-icon .arrow{fill:white!important;}.strip-restaurant-listing .card-carousel .gallery-cell{background-color:transparent;box-shadow:none;width:100%;margin-right:10px;margin:0;max-width:100%;min-height:100%;}.strip-restaurant-listing .card-carousel .gallery-cell .logo{left:50%;position:absolute;transform:translate(-50%,-50%);z-index:10;top:40%;}.strip-restaurant-listing .card-carousel .gallery-cell:hover{transform:translateY(0);}.strip-restaurant-listing .card-carousel .gallery-cell img{position:relative;}.strip-restaurant-listing .card-carousel .gallery-cell .image-wrapper{position:relative;}.strip-restaurant-listing .card-carousel .gallery-cell .image-wrapper>img:not(.logo){width:100%;}.strip-restaurant-listing .secondary-cards-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:767px){.strip-restaurant-listing .secondary-cards-listing{padding:0 0 15px;}}.strip-restaurant-listing .secondary-cards-listing .js-flickity{min-height:250px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card{-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px);max-width:calc(33% - 12px);margin:7px;}@media screen and (max-width:991px){.strip-restaurant-listing .secondary-cards-listing .secondary-card{-ms-flex:0 0 calc(50% - 14px);flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}}@media screen and (max-width:767px){.strip-restaurant-listing .secondary-cards-listing .secondary-card{flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0;}}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion{margin-top:auto;padding:0;font-size:14px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .card{border:0;border-radius:0;margin:0;padding:0 25px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .panel-header{margin:0 -25px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion h2{margin-top:0;margin-bottom:0;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn{box-shadow:none;border:0;background-color:#f1f1f1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;line-height:25px;display:-ms-flexbox;display:flex;height:54px;margin:0;padding:0 25px;position:relative;text-align:left;text-transform:none;width:100%;letter-spacing:0;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn:focus,.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn.active,.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn:hover{text-decoration:none;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;right:22px;transform:rotate(180deg);text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .btn.collapsed:after{transform:rotate(0);}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse{font-family:'Open Sans',sans-serif;font-size:14px;height:0;opacity:0;overflow:hidden;transition:all linear .8s;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse p{font-family:'Open Sans',sans-serif;font-size:14px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse .card-body{font-family:'Open Sans',sans-serif;font-size:14px;margin:20px 0;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse.in{height:unset;opacity:1;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse p+p{margin:0;}.strip-restaurant-listing .secondary-cards-listing .secondary-card{border:1px solid #cdcdcd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:315px;box-shadow:0 2px 4px 2px rgba(0,0,0,.07);background-color:#fff;opacity:.93;padding:0;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .top-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .package-link-button{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;margin-top:auto;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .text-container{padding:20px 25px;-ms-flex-positive:1;flex-grow:1;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .location{color:#3e4444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:15px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .location:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%230099cc' d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;margin-right:10px;height:16px;width:13px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .location:empty{display:none;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:22px;font-weight:700;letter-spacing:.21px;line-height:30px;margin-bottom:10px;text-transform:uppercase;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .learn-more{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;text-transform:uppercase;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .learn-more:after{font-size:15px;margin-left:4px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .sub-title{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:25px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .abstract{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:24px;margin-bottom:12px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .image-container{position:relative;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .category-icons{border-radius:30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;position:absolute;bottom:20px;right:20px;padding:0 8px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .category-icons .category-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .category-icons .category-icon>img{max-height:23px;filter:brightness(50%);}.strip-restaurant-listing .secondary-cards-listing .secondary-card .btn{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;margin-bottom:5px;}.strip-restaurant-listing .showMeMoreRow{background-image:none;}@media screen and (min-height:768px){.strip-restaurant-listing .tabs-row{display:block;}}.strip-restaurant-listing .filters-show-toggle{display:none;}@media screen and (max-width:767px){.strip-restaurant-listing .filters-show-toggle{background-color:transparent;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:20px;margin-bottom:20px;margin-top:10px;padding:0;position:relative;}.strip-restaurant-listing .filters-show-toggle+.hr{display:block;}.strip-restaurant-listing .filters-show-toggle:focus{outline:0;text-decoration:none;}.strip-restaurant-listing .filters-show-toggle:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M463.952 0H48.057C5.419 0-16.094 51.731 14.116 81.941L176 243.882V416c0 15.108 7.113 29.335 19.2 40l64 47.066c31.273 21.855 76.8 1.538 76.8-38.4V243.882L497.893 81.941C528.042 51.792 506.675 0 463.952 0zM288 224v240l-64-48V224L48 48h416L288 224z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;height:18px;content:"";margin-right:8px;width:20px;}.strip-restaurant-listing .filters-show-toggle:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23000000' d='M329.6 24c-18.4-32-64.7-32-83.2 0L6.5 440c-18.4 31.9 4.6 72 41.6 72H528c36.9 0 60-40 41.6-72l-240-416z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:12px;content:"";height:18px;margin-left:10px;padding:0;position:relative;transition:all ease-in .15s;transform:rotate(0);width:18px;}.strip-restaurant-listing .filters-show-toggle.active:after{display:block;transform:rotate(180deg);transition:ease-out all .15s;}}.strip-restaurant-listing .hr{border-bottom:1px solid #333;display:none;margin-bottom:25px;}@media screen and (min-width:768px){.strip-restaurant-listing .d-sm-none{display:none;}}@media screen and (max-width:767px){.strip-restaurant-listing .d-xs-flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;}.strip-restaurant-listing .d-xs-flex .switch,.strip-restaurant-listing .d-xs-flex .switch-button-label{margin-bottom:30px;}.strip-restaurant-listing .d-xs-none{display:none;}}.strip-carousel-side-overlay{padding-top:0;}.strip-carousel-side-overlay .carousel-with-side-overlay{max-width:1440px;margin:0 auto;}.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-slider{margin-left:0;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel{background:#eee;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell{background:#fff;margin-right:10px;border-radius:0;width:100%;height:560px;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell .carousel-image-wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:40%;max-width:75%;}@media screen and (min-width:992px){.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell .carousel-image-wrapper{padding-top:40%;}}@media screen and (max-width:767px){.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell{height:800px;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell .carousel-image-wrapper{width:100%;padding-top:75%;max-width:unset;}}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper{background-color:#fafafa;height:calc(100% - 80px);overflow:hidden;padding:30px 65px 30px 90px;position:absolute;right:10rem;top:40px;width:42.666%;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper:after{background-color:#041d33;bottom:0;display:inline-block;content:"";height:3rem;left:0;position:absolute;width:100%;}@media screen and (min-width:992px) and (max-width:1250px){.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper{padding:15px 40px 15px 50px;}}@media screen and (max-width:991px){.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper{width:50%;padding:15px 40px 15px 50px;}}@media screen and (max-width:767px){.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper{position:relative;padding:40px;right:0;left:40px;max-width:calc(100% - 40px);margin-top:-120px;width:100%;}}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper .btn{padding:14px 35px;display:-ms-inline-flexbox;display:inline-flex;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-text-wrapper .price-wrapper{display:-ms-inline-flexbox;display:inline-flex;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;margin-left:25px;}.strip-carousel-side-overlay .carousel-with-side-overlay .carousel-cell-inner{position:relative;height:100%;}.strip-carousel-side-overlay .carousel-with-side-overlay .title-label{color:#53565a;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:5px;}.strip-carousel-side-overlay .carousel-with-side-overlay .title{color:#000;font-family:'Montserrat',sans-serif;font-size:28px;line-height:1.2;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:10px;max-width:75%;}@media screen and (max-width:1250px){.strip-carousel-side-overlay .carousel-with-side-overlay .title{font-size:28px;max-width:unset;}}.strip-carousel-side-overlay .carousel-with-side-overlay .abstract{color:#000;font-family:"Open Sans";font-weight:600;font-size:18px;line-height:27px;margin-bottom:10px;}@media screen and (min-width:992px) and (max-width:1250px){.strip-carousel-side-overlay .carousel-with-side-overlay .abstract{overflow:hidden;text-overflow:ellipsis;max-height:105px;}}.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-prev-next-button{background-color:#69b3e7;height:50px;opacity:1;top:calc(50% - 25px);width:50px;}.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-prev-next-button>svg{width:35%;left:30%;margin:auto;}.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-prev-next-button>svg .arrow{fill:#fff;}@media screen and (max-width:767px){.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-prev-next-button{top:27vh;}}.strip-carousel-side-overlay .carousel-with-side-overlay .dots-pagination{display:-ms-inline-flexbox;display:inline-flex;list-style-type:none;margin:1rem 0 1.5rem;padding:0;}.strip-carousel-side-overlay .carousel-with-side-overlay .dots-pagination>li{margin-right:12px;margin-bottom:0;}.strip-carousel-side-overlay .carousel-with-side-overlay .dots-pagination>li .page-dot{background-color:#fff;border:2px solid #69b3e7;border-radius:50%;cursor:pointer;display:inline-block;height:12px;width:12px;}.strip-carousel-side-overlay .carousel-with-side-overlay .dots-pagination>li.current-page .page-dot{background-color:#69b3e7;}.strip-carousel-side-overlay .carousel-with-side-overlay .flickity-page-dots{display:none;}.strip-geo-map-carousel{max-height:850px;padding:0;}.strip-geo-map-carousel .slide-img{width:100%;}.strip-geo-map-carousel .carousel{height:850px;}@media screen and (max-width:1199px){.strip-geo-map-carousel .carousel{height:660px;}}.strip-geo-map-carousel .map-img{width:712px;max-width:100%;}@media screen and (max-width:991px){.strip-geo-map-carousel .map-img{width:100%;}}.strip-geo-map-carousel .carousel-inner{width:60%;max-height:100%;}.strip-geo-map-carousel .carousel-inner>.item{background-position:center;background-size:cover;height:850px;width:100%;}@media screen and (max-width:1199px){.strip-geo-map-carousel .carousel-inner>.item{height:660px;}}.strip-geo-map-carousel .captionContainer{background-repeat:no-repeat;height:850px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:760px;left:auto;overflow:hidden;position:absolute;right:0;top:0;}@media screen and (max-width:1199px){.strip-geo-map-carousel .captionContainer{height:660px;width:550px;}}.strip-geo-map-carousel .captionContainer .captionContainerCols{float:right;margin-bottom:28px;position:relative;overflow:hidden;}.strip-geo-map-carousel .captionContainer .carouselCaption{bottom:0;margin:0;margin-right:15px;padding-left:54px;position:absolute;width:60%;}.strip-geo-map-carousel .captionContainer .captionContainerCols .pin{cursor:pointer;position:absolute;z-index:100;}@media screen and (max-width:768px){.strip-geo-map-carousel .captionContainer .captionContainerCols .pin{max-height:48px;}}.strip-geo-map-carousel .curr-slide-name{color:#fff;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.strip-geo-map-carousel .banner-title{color:#fff;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;line-height:40px;margin-bottom:20px;text-transform:uppercase;}@media screen and (max-width:991px){.strip-geo-map-carousel .banner-title{font-size:28px;line-height:32px;}}.strip-geo-map-carousel .banner-content{color:#fff;margin-bottom:20px;}.strip-geo-map-carousel .carousel-control{top:calc(50% - 25px);}.strip-geo-map-carousel .carousel-control.left{left:30px;}.strip-geo-map-carousel .carousel-control.right{right:30px;}@media screen and (max-width:767px){.strip-geo-map-carousel .carousel-control.left{left:15px;}.strip-geo-map-carousel .carousel-control.right{right:15px;}}.strip-geo-map-carousel .carouselNext,.strip-geo-map-carousel .carouselPrev{background-color:#69b3e7;border-radius:25px;color:#fff;height:50px;font-size:14px;text-transform:uppercase;top:0;width:50px;}.strip-geo-map-carousel .carouselNext{right:0;}.strip-geo-map-carousel .carouselNext::after{content:"›";font-family:'Open Sans',sans-serif;font-weight:300;font-size:55px;position:relative;right:2px;top:5px;}.strip-geo-map-carousel .carouselPrev{left:0;}.strip-geo-map-carousel .carouselPrev::before{content:"‹";font-family:'Open Sans',sans-serif;font-weight:300;position:relative;font-size:55px;left:2px;top:5px;}.strip-geo-map-carousel .carousel-control{height:50px;opacity:1;text-shadow:none;width:auto;white-space:nowrap;width:50px;}.strip-geo-map-carousel .carousel-control.right:hover{background-image:none;}.strip-geo-map-carousel .btn-outline{border:5px solid #69b3e7;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;text-transform:none;}.strip-geo-map-carousel .btn-outline:hover{background-color:transparent;border:5px solid #fff;color:#fff;}.strip-geo-map-carousel .carousel-control.left:hover{background-image:none;}@media(max-width:1199px){.strip-geo-map-carousel .carousel-inner{width:55%;}}@media(max-width:991px){.strip-geo-map-carousel{max-height:unset;}.strip-geo-map-carousel .carousel-inner>.item{height:auto;padding-top:60%;}.strip-geo-map-carousel .carousel{height:auto;}.strip-geo-map-carousel .carouselPrev,.strip-geo-map-carousel .carouselNext{top:50%;}.strip-geo-map-carousel .carousel-inner{width:100%;}.strip-geo-map-carousel .carousel-control{margin-top:-122px;}.strip-geo-map-carousel .captionContainer{position:relative;height:auto;min-height:580px;width:100%;margin-top:-40px;z-index:1;}.strip-geo-map-carousel .captionContainer .carouselCaption{bottom:0;position:absolute;width:60%;}.strip-geo-map-carousel .captionContainer .captionContainerCols{display:inline-block;height:auto;width:100%;}.strip-geo-map-carousel .clearfix{display:none;}}@media(max-width:586px){.strip-geo-map-carousel{overflow:hidden;}.strip-geo-map-carousel .captionContainer{background-image:none;height:auto!important;min-height:580px;width:100%;}.strip-geo-map-carousel .captionContainer .captionContainerCols{height:auto;width:100%;}.strip-geo-map-carousel .captionContainer .carouselCaption{width:85%;padding:15px 30px;float:none;margin-right:0;}.strip-geo-map-carousel .mobile-pagination-wrapper{position:relative;top:0;z-index:10;width:100%;display:flex;justify-content:space-between;}.strip-geo-map-carousel .spacer-image{z-index:-1;position:relative;pointer-events:none;display:none;}.strip-geo-map-carousel .carousel-control{position:absolute;margin-top:7vh;}.strip-geo-map-carousel .carousel-control .carouselPrev,.strip-geo-map-carousel .carousel-control .carouselNext{top:0;}.strip-geo-map-carousel .carousel-control.right{right:-15px!important;}.strip-geo-map-carousel .carousel-control.left{left:-15px;}.strip-geo-map-carousel .captionContainer .captionContainerCols .pin{padding-top:5px;padding-left:5px;}}.stripTwoColumnTextImagePursuitCorners{padding-bottom:74px;padding-top:89px;background-position:center;background-size:cover;}@media screen and (max-width:991px){.stripTwoColumnTextImagePursuitCorners{padding-bottom:5px;padding-top:0;}}.stripTwoColumnTextImagePursuitCorners .table-wrapper{display:table;width:100%;}.stripTwoColumnTextImagePursuitCorners .table-row-wrapper{display:table-row;}.stripTwoColumnTextImagePursuitCorners .image-side{background-position:center;background-size:cover;display:table-cell;text-align:center;vertical-align:middle;width:50%;}.stripTwoColumnTextImagePursuitCorners .image-side .title{color:#fff;line-height:100%;}.stripTwoColumnTextImagePursuitCorners .text-side{display:table-cell;padding:100px 75px 20px 120px;width:50%;}.stripTwoColumnTextImagePursuitCorners.image-right .image-side{position:relative;}.stripTwoColumnTextImagePursuitCorners.image-right .text-side{position:relative;}@media screen and (max-width:767px){.stripTwoColumnTextImagePursuitCorners.image-right .text-side{padding:100px 40px 20px;}}.stripTwoColumnTextImagePursuitCorners.image-right .text-side-content{float:right;}.stripTwoColumnTextImagePursuitCorners .text-side-content{max-width:510px;}@media(max-width:1199px){.stripTwoColumnTextImagePursuitCorners .text-side-content{max-width:410px;}}.stripTwoColumnTextImagePursuitCorners h2.columnTitle{font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;line-height:40px;letter-spacing:0;text-transform:uppercase;margin-bottom:30px;margin-top:12px;position:relative;}.stripTwoColumnTextImagePursuitCorners .columnBody{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.stripTwoColumnTextImagePursuitCorners .heading-border{display:none;}.stripTwoColumnTextImagePursuitCorners .icon-description{font-size:14px;letter-spacing:.05em;line-height:normal;margin-bottom:25px;overflow:hidden;}.stripTwoColumnTextImagePursuitCorners .icon-description .icon{float:left;margin-right:15px;min-width:55px;}.stripTwoColumnTextImagePursuitCorners .icon-description .icon img{display:block;margin:0 auto;}.stripTwoColumnTextImagePursuitCorners .icon-description .description{overflow:hidden;}.stripTwoColumnTextImagePursuitCorners.image-left .cta{position:relative;}.stripTwoColumnTextImagePursuitCorners.image-left .cta:before{border-color:#ed1844;border-style:solid none none solid;border-width:3px;content:"";height:42px;left:-50px;top:-50px;position:absolute;width:46px;}.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:not(.cta+h2.columnTitle):before{border-color:#ed1844;border-style:solid none none solid;border-width:3px;content:"";height:42px;left:-50px;top:-50px;position:absolute;width:46px;}.stripTwoColumnTextImagePursuitCorners.image-right .cta{position:relative;}.stripTwoColumnTextImagePursuitCorners.image-right .cta:before{border-color:#ed1844;border-style:none solid solid none;border-width:3px;content:"";height:42px;left:-100px;top:-80px;position:absolute;width:46px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:not(.cta+h2.columnTitle):before{border-color:#ed1844;border-style:none solid solid none;border-width:3px;content:"";height:42px;left:-100px;top:-80px;position:absolute;width:46px;}@media screen and (max-width:1199px){.stripTwoColumnTextImagePursuitCorners .text-side{padding:70px 15px 20px 60px;}.stripTwoColumnTextImagePursuitCorners.image-left .cta:before{left:-35px;top:-50px;}.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:not(.cta+h2.columnTitle):before{left:-35px;top:-40px;}.stripTwoColumnTextImagePursuitCorners.image-right .cta:before{left:-40px;top:-80px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:not(.cta+h2.columnTitle):before{left:-45px;top:-80px;}}@media screen and (max-width:991px){.stripTwoColumnTextImagePursuitCorners .text-side{padding:70px 15px 20px 40px;}.stripTwoColumnTextImagePursuitCorners.image-left .cta:before{left:-40px;}.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:not(.cta+h2.columnTitle):before{left:-40px;}.stripTwoColumnTextImagePursuitCorners.image-right .cta:before{left:-40px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:not(.cta+h2.columnTitle):before{left:-40px;}}@media(max-width:767px){.stripTwoColumnTextImagePursuitCorners .table-wrapper{display:block;width:100%;}.stripTwoColumnTextImagePursuitCorners .table-row-wrapper{display:block;}.stripTwoColumnTextImagePursuitCorners.image-left .cta:before,.stripTwoColumnTextImagePursuitCorners.image-right .cta:before,.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:not(.cta+h2.columnTitle):before,.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:not(.cta+h2.columnTitle):before{border-style:solid none none solid;left:0;top:-40px;height:30px;width:30px;}.stripTwoColumnTextImagePursuitCorners .image-side{background-image:none!important;display:block;position:relative;width:100%;}.stripTwoColumnTextImagePursuitCorners .image-side img{width:100%;}.stripTwoColumnTextImagePursuitCorners .image-side .title{position:absolute;top:20%;width:100%;z-index:1;}.stripTwoColumnTextImagePursuitCorners .text-side{display:block;padding:60px 0 20px;margin-left:15px;margin-right:15px;width:calc(100% - 40px);}.stripTwoColumnTextImagePursuitCorners .text-side-content{max-width:none;}.stripTwoColumnTextImagePursuitCorners.image-right .image-side{left:auto;position:relative;}.stripTwoColumnTextImagePursuitCorners.image-right .text-side{position:static;padding:60px 0 20px;}.stripTwoColumnTextImagePursuitCorners.image-right .image-side{order:1;}.stripTwoColumnTextImagePursuitCorners.image-right .text-side{order:12;}.stripTwoColumnTextImagePursuitCorners>.container>.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;}}.strip-features .container{padding-left:7px;padding-right:7px;}.strip-features .row{margin-left:-7px;margin-right:-7px;}.strip-features [class*='col-']{padding-left:7px;padding-right:7px;}.strip-features .feature-item{background-color:#fff;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);background-color:#fff;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;}.strip-features .feature-item img{width:100%;}.strip-features .details-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:220px;padding:55px 45px 30px;position:relative;}@media screen and (max-width:991px){.strip-features .details-container{padding-left:35px;padding-right:35px;}}@media screen and (max-width:767px){.strip-features .details-container{padding-left:25px;padding-right:25px;}}.strip-features .caption{background-color:#dd0031;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:18px;padding:8px 30px;position:absolute;left:45px;top:0;transform:translateY(-15px);}@media screen and (max-width:991px){.strip-features .caption{left:35px;}}@media screen and (max-width:767px){.strip-features .caption{left:25px;}}.strip-features .title{color:#000;font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;line-height:35px;margin-bottom:20px;}.strip-features .feature-button{margin-top:auto;}.strip-features .feature-button>a{background-color:#69b3e7;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;height:56px;text-align:center;}.strip-features .feature-button>a:hover{background-color:#0d8bdf;}.strip-geo-filters .sections-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-bottom:20px;padding-left:15px;padding-right:15px;position:relative;width:100%;max-width:calc(1170px - 30px);}@media screen and (max-width:991px){.strip-geo-filters .sections-filter{max-width:calc(950px - 30px);}}@media screen and (max-width:767px){.strip-geo-filters .sections-filter{max-width:unset;}}.strip-geo-filters .sections-filter .filter-item{position:relative;-ms-flex:1 1 25%;flex:1 1 25%;padding-top:10px;max-height:125px;text-align:center;}.strip-geo-filters .sections-filter .filter-item:after{background-color:#979797;content:"";width:2px;height:115px;position:absolute;right:0;bottom:0;z-index:1;}.strip-geo-filters .sections-filter .filter-item:last-child:after{display:none;}.strip-geo-filters .sections-filter .filter-item:hover .filter-button{color:#69b3e7;}.strip-geo-filters .sections-filter .filter-item:hover .icon{display:none;}.strip-geo-filters .sections-filter .filter-item:hover .icon-active{display:block;}.strip-geo-filters .sections-filter .filter-button{background-color:transparent;display:inline-block;height:130px;-ms-flex-direction:column;flex-direction:column;margin-left:7px;margin-right:7px;text-align:center;padding:0 15px;position:relative;min-width:calc(100% - 20px);min-height:150px;text-decoration:none;}.strip-geo-filters .sections-filter .filter-button>img{display:inline-block;height:60px;margin:auto;margin-bottom:0;margin-top:8px;width:60px;}.strip-geo-filters .sections-filter .filter-button:before{background-color:#ececec;height:200px;content:"";position:absolute;display:none;left:-1px;width:100%;z-index:-1;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;top:-5px;}.strip-geo-filters .sections-filter .filter-button:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2369b3e7' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:30px;background-repeat:no-repeat;background-position:center;bottom:35px;content:"";height:20px;-ms-flex-item-align:center;align-self:center;left:calc(50% - 15px);margin-top:auto;width:30px;position:absolute;z-index:1;}.strip-geo-filters .sections-filter .filter-button .display-title{display:block;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;letter-spacing:1.6px;line-height:1;text-transform:uppercase;}.strip-geo-filters .sections-filter .filter-item .filter-button{background-color:transparent;color:#3e4444;}.strip-geo-filters .sections-filter .filter-item .icon-active{display:none;}.strip-geo-filters .sections-filter .filter-item .icon{display:block;}.strip-geo-filters .sections-filter .filter-item.active:hover .filter-button{cursor:pointer;}.strip-geo-filters .sections-filter .filter-item.active:hover .display-title{color:#3e4444;}.strip-geo-filters .sections-filter .filter-item.active:hover .icon-active{display:none;}.strip-geo-filters .sections-filter .filter-item.active:hover .icon{display:block;}.strip-geo-filters .sections-filter .filter-item.active .filter-button{background-color:#ececec!important;}.strip-geo-filters .sections-filter .filter-item.active .filter-button:after{transform:rotate(180deg);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}.strip-geo-filters .sections-filter .filter-item.active .filter-button:before{opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;}@media screen and (max-width:1199px){.strip-geo-filters .sections-filter .filter-button .display-title{font-size:12px;}.strip-geo-filters .sections-filter .filter-button{min-width:170px;}}.strip-geo-filters .tab-content{margin-bottom:0;min-height:45px;}.strip-geo-filters .tab-content.active{background-color:#ececec;padding-bottom:45px;margin-bottom:0;}.strip-geo-filters .tab-content .cards{padding:20px 10px;margin-top:20px;}.strip-geo-filters .text-below-module{position:relative;top:-30px;}.strip-geo-filters .hotel-card{-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px);max-width:calc(33% - 12px);margin:7px;}@media screen and (max-width:991px){.strip-geo-filters .hotel-card{-ms-flex:0 0 calc(50% - 14px);flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}}@media screen and (max-width:767px){.strip-geo-filters .hotel-card{-ms-flex:0 0 calc(100% - 12px);flex:0 0 calc(100% - 12px);max-width:calc(100% - 12px);}}.strip-geo-filters .hotel-card .card-container{border:1px solid #cdcdcd;min-height:315px;box-shadow:0 2px 4px 2px rgba(0,0,0,.07);background-color:#fff;opacity:.93;padding:0;position:relative;min-height:100%;display:flex;flex-direction:column;}.strip-geo-filters .hotel-card .card-container .location{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:8px;}.strip-geo-filters .hotel-card .card-container .location:empty{display:none;}.strip-geo-filters .hotel-card .card-container .title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;margin-bottom:10px;text-transform:uppercase;}.strip-geo-filters .hotel-card .card-container .learn-more{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;text-transform:uppercase;}.strip-geo-filters .hotel-card .card-container .learn-more:after{margin-left:4px;}.strip-geo-filters .hotel-card .card-container .discount{color:#dd0031;}.strip-geo-filters .hotel-card .card-container .sub-title{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:25px;}.strip-geo-filters .hotel-card .card-container .abstract{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;letter-spacing:.1px;line-height:24px;margin-bottom:12px;}.strip-geo-filters .hotel-card .card-container .opening-date{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;text-transform:uppercase;}.strip-geo-filters .hotel-card .card-container .opening-date span{text-transform:none;}.strip-geo-filters .hotel-card .card-container .from-price{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;}.strip-geo-filters .hotel-card .card-container .from-price .from{text-transform:uppercase;}.strip-geo-filters .hotel-card .card-container .from-price .price{font-family:'Open Sans',sans-serif;font-weight:700;padding-left:8px;}.strip-geo-filters .hotel-card .card-container .btn{color:#fff;justify-content:center;height:40px;background-color:#69b3e7;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;white-space:nowrap;}@media screen and (max-width:414px){.strip-geo-filters .hotel-card .card-container .btn{width:125px;}}.strip-geo-filters .hotel-card .card-container .image-container{position:relative;}.strip-geo-filters .hotel-card .card-container .image-container.locals-only:after{background-image:url('/Brewster/media/Images/Layout/local-pattern.png');background-repeat:no-repeat;background-position:bottom right;position:absolute;content:"";bottom:0;right:0;width:100%;height:100%;}.strip-geo-filters .hotel-card .card-container .image-container a{width:100%;}.strip-geo-filters .hotel-card .card-container .image-container a img{width:100%;}.strip-geo-filters .hotel-card .card-container .text-container{padding:20px 25px;flex:auto;display:flex;flex-direction:column;justify-content:space-between;}.strip-geo-filters .hotel-card .card-container .links-container{display:-ms-flexbox;display:flex;align-items:center;}.strip-geo-filters .hotel-card .card-container .links-container .btn{margin-right:auto;}.strip-geo-filters .hotel-card .card-container .links-container .locals-info{margin-left:auto;padding-left:10px;display:flex;align-items:center;}.strip-geo-filters .hotel-card .card-container .displayed-duration{font-size:16px;font-weight:600;}.strip-geo-filters .hotel-card .call-to-book-wrapper{margin-bottom:1px;}.strip-geo-filters .hotel-card .call-to-book-link{position:relative;}.strip-geo-filters .hotel-card .call-to-book-link:before{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2369b3e7' d='M493.09 351.3L384.7 304.8a31.36 31.36 0 0 0-36.5 8.9l-44.1 53.9A350 350 0 0 1 144.5 208l53.9-44.1a31.35 31.35 0 0 0 8.9-36.49l-46.5-108.5A31.33 31.33 0 0 0 125 .81L24.2 24.11A31.05 31.05 0 0 0 0 54.51C0 307.8 205.3 512 457.49 512A31.23 31.23 0 0 0 488 487.7L511.19 387a31.21 31.21 0 0 0-18.1-35.7zM456.89 480C222.4 479.7 32.3 289.7 32.1 55.21l99.6-23 46 107.39-72.8 59.5C153.3 302.3 209.4 358.6 313 407.2l59.5-72.8 107.39 46z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;display:inline-block;content:"";height:24px;margin-right:5px;transform:translateY(5px);width:24px;}@media screen and (max-width:1199px) and (min-width:768px){.strip-geo-filters .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:414px){.strip-geo-filters .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:1199px) and (min-width:992px){.strip-geo-filters .hotel-card .call-to-book-link{font-size:16px;}}.strip-geo-filters .hotel-card .call-to-book-label{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;}.strip-geo-filters .hotel-card .product-highlight{background-color:#dd0031;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:18px;left:20px;padding:8px 15px;position:absolute;}.strip-geo-filters .filters-container{background-color:#fff;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;padding:15px 30px 30px;margin-top:50px;}.strip-geo-filters .filters-container>.filter-cell{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-right:40px;margin-bottom:3px;padding-bottom:8px;position:relative;}.strip-geo-filters .filters-container>.filter-cell:last-of-type{margin-right:0;}.strip-geo-filters .filters-container>.filter-cell:after{background-color:#dbdbdb;height:2px;content:"";bottom:0;left:0;position:absolute;width:100%;}.strip-geo-filters .filters-container>.filter-cell:before{background-color:#dd0031;height:2px;content:"";bottom:0;left:0;position:absolute;width:0;transition:linear width .5s;z-index:1;}.strip-geo-filters .filters-container>.filter-cell:hover:before{width:100%;}@media screen and (max-width:991px){.strip-geo-filters .filters-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 12px 30px;}.strip-geo-filters .filters-container>.filter-cell{margin-right:20px;}}@media screen and (max-width:767px){.strip-geo-filters .filters-container{display:flex;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding-bottom:0;}.strip-geo-filters .filters-container>.filter-cell{margin-right:0;width:100%;margin-bottom:20px;}.strip-geo-filters .filters-container>.filter-cell:last-of-type{margin-right:0;}}.strip-geo-filters .filters-container label{color:#6f7373;display:block;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;letter-spacing:1.65px;text-transform:uppercase;width:100%;}.strip-geo-filters .multiselect-native-select{display:block;}.strip-geo-filters .multiselect-native-select .btn-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.strip-geo-filters .multiselect-native-select .btn-group.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;}.strip-geo-filters .multiselect-native-select .btn-group.open .btn:hover,.strip-geo-filters .multiselect-native-select .btn-group.open .btn:focus,.strip-geo-filters .multiselect-native-select .btn-group.open .btn:active,.strip-geo-filters .multiselect-native-select .btn-group.open .btn.active{color:#3e4444!important;box-shadow:none!important;-moz-box-shadow:none!important;border:0!important;text-decoration:none;}.strip-geo-filters .multiselect-native-select .btn{border:0!important;color:#6f7373;height:30px;letter-spacing:1.65px;padding:0 40px 0 8px;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:700;text-align:left!important;line-height:1;text-transform:uppercase;width:100%;}.strip-geo-filters .multiselect-native-select .btn .caret{position:absolute;right:10px;top:calc(50% - 6px);transform:rotate(0deg);transition:all ease-out .25s;}.strip-geo-filters .multiselect-native-select .btn:hover,.strip-geo-filters .multiselect-native-select .btn:focus,.strip-geo-filters .multiselect-native-select .btn:active,.strip-geo-filters .multiselect-native-select .btn.active{color:#3e4444!important;box-shadow:none!important;-moz-box-shadow:none!important;border:0!important;text-decoration:none;}.strip-geo-filters .multiselect-native-select .btn[aria-expanded="true"] .caret{transform:rotate(180deg);transition:all ease-in .3s;}.strip-geo-filters .multiselect-native-select .dropdown-menu{top:calc(100% + 18px);}.strip-geo-filters .multiselect-native-select .dropdown-menu:before{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#5f5f5f transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}.strip-geo-filters .multiselect-native-select .dropdown-menu:after{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#fff transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}@media screen and (max-width:767px){.strip-geo-filters .multiselect-native-select .dropdown-menu{width:100%;}}.strip-geo-filters .filters-container{background-color:transparent;display:block;margin-top:20px;margin-left:auto;margin-right:auto;padding:20px 0;text-align:center;}@media screen and (max-width:991px){.strip-geo-filters .filters-container{padding:20px 15px;}}.strip-geo-filters .filters-container .filter-cell{align-items:center;display:-ms-flexbox;display:inline-flex;}.strip-geo-filters .filters-container .filter-cell>label{margin-bottom:0;width:auto;padding-right:10px;color:#6f7373;display:block;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;letter-spacing:1.65px;text-transform:uppercase;-ms-flex:0 0 auto;flex:0 0 auto;}.strip-geo-filters .filters-container .filter-cell .multiselect-native-select .btn{background-color:transparent;color:#6f7373;display:-ms-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;margin:0;letter-spacing:1.65px;text-transform:uppercase;}.strip-geo-filters .filters-container .multiselect-native-select{-ms-flex-positive:1!important;flex-grow:1!important;margin-top:4px;}.strip-geo-filters .filters-container .multiselect-native-select .btn{transform:translateY(-2px);padding-right:40px;}.strip-geo-filters .filters-container .multiselect-native-select .btn .caret{border:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23979797' d='M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;display:inline-block;width:22px;}.strip-geo-filters .filters-container .multiselect-container{padding:20px 0;text-align:left;width:270px;}.strip-geo-filters .filters-container .multiselect-container>li label{text-transform:initial!important;letter-spacing:unset;font-size:15px;}.strip-geo-filters .filters-container .multiselect-container>li{text-align:left;}.strip-geo-filters .filters-container .multiselect-container>li>a{display:block;padding:3px 5px;clear:both;font-weight:normal;line-height:1.4;color:#333;white-space:nowrap;}.strip-geo-filters .filters-container .multiselect-container>.active>a,.strip-geo-filters .filters-container .multiselect-container>.active>a:hover,.strip-geo-filters .filters-container .multiselect-container>.active>a:focus{background-color:#fff;}.strip-geo-filters .filters-container .checkbox{display:initial;}.strip-geo-filters .filters-container .checkbox input[type="checkbox"]{display:none;}.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:not(:checked)~span,.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:checked~span{display:inline-block;width:calc(100% - 50px);white-space:normal;position:relative;margin-left:5px;padding-right:10px;}.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:not(:checked)~span:before,.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:checked~span:before{background-color:#fff;border:1px solid #979797;content:"";height:22px;position:absolute;left:-35px;width:22px;}.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:not(:checked)~span:after,.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:checked~span:after{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-2x'%3E%3Cpath fill='currentColor' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;content:"";height:22px;opacity:0;position:absolute;left:-35px;width:22px;}.strip-geo-filters .filters-container .checkbox input[type="checkbox"]:checked~span:after{opacity:1!important;}.filter-container-wrapper{padding-left:0;padding-right:0;}.filter-container-wrapper>.row{margin:0;}.filter-container-wrapper>.row>[class^="col-"],.filter-container-wrapper>.row>[class*=" col-"]{padding-left:0;padding-right:0;}@media screen and (max-width:991px){.responsive-tabs-container[class*="accordion-"] .accordion-link{-ms-flex-align:center;align-items:center;background-color:#fff;border:0;border-bottom:2px solid #979797;display:-ms-flexbox;display:flex;margin:0 15px;padding:15px 0;position:relative;text-decoration:none;}.responsive-tabs-container[class*="accordion-"] .accordion-link:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%2369b3e7' d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:23px;background-position:center;display:block;content:"";height:23px;margin-left:auto;position:relative;width:23px;}.responsive-tabs-container[class*="accordion-"] .accordion-link .icon-active{display:none;}.responsive-tabs-container[class*="accordion-"] .accordion-link.current::after{transform:rotate(45deg);}.display-title{display:inline-flex;font-size:18px;}.tab-content.active{background-color:#fff;border:0;}}.strip-toggleable-alert-2020{padding:30px 0;}@media screen and (max-width:767px){.strip-toggleable-alert-2020{padding:15px 0;}}.strip-toggleable-alert-2020 a:not(.learn-more,.btn,.btn-alert-toggle){font-weight:normal;text-decoration:underline;}.strip-toggleable-alert-2020 .icons-list{margin:30px 0;}.strip-toggleable-alert-2020 .icons-list ul{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;list-style-type:none;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-left:0;}@media screen and (max-width:600px){.strip-toggleable-alert-2020 .icons-list ul{font-size:10px;flex-wrap:wrap;}}.strip-toggleable-alert-2020 .icons-list ul>li{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.strip-toggleable-alert-2020 .icons-list ul>li>img{height:60px;margin-bottom:20px;margin-right:auto;margin-left:auto;width:60px;}@media screen and (max-width:600px){.strip-toggleable-alert-2020 .icons-list ul>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}.strip-toggleable-alert-2020 .icon-title{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;letter-spacing:1.65px;line-height:1.2;margin:0 auto 20px;max-width:200px;text-transform:uppercase;word-break:normal;width:100%;}@media screen and (max-width:767px){.strip-toggleable-alert-2020 .icon-title{font-size:10px;}}@media screen and (max-width:600px){.strip-toggleable-alert-2020 .icon-title{max-width:150px;}}.strip-toggleable-alert-2020 .titles{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;word-break:keep-all;flex-wrap:wrap;max-width:502px;margin:0 24px;padding-right:12px;padding-left:12px;}@media screen and (max-width:767px){.strip-toggleable-alert-2020 .titles{margin-right:40px!important;padding:0;}}.strip-toggleable-alert-2020 .titles .display-icon{margin-right:10px;}.strip-toggleable-alert-2020 .titles .display-icon>img{display:inline-block;}@media screen and (max-width:767px){.strip-toggleable-alert-2020 .titles .display-icon{display:none;margin-right:0;}}.strip-toggleable-alert-2020 .titles .display-icon+span{margin-right:10px;}.strip-toggleable-alert-2020 .titles .display-icon-right{margin-left:24px;margin-right:24px;}@media screen and (max-width:767px){.strip-toggleable-alert-2020 .titles .display-icon-right{margin-left:0;margin-right:0;}}.strip-toggleable-alert-2020 .titles .display-icon-right>img{display:inline-block;}.strip-toggleable-alert-2020 .titles:after{content:"";width:37px;height:37px;background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='19.5pt' height='11.25pt' viewBox='0 0 19.5 11.25'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -11.25)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 9.643,0.158 L 9.643,0.159 L 9.64,0.156 L 0.365,9.431 L 1.985,11.053 L 9.64,3.397 L 17.298,11.054 L 18.918,9.434 L 9.643,0.158 Z' fill='%23ffffff' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.026' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-position:center;background-size:26px;background-repeat:no-repeat;display:block;margin-left:auto;top:0;right:15px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin:auto;position:absolute;top:50%;bottom:50%;}.strip-toggleable-alert-2020 .btn-alert-toggle{background:none;border:0;display:block;font-family:'Montserrat',sans-serif;font-weight:normal!important;padding:24px 0;text-align:left;width:100%;}.strip-toggleable-alert-2020 .btn-alert-toggle:hover{background:none;}.strip-toggleable-alert-2020 .btn-alert-toggle:active,.strip-toggleable-alert-2020 .btn-alert-toggle:focus{background:none;border:0;box-shadow:none;outline:0;}.strip-toggleable-alert-2020 .btn-alert-toggle.collapsed .titles::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.strip-toggleable-alert-2020 .well{background:none;border:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;padding-left:0;padding-right:0;padding-top:20px;text-align:center;}.strip-toggleable-alert-2020 .well p{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.strip-toggleable-alert-2020 .link-read{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;line-height:25px;text-transform:uppercase;}.strip-toggleable-alert-2020 .link-read>i{margin-left:8px;}.strip-ibe-results{background-color:#eee;}.strip-ibe-results .more-info-trigger{display:flex;color:#000;align-items:center;font-size:18px;margin-bottom:15px;text-transform:uppercase;}.strip-ibe-results .more-info-trigger:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1L15 8M8 15L15 8M15 8H1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");content:"";height:16px;width:16px;margin-left:10px!important;}.strip-ibe-results .item-price-details{margin-bottom:15px;}.strip-ibe-results .item-price-details .total-price{font-size:22.5px;}.strip-ibe-results .ibe-listing-inner{padding:20px 0 0 0;margin-bottom:0;display:block;}.strip-ibe-results .ibe-listing-inner .stripTitle{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;line-height:30px;font-style:normal;letter-spacing:.05em;margin:50px 0 0;}.strip-ibe-results .ibe-listing-inner .showMeMoreRow{margin:0!important;}.strip-ibe-results .ibe-listing-inner .btn:hover,.strip-ibe-results .ibe-listing-inner .btn-default:hover,.strip-ibe-results .ibe-listing-inner .btn-default:focus,.strip-ibe-results .ibe-listing-inner .btn-default:active,.strip-ibe-results .ibe-listing-inner .btn-default.active,.strip-ibe-results .ibe-listing-inner .open .dropdown-toggle.btn-default,.strip-ibe-results .ibe-listing-inner .search-btn{color:#fff;background-color:#f4865b;border-color:#f4865b;}.strip-ibe-results .ibe-listing-inner .multiselect-container>li label{display:inline-block;text-transform:initial!important;letter-spacing:unset;font-size:15px;max-width:100%;}.strip-ibe-results .ibe-listing-inner .multiselect-container>li label img{float:right;}.strip-ibe-results .ibe-listing-inner .checkbox{display:initial;}.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]{display:none;}.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:not(:checked)~span,.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:checked~span{display:inline-block;width:calc(100% - 50px);white-space:normal;position:relative;margin-left:5px;padding-right:10px;}.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:not(:checked)~span:before,.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:checked~span:before{background-color:#fff;border:1px solid #979797;content:"";height:22px;position:absolute;left:-35px;width:22px;}.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:not(:checked)~span:after,.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:checked~span:after{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-2x'%3E%3Cpath fill='currentColor' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;content:"";height:22px;opacity:0;position:absolute;left:-35px;top:2px;width:22px;}.strip-ibe-results .ibe-listing-inner .checkbox input[type="checkbox"]:checked~span:after{opacity:1!important;}.strip-ibe-results .ibe-listing-inner .dropdown-menu>.active>a,.strip-ibe-results .ibe-listing-inner .dropdown-menu>.active>a:hover,.strip-ibe-results .ibe-listing-inner .dropdown-menu>.active>a:focus{background-color:transparent!important;}.strip-ibe-results .ibe-listing-inner .btn-group{width:100%;}.strip-ibe-results .ibe-listing-inner .btn-group>.btn{width:100%;}.strip-ibe-results .ibe-listing-inner .btn-group .dropdown-menu{top:calc(100% + 18px);}.strip-ibe-results .ibe-listing-inner .btn-group .dropdown-menu:before{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#5f5f5f transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}.strip-ibe-results .ibe-listing-inner .btn-group .dropdown-menu:after{content:'';width:0;height:0;border-style:solid;border-width:13px 13px 0 13px;border-color:#fff transparent transparent transparent;display:inline-block;vertical-align:middle;position:absolute;top:-13px;left:10px;right:0;margin:0;transform:rotate(180deg);}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .btn-group .dropdown-menu{width:100%;}}.strip-ibe-results .ibe-listing-inner .w-100{width:100%!important;}.strip-ibe-results .ibe-listing-inner .filters-container{background-color:#fff;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;padding:15px 30px 30px;margin-top:50px;max-width:100%;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin-right:40px;padding-bottom:8px;position:relative;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .btn-default:hover,.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .btn-default:focus,.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .btn-default:active,.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .btn-default.active,.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .open .dropdown-toggle.btn-default{background-color:transparent;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell:last-of-type{margin-right:0;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell:after{background-color:#dbdbdb;height:2px;content:"";bottom:0;left:0;position:absolute;width:100%;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell:before{background-color:#f4865b;height:2px;content:"";bottom:0;left:0;position:absolute;width:0;transition:linear width .5s;z-index:1;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell:hover:before{width:100%;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{display:inline-block;background-color:transparent;overflow:hidden;margin-right:26px;white-space:nowrap;}@media screen and (min-width:990px){.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:210px;}}@media screen and (max-width:480px){.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:350px;}}@media screen and (max-width:400px){.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell .multiselect-native-select .btn-group .btn .multiselect-selected-text{width:90%;}}@media screen and (max-width:991px){.strip-ibe-results .ibe-listing-inner .filters-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 12px 30px;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell{margin-right:20px;}}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .filters-container{display:flex;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;padding-bottom:0;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell{margin-right:0;width:100%;margin-bottom:20px;}.strip-ibe-results .ibe-listing-inner .filters-container>.filter-cell:last-of-type{margin-right:0;}}.strip-ibe-results .ibe-listing-inner .btn{background-color:transparent;border:0;color:#3e4444;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:300;line-height:32px;margin-top:0;margin-bottom:0;min-height:30px;padding:0;text-transform:none;text-align:left;}.strip-ibe-results .ibe-listing-inner .btn:hover{background-color:transparent;color:#3e4444;}.strip-ibe-results .ibe-listing-inner .btn.btn-load-more{border-color:#576e49;background-color:#576e49;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:50px;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;margin:25px auto;}.strip-ibe-results .ibe-listing-inner .multiselect-native-select{display:block;}.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn-group{width:100%;}.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn{height:30px;text-align:left!important;width:100%;}.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn .caret{position:absolute;right:10px;top:calc(50% - 5px);}.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn:hover,.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn:focus,.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn:active,.strip-ibe-results .ibe-listing-inner .multiselect-native-select .btn.active{color:#3e4444!important;box-shadow:none!important;border:0!important;}.strip-ibe-results .ibe-listing-inner .multiselect-native-select .dropdown-menu{width:100%;padding:20px 0;text-align:left;width:270px;}.strip-ibe-results .ibe-listing-inner input[type="text"]{border:0;background-color:transparent;font-size:15px;width:100%;min-height:30px;}.strip-ibe-results .ibe-listing-inner label{color:#3e4444;display:block;font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;width:100%;}.strip-ibe-results .ibe-listing-inner .number-control{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:30px;-ms-flex-pack:justify;justify-content:space-between;}.strip-ibe-results .ibe-listing-inner .number-control input[type=number]::-webkit-inner-spin-button,.strip-ibe-results .ibe-listing-inner .number-control input[type=number]::-webkit-outer-spin-button{opacity:0;width:0;}.strip-ibe-results .ibe-listing-inner .number-control input[type="number"]{all:unset;-webkit-appearance:none;-moz-appearance:textfield;margin:0;border:0;position:relative;background-color:transparent;}.strip-ibe-results .ibe-listing-inner .close-button{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='times' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-times fa-w-10 fa-2x'%3E%3Cpath fill='currentColor' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat;opacity:.7;display:inline-block;height:14px;position:absolute;right:10px;top:10px;width:14px;}.strip-ibe-results .ibe-listing-inner .filter-search{padding:20px 15px;text-align:center;}.strip-ibe-results .ibe-listing-inner .filter-search .search-btn{border:inherit;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:50px;text-align:center;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;margin:0;}.strip-ibe-results .ibe-listing-inner .filter-search .search-btn:focus{box-shadow:none;}.strip-ibe-results .ibe-listing-inner .filter-search .search-btn:hover{background-color:#46583a;border-color:#46583a;color:#fff;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .filter-search{padding:20px 15px;}.strip-ibe-results .ibe-listing-inner .filter-search .search-btn{width:100%;}}.strip-ibe-results .ibe-listing-inner .nights-selector{-ms-flex:0 0 100px;flex:0 0 100px;-ms-flex-positive:unset!important;flex-grow:unset!important;-ms-flex-negative:1;flex-shrink:1;max-width:100px;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .nights-selector{padding-bottom:2px!important;}}.strip-ibe-results .ibe-listing-inner .btn-group.open .dropdown-toggle{box-shadow:none!important;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control{padding:0 10px 0 0;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control input[type="number"]{width:32px;text-align:center;font-size:15px;position:relative;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button{color:#f4865b;cursor:pointer;display:inline-block;font-weight:700;font-size:20px;height:22px;line-height:20px;text-align:center;width:28px;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button:first-of-type{border-right:2px solid #e2e2e2;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button:last-of-type{border-left:2px solid #e2e2e2;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button .disabled{color:#333;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control input[type="number"]{-ms-flex-positive:1;flex-grow:1;text-align:left;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button{font-size:38px;height:38px;line-height:.9;width:50px;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control{padding-right:0!important;height:unset;padding-bottom:3px;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .inc{order:2;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .dec{order:1;}.strip-ibe-results .ibe-listing-inner .numbers-cell .number-control .button:first-of-type{border-right:0;}}.strip-ibe-results .ibe-listing-inner .loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1rem 0;text-align:center;}.strip-ibe-results .ibe-listing-inner .loading>img{margin:0 auto;}.strip-ibe-results .ibe-listing-inner .guests-selector .dropdown-menu{padding:15px;width:250px;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .guests-selector .dropdown-menu{width:330px;}}@media screen and (max-width:480px){.strip-ibe-results .ibe-listing-inner .guests-selector .dropdown-menu{width:300px;}}.strip-ibe-results .ibe-listing-inner .guests-selector .quantity-control>label{letter-spacing:unset;text-transform:initial;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;line-height:32px;}.strip-ibe-results .ibe-listing-inner .guests-selector .btn{box-shadow:unset;}.strip-ibe-results .ibe-listing-inner .guests-selector .dropdown-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.strip-ibe-results .ibe-listing-inner .guests-selector .quantity-control:first-of-type{margin-right:20px;}.strip-ibe-results .ibe-listing-inner .guests-selector .quantity-control:last-of-type .number-control{padding:0;}.strip-ibe-results .ibe-listing-inner .cards-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 10px;margin-top:25px;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .cards-listing{padding:0 5px 15px;}}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card{margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;line-height:19px;overflow:hidden;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-header h2{margin:0!important;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-header .btn-link{background-color:#f1f1f1;border-bottom:1px solid #cfcfcf;color:#3e4444;display:inline-block;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;line-height:25px;height:54px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.07);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.07);box-shadow:0 2px 2px 0 rgba(0,0,0,.07);text-align:left;text-transform:none;padding:0 25px;position:relative;text-decoration:none;width:100%;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-header .btn-link:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;right:22px;transform:rotate(180deg);text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-header .btn-link.collapsed:after{transform:rotate(0);}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-body{font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif;font-weight:700;padding:15px 42px 10px 46px;line-height:22px;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-body p:last-of-type{margin-bottom:0;}.strip-ibe-results .ibe-listing-inner .cards-listing .accordion .card-body a{display:inline-block;text-decoration:underline;text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card{-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px);max-width:calc(33% - 12px);margin:7px;}@media screen and (max-width:991px){.strip-ibe-results .ibe-listing-inner .hotel-card{-ms-flex:0 0 calc(50% - 14px);flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner .hotel-card{-ms-flex:0 0 calc(100% - 12px);flex:0 0 calc(100% - 12px);max-width:calc(100% - 12px);}}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container{border:1px solid #cdcdcd;min-height:315px;box-shadow:0 2px 4px 2px rgba(0,0,0,.07);background-color:#fff;opacity:.93;padding:0;position:relative;min-height:100%;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .location{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:8px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .location:empty{display:none;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .title{color:#f4865b;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;margin-bottom:10px;text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .learn-more{color:#f4865b;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .learn-more:after{margin-left:4px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .discount{color:#dd0031;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .sub-title{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:25px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .abstract{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;letter-spacing:.1px;line-height:24px;margin-bottom:12px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .opening-date{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .opening-date span{text-transform:none;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .from-price{margin-bottom:15px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:25px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .from-price .from{text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .from-price .price{font-family:'Open Sans',sans-serif;font-weight:700;padding-left:8px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .btn{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:40px;background-color:#f4865b;text-align:center;padding-left:90px;padding-right:90px;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;}@media screen and (max-width:414px){.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .btn{width:125px;}}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .image-container{position:relative;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .image-container.locals-only:after{background-image:url('/Brewster/media/Images/Layout/local-pattern.png');background-repeat:no-repeat;background-position:bottom right;position:absolute;content:"";bottom:0;right:0;width:100%;height:100%;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .image-container a{width:100%;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .image-container a img{width:100%;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .text-container{padding:20px 25px;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .links-container{display:-ms-flexbox;display:flex;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .links-container .btn{margin-right:auto;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .links-container .locals-info{margin-left:auto;padding-left:10px;display:flex;align-items:center;}.strip-ibe-results .ibe-listing-inner .hotel-card .card-container .displayed-duration{font-size:16px;font-weight:600;}.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-wrapper{margin-bottom:1px;}.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-link{position:relative;}.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-link:before{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%2369b3e7' d='M493.09 351.3L384.7 304.8a31.36 31.36 0 0 0-36.5 8.9l-44.1 53.9A350 350 0 0 1 144.5 208l53.9-44.1a31.35 31.35 0 0 0 8.9-36.49l-46.5-108.5A31.33 31.33 0 0 0 125 .81L24.2 24.11A31.05 31.05 0 0 0 0 54.51C0 307.8 205.3 512 457.49 512A31.23 31.23 0 0 0 488 487.7L511.19 387a31.21 31.21 0 0 0-18.1-35.7zM456.89 480C222.4 479.7 32.3 289.7 32.1 55.21l99.6-23 46 107.39-72.8 59.5C153.3 302.3 209.4 358.6 313 407.2l59.5-72.8 107.39 46z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;display:inline-block;content:"";height:24px;margin-right:5px;transform:translateY(5px);width:24px;}@media screen and (max-width:1199px) and (min-width:768px){.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:414px){.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-link:before{display:none;}}@media screen and (max-width:1199px) and (min-width:992px){.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-link{font-size:16px;}}.strip-ibe-results .ibe-listing-inner .hotel-card .call-to-book-label{font-family:'Open Sans',sans-serif;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;}.strip-ibe-results .ibe-listing-inner .hotel-card .product-highlight{background-color:#dd0031;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;line-height:18px;left:20px;padding:8px 15px;position:absolute;}.strip-ibe-results .ibe-listing-inner .title-text-container{overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}.strip-ibe-results .ibe-listing-inner .ammenities-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;}.strip-ibe-results .ibe-listing-inner .ammenities-icons>img{margin-left:1rem;}@media screen and (max-width:767px){.strip-ibe-results .ibe-listing-inner{max-width:100%;overflow-x:hidden;}}.strip-ibe-results .product-feature-item{position:relative;margin-bottom:8px;min-height:30px;display:inline-block;}.strip-ibe-results .product-feature-item>.icon{flex:0 0 auto;width:40px;height:100%;float:left;}.strip-ibe-results .product-feature-item>span:not(.btn-tooltip){display:inline;position:relative;margin-right:5px;max-width:calc(100% - 66px);}.strip-ibe-results .product-feature-item .btn-tooltip{min-width:18px;display:inline-block;transform:translateY(-6px);}.strip-ibe-results .cards-grid-cotntainer>.row{display:flex;flex-wrap:wrap;}.strip-ibe-results .cards-grid-cotntainer>.row>div[class*="col-"]{padding-bottom:15px;}.strip-ibe-results .cards-grid-cotntainer>.row [class*="col-"]{padding-left:7px;padding-right:7px;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker{background-color:transparent;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--nav a.datepicker--nav-title{text-transform:capitalize!important;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--years{height:auto;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--years .datepicker--cells>.datepicker--cell{font-weight:bold;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--years .datepicker--cells>.datepicker--cell.-selected-{color:#000;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells-months{border-right:1px solid #d1d1d3;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells-months>.datepicker--cell-month{flex:0 0 auto;font-weight:bold;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells-months .datepicker--cell-month.-selected-{color:#576e49;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--days-names .datepicker--day-name{color:#000;text-transform:capitalize;font-size:14px;font-weight:bold;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--days-names,.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--nav{border:0;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--nav{padding:0 0;margin-bottom:10px;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells{height:auto;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell{min-height:52px;padding:10px;padding-bottom:7px;position:relative;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell .from-price{font-size:13px;margin-left:auto;margin-right:auto;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell:after{transition:all ease-out .35s;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell:after:hover:after{transition:all ease-in .35s;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.-disabled-{color:#c8c8c8;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.-disabled-:before,.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.-disabled-:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:0;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.-disabled-:after{background:linear-gradient(to bottom right,transparent calc(50% - 1px),#e5e5e5,transparent calc(50% + 1px));}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.-disabled-:before{background:linear-gradient(to top right,transparent calc(50% - 1px),#e5e5e5,transparent calc(50% + 1px));}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .day-label{display:flex;flex-direction:column;align-items:end;flex-grow:1;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .day-label .from{display:none;color:#8d8f93;margin-left:auto;margin-right:auto;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .day-label .date{color:inherit;position:relative;z-index:2;margin-bottom:auto;font-size:12px;font-weight:700;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-selected-{border:1px solid #d1d1d3!important;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-{position:relative;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled- .day-label .date{color:#c8c8c8;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-:before,.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:1;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-:before{background:linear-gradient(to top right,transparent calc(50% - 2px),#e5e5e5,transparent calc(50% + 2px));}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-:after{background:linear-gradient(to bottom right,transparent calc(50% - 2px),#e5e5e5,transparent calc(50% + 2px));}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-disabled-:hover:after{outline-color:transparent!important;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell:not(.-disabled-):before,.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell:not(.-disabled-):after{background:none;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-current-.-selected-,.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell.-selected-{background-color:#f4865b!important;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;outline:3px solid transparent;outline-offset:-3px;}.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cell:hover{background-color:#c3c3c5!important;}@media screen and (max-width:992px){.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell{padding:5px;}}@media screen and (max-width:768px){.strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell{min-height:54px;}}.strip-ibe-results .strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker:not(.show-projected-visitation) .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell{background-color:transparent!important;}.strip-ibe-results .strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker:not(.show-projected-visitation) .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.peak .from-price,.strip-ibe-results .strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker:not(.show-projected-visitation) .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.moderate .from-price,.strip-ibe-results .strip-ibe-results .strip-attractions-tickets-listing .datepicker-component .inline-datepicker:not(.show-projected-visitation) .datepicker-inline .datepicker .datepicker--cells>.datepicker--cell.light .from-price{color:#000;}.strip-ibe-results .activity-product-card{box-shadow:0 2px 4px 1px rgba(7,7,7,.08);background-color:#fff;margin-bottom:15px;height:100%;display:flex;flex-wrap:wrap;flex-direction:column;}.strip-ibe-results .activity-product-card .card-image{flex:1;min-width:100%;position:relative;text-align:center;}.strip-ibe-results .activity-product-card .card-image *:not(img){background-color:#f4865b;color:#fff;font-size:14px;font-weight:700;font-style:normal;line-height:18px;text-align:center;left:0;top:0;padding:5px 15px;position:absolute;width:100%;}.strip-ibe-results .activity-product-card .card-image>img{width:100%;}.strip-ibe-results .activity-product-card .card-body{display:-ms-flexbox;display:flex;font-size:14px;-ms-flex-direction:column;flex-direction:column;width:100%;flex-grow:1;padding:20px;}.strip-ibe-results .activity-product-card .card-title{color:#53565a;display:inline;font-family:'Montserrat',sans-serif;position:relative;font-size:18px;font-weight:700;line-height:27px;margin-bottom:10px;text-transform:uppercase;max-width:calc(100% - 18px);}.strip-ibe-results .activity-product-card .card-title .btn-tooltip{display:inline;min-width:18px;display:inline-block;width:auto;transform:translate(5px,-8px);}.strip-ibe-results .activity-product-card .time-selector:empty{display:none;}.strip-ibe-results .activity-product-card .time-selector{-ms-flex-positive:1;flex-grow:1;padding-right:10px;margin-bottom:25px;}.strip-ibe-results .activity-product-card .time-selector .dropdown:focus{outline:0;box-shadow:none;}.strip-ibe-results .activity-product-card .time-selector .dropdown>button{background-color:#fff;border:1px solid #979797;border-radius:0;display:-ms-flexbox;display:flex;font-size:15px;-ms-flex-align:center;align-items:center;height:42px;padding:0 15px;width:100%;}.strip-ibe-results .activity-product-card .time-selector .dropdown>button>span:before{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='15pt' height='15pt' viewBox='0 0 15 15'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -15)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 0,7.5 C 0,11.639 3.361,15 7.5,15 C 11.639,15 15,11.639 15,7.5 C 15,3.361 11.639,0 7.5,0 C 3.361,0 0,3.361 0,7.5 Z M 14.1,7.5 C 14.1,11.143 11.143,14.1 7.5,14.1 C 3.857,14.1 0.9,11.143 0.9,7.5 C 0.9,3.857 3.857,0.9 7.5,0.9 C 11.143,0.9 14.1,3.857 14.1,7.5 Z M 7.072,7.091 L 7.072,12.968 L 7.911,12.968 L 7.911,7.93 L 12.9,7.93 L 12.9,7.091 L 7.072,7.091 Z' fill='%23333333' stroke-linejoin='miter' stroke-width='0.74' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:10px;top:12px;width:20px;}.strip-ibe-results .activity-product-card .time-selector .dropdown .dropdown-menu{width:100%;max-height:400px;overflow-y:auto;}.strip-ibe-results .activity-product-card .time-selector .dropdown .dropdown-menu .dropdown-item{border-radius:0;border:0;border-bottom:1px solid #d6d6d6;padding:10px 15px;width:100%;text-align:center;}.strip-ibe-results .activity-product-card .time-selector .dropdown .dropdown-menu .dropdown-item:nth-child(odd){background-color:#fff;}.strip-ibe-results .activity-product-card .time-selector .dropdown .dropdown-menu .dropdown-item:nth-child(even){background-color:#f1f1f1;}.strip-ibe-results .activity-product-card .btn{-ms-flex-align:center;align-items:center;background-color:#f4865b;border-color:#f4865b;border-radius:0;color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:42px;line-height:16px;margin:0;padding:18px 20px;text-transform:uppercase;white-space:nowrap;}.strip-ibe-results .activity-product-card .btn:hover{background-color:#46583a;border:0;color:#fff;}.strip-ibe-results .activity-product-card .btn:focus{outline:0;box-shadow:none;}.strip-ibe-results .activity-product-card .btn[disabled]{background-color:#969696;pointer-events:none;}.strip-ibe-results .activity-product-card .bottons-container{display:-ms-flexbox;display:flex;flex-direction:column;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;}.strip-ibe-results .activity-product-card .bottons-container .btn{align-self:flex-start;}.strip-ibe-results .activity-product-card .bottons-container .only-left{color:#f4865b;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;min-height:42px;margin:auto;}.strip-ibe-results .activity-product-card .bottons-container .dropdown-label{margin-bottom:5px;display:flex;}.strip-ibe-results .activity-product-card .bottons-container .dropdown-label>label{width:auto;margin-right:5px;}.strip-ibe-results .activity-product-card.not-available .card-image{-webkit-filter:grayscale(1);opacity:.5;}.strip-ibe-results .activity-product-card.not-available .product-feature-item,.strip-ibe-results .activity-product-card.not-available .card-title{color:#808080;}.strip-ibe-results .activity-product-card.not-available .activity-product-card{pointer-events:all;}.strip-ibe-results .activity-product-card.not-available .more-info-trigger{background-color:transparent;pointer-events:all;opacity:.5;}.strip-ibe-results .datepicker-component{width:100%;}.strip-ibe-results .datepicker-component .datepicker-inline{width:100%;}.strip-ibe-results .datepicker-component .inline-datepicker{margin-bottom:20px;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cells>.datepicker--cell{min-height:38px;-ms-flex:1 1 auto;flex:1 1 auto;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--nav-action path{stroke:#f4865b;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--nav-action svg{transform:scale(1.4);}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--nav-action:hover{background-color:transparent;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cells{-ms-flex-pack:justify;justify-content:space-between;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cells .from-price{margin-left:auto;font-weight:700;color:#494b50;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cells>.datepicker--cell{border-right:0;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cells>.datepicker--cell:nth-child(7n){border-right:1px solid #d1d1d3;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker-inline .datepicker{background-color:transparent;padding:0;width:100%;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--nav,.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--days-names{margin-right:0;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--nav{padding:8px 10px;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--days-names{padding:10px 0;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--days-names .datepicker--day-name{color:#3e4444;font-weight:700;text-transform:uppercase;}.strip-ibe-results .datepicker-component .inline-datepicker .light:not(.-disabled-){background-color:#f4865b25;}.strip-ibe-results .datepicker-component .inline-datepicker .moderate:not(.-disabled-){background-color:#f4865b65;}.strip-ibe-results .datepicker-component .inline-datepicker .peak:not(.-disabled-){background-color:#f4865b72;}.strip-ibe-results .datepicker-component .inline-datepicker .day-label .date{color:#494b50;font-size:11px;font-weight:600;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cell.-selected-{background-color:#f4865b!important;}.strip-ibe-results .datepicker-component .inline-datepicker .datepicker--cell:not(.-disabled):hover{background-color:#c3c3c5;}@media screen and (max-width:991px){.strip-ibe-results .datepicker-component .inline-datepicker{margin-bottom:0;margin-left:0;margin-right:0;}}.strip-ibe-results .date-control-col .filters-container{background-color:transparent;padding:15px 0;}.strip-ibe-results .date-control-col .filters-container .filter-cell:before,.strip-ibe-results .date-control-col .filters-container .filter-cell:after{display:none!important;}.strip-ibe-results .date-control-col .filters-container .projected-visitation-legend .peak::before{background-color:#f4865b72;}.strip-ibe-results .date-control-col .filters-container .projected-visitation-legend .moderate::before{background-color:#f4865b65;}.strip-ibe-results .date-control-col .filters-container .projected-visitation-legend .light::before{background-color:#f4865b25;}.strip-ibe-results .quantity-controls-col .filters-container{background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell,.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell:last-of-type{margin-right:auto;margin-bottom:20px;}.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell .number-control,.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell:last-of-type .number-control{-ms-flex-pack:start;justify-content:flex-start;}.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell .quantity-control>label,.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell:last-of-type .quantity-control>label{text-align:left!important;}@media screen and (min-width:768px){.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell.numbers-cell:not(.guests-selector){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:40px;}.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell.numbers-cell:not(.guests-selector) .number-control input[type="number"],.strip-ibe-results .quantity-controls-col .filters-container>.filter-cell.numbers-cell:not(.guests-selector) .number-control .button{width:40px;}.strip-ibe-results .quantity-controls-col .filters-container .quantity-control{width:100%;min-width:170px;}.strip-ibe-results .quantity-controls-col .filters-container .quantity-control>label{white-space:nowrap;}}.strip-ibe-results .features-filters-pills .categ-option.active{background-color:#f4865b;color:#fff;}.strip-ibe-results .extended-filters-layout{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:800px;gap:80px;}.strip-ibe-results .extended-filters-layout .date-control-col{flex:0 0 auto;width:360px;}.strip-ibe-results .extended-filters-layout .filter-search{padding-left:0;padding-right:0;flex:0 0 auto;width:100%;display:flex;justify-content:flex-start;}.strip-ibe-results .extended-filters-layout .filter-search .search-btn:not(:focus),.strip-ibe-results .extended-filters-layout .filter-search .search-btn{margin:0;padding:9px 32px;}@media screen and (max-width:767px){.strip-ibe-results .extended-filters-layout{flex-direction:column;max-width:480px;gap:0;}.strip-ibe-results .extended-filters-layout .date-control-col{flex:0 0 auto;width:480px;}.strip-ibe-results .extended-filters-layout .quantity-controls-col{margin-left:auto;margin-right:auto;}.strip-ibe-results .extended-filters-layout .filters-container{justify-content:center;}}@media screen and (max-width:480px){.strip-ibe-results .extended-filters-layout{max-width:unset;margin-left:-15px;margin-right:-15px;}.strip-ibe-results .extended-filters-layout .date-control-col{flex:0 0 auto;width:100%;}}.strip-ibe-results .btn-tooltip{width:18px;height:18px;border:1px solid #000;letter-spacing:0;color:#000;background-color:#fff;}.strip-ibe-results .btn-tooltip:hover{background-color:#576e49;border:1px solid #576e49;color:#fff;}.strip-ibe-results .datepicker-component .projected-visitation-legend{display:flex;flex-wrap:wrap;}.strip-ibe-results .datepicker-component .projected-visitation-legend>div:nth-child(1){margin-right:10px;}.strip-ibe-results .datepicker-component .projected-visitation-legend .category{margin:0 10px 0 0!important;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container{flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-left:0;padding-right:0;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container>.filter-cell.numbers-cell.guests-selector{min-width:100%;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container>.filter-cell.numbers-cell:not(.guests-selector){flex:0 0 auto;width:calc(50% - 20px);margin-bottom:5px;max-width:calc(33% - 20px);margin:0;margin-right:20px;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell.numbers-cell:nth-child(2){margin-right:10px;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell.numbers-cell:nth-child(3){margin-left:10px;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell .number-control{justify-content:space-between;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell .number-control input[type="number"]{text-align:center;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell .number-control div.button{font-size:0;background-size:22px;background-repeat:no-repeat;background-position:center;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell .number-control div.button.inc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E");}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell .number-control div.button.dec{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .quantity-control{min-width:unset;}@media screen and (min-width:768px) and (max-width:991px){.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container>.filter-cell.numbers-cell:not(.guests-selector){flex:0 0 auto;width:100%;margin-bottom:5px;min-width:126px;}.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell.numbers-cell:nth-child(2),.strip-ibe-results .strip-attractions-tickets-listing .quantity-controls-col .filters-container .filter-cell.numbers-cell:nth-child(3){margin-left:0;margin-right:0;}}.modal.feature-info-modal.in{overflow-y:auto;visibility:visible;}.modal.feature-info-modal .content-css{overflow-y:auto;}.modal.feature-info-modal .modal-content .modal-header{font-size:28px;font-weight:400;text-transform:none;font-family:'Montserrat',sans-serif;padding-right:50px;}.modal.feature-info-modal .show-more-less-clickable{display:flex;flex-direction:row;align-items:center;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;margin-top:10px;text-transform:uppercase;cursor:pointer;}.modal.feature-info-modal .show-more-less-clickable:after{background-position:center;background-repeat:no-repeat;content:"";margin-left:10px;cursor:pointer;height:16px;width:16px;display:block;position:relative;}.modal.feature-info-modal .show-more-less-clickable.show-more:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.62695L8 15.627M1 8.62695L8 15.627M8 15.627L8 1.62695' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.modal.feature-info-modal .show-more-less-clickable.show-less:after{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 8.62695L8 15.627M1 8.62695L8 15.627M8 15.627L8 1.62695' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.modal.feature-info-modal .modal-info-price-details{padding-top:15px;}.modal.feature-info-modal .time-select-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:10px;}.modal.feature-info-modal .time-selector{-ms-flex-positive:1;flex-grow:1;padding-right:10px;}.modal.feature-info-modal .time-selector .dropdown:focus{outline:0;box-shadow:none;}.modal.feature-info-modal .time-selector .dropdown>button{background-color:#fff;border:1px solid #979797;border-radius:0;display:-ms-flexbox;display:flex;font-size:15px;-ms-flex-align:center;align-items:center;height:42px;padding:0 15px;width:100%;}.modal.feature-info-modal .time-selector .dropdown>button>span:before{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='15pt' height='15pt' viewBox='0 0 15 15'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -15)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 0,7.5 C 0,11.639 3.361,15 7.5,15 C 11.639,15 15,11.639 15,7.5 C 15,3.361 11.639,0 7.5,0 C 3.361,0 0,3.361 0,7.5 Z M 14.1,7.5 C 14.1,11.143 11.143,14.1 7.5,14.1 C 3.857,14.1 0.9,11.143 0.9,7.5 C 0.9,3.857 3.857,0.9 7.5,0.9 C 11.143,0.9 14.1,3.857 14.1,7.5 Z M 7.072,7.091 L 7.072,12.968 L 7.911,12.968 L 7.911,7.93 L 12.9,7.93 L 12.9,7.091 L 7.072,7.091 Z' fill='%23333333' stroke-linejoin='miter' stroke-width='0.74' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:10px;top:12px;width:20px;}.modal.feature-info-modal .time-selector .dropdown .dropdown-menu{width:100%;max-height:400px;overflow-y:auto;}.modal.feature-info-modal .time-selector .dropdown .dropdown-menu .dropdown-item{border-radius:0;border:0;border-bottom:1px solid #d6d6d6;padding:10px 15px;width:100%;text-align:center;}.modal.feature-info-modal .time-selector .dropdown .dropdown-menu .dropdown-item:nth-child(odd){background-color:#fff;}.modal.feature-info-modal .time-selector .dropdown .dropdown-menu .dropdown-item:nth-child(even){background-color:#f1f1f1;}.card-checkbox{display:flex;gap:10px;padding-bottom:20px;padding-left:38px!important;}.card-checkbox label.card-checkbox__label{position:relative;display:inline-block;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:14px;text-transform:none;line-height:18px;font-weight:400;letter-spacing:0;color:#000;}.card-checkbox .card-checkbox__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;}.card-checkbox .card-checkbox__check:checked+.card-checkbox__label::before{content:'✔';text-align:center;font-size:16px;color:#000;background-color:#fff;}.card-checkbox .card-checkbox__check:checked+.card-checkbox__label{background-color:transparent;border-color:#2e44cd;}.card-checkbox .card-checkbox__label::before{content:'';position:absolute;width:24px;height:24px;border:2px solid #000;top:0;left:0;background-color:#fff;left:-38px;}.strip-accordion-2021{padding:30px 0;}.strip-accordion-2021 .accordion-item{box-shadow:0 2px 4px 1px rgba(7,7,7,.08);background-color:#fff;margin:0 0 30px 0;padding:0 25px;}.strip-accordion-2021 .accordion-item .titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 20px 15px 0!important;position:relative;}.strip-accordion-2021 .accordion-item .titles h2{display:-ms-flexbox;display:flex;font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;margin:5px 0;text-transform:uppercase;-ms-flex-align:center;align-items:center;letter-spacing:0;}.strip-accordion-2021 .accordion-item .titles .qty{color:#576e49;font-size:24px;font-weight:600;margin-left:8px;letter-spacing:normal;}.strip-accordion-2021 .accordion-item .titles .display-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;margin-right:20px;width:65px;}.strip-accordion-2021 .accordion-item .titles:before{background-color:#576e49;border-radius:100%;content:"";height:40px;order:12;margin:0;position:absolute;right:0;text-align:center;top:calc(50% - 20px);width:40px;}.strip-accordion-2021 .accordion-item .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 14.241,8.468 L 14.241,14.166 L 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 14.241,15.965 L 14.241,21.665 C 14.241,22.162 14.644,22.566 15.14,22.566 L 15.141,22.566 C 15.637,22.566 16.04,22.162 16.04,21.665 L 16.04,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 16.04,14.166 L 16.04,8.468 C 16.04,7.971 15.637,7.567 15.141,7.567 L 15.14,7.567 C 14.644,7.567 14.241,7.971 14.241,8.468 Z' fill='%23ffffff' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color:transparent;color:#fff;content:"";height:40px;order:12;margin:0;position:absolute;right:0;text-align:center;top:calc(50% - 20px);width:40px;}.strip-accordion-2021 .accordion-item .titles:focus{outline:0;}.strip-accordion-2021 .accordion-item .btn-alert-toggle.collapsed .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 14.241,8.468 L 14.241,14.166 L 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 14.241,15.965 L 14.241,21.665 C 14.241,22.162 14.644,22.566 15.14,22.566 L 15.141,22.566 C 15.637,22.566 16.04,22.162 16.04,21.665 L 16.04,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 16.04,14.166 L 16.04,8.468 C 16.04,7.971 15.637,7.567 15.141,7.567 L 15.14,7.567 C 14.644,7.567 14.241,7.971 14.241,8.468 Z' fill='%23ffffff' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.strip-accordion-2021 .accordion-item .btn-alert-toggle:not(.collapsed) .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 8.542,14.166 Z' fill='%23ffffff' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}.strip-accordion-2021 .accordion-item .collapse:not(.in){color:#000;padding:0;}.strip-accordion-2021 .accordion-item .collapse{color:#000;padding-bottom:30px;}.strip-accordion-2021 .accordion-item .availability-pill{border:0;font-weight:600;font-size:14px;padding:4px 25px;text-align:center;text-transform:uppercase;display:inline-block;margin:5px 4px;border-radius:20px;}.strip-accordion-2021 .accordion-item .availability-pill.available{background-color:#68d18a;color:#fff;}.strip-accordion-2021 .accordion-item .availability-pill.runninglow{background-color:#ffa901;color:#fff;}.strip-accordion-2021 .accordion-item .availability-pill.sold-out{background-color:#fe7689;color:#7d2431;text-decoration:line-through;}.strip-accordion-2021 .accordion-item .availability-legend{list-style-type:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:center;}.strip-accordion-2021 .accordion-item .availability-legend>li{text-transform:uppercase;display:inline-flex;align-items:center;margin:20px 10px;}.strip-accordion-2021 .accordion-item .availability-legend>li{display:flex;align-items:center;margin-right:8px;}.strip-accordion-2021 .accordion-item .availability-legend>li:before{height:18px;content:"";width:18px;margin-right:10px;}.strip-accordion-2021 .accordion-item .availability-legend>li.bg-salad-green:before{background-color:#68d18a;}.strip-accordion-2021 .accordion-item .availability-legend>li.bg-orange:before{background-color:#ffa901;}.strip-accordion-2021 .accordion-item .availability-legend>li.bg-pink:before{background-color:#fe7689;}.strip-accordion-2021 .btn-alert-toggle{display:block;margin-top:0;padding-left:0;padding-right:0;}.strip-accordion-2021 .well{background:none;border:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;padding-left:0;padding-right:0;padding-top:20px;text-align:center;}.strip-accordion-2021 .well p{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.strip-accordion-2021 .table-striped{margin-bottom:2.25rem;border-bottom:1px solid #e5e5e5;}.strip-accordion-2021 .table-striped>thead>tr>th,.strip-accordion-2021 .table-striped>tbody>tr>th,.strip-accordion-2021 .table-striped>tfoot>tr>th,.strip-accordion-2021 .table-striped>thead>tr>td,.strip-accordion-2021 .table-striped>tbody>tr>td,.strip-accordion-2021 .table-striped>tfoot>tr>td{border-top:0!important;}.strip-accordion-2021 .table-striped>:not(caption)>*>*{box-shadow:none!important;}.strip-accordion-2021 .table-striped tr>td,.strip-accordion-2021 .table-striped tr>th{border-bottom:1px solid #e5e5e5;}.strip-accordion-2021 .table-striped>tbody>tr:nth-of-type(even),.strip-accordion-2021 .table-striped>tbody>tr:nth-of-type(odd){background-color:transparent;box-shadow:none!important;}.strip-accordion-2021 .table-striped>tbody>tr:nth-child(odd)>th,.strip-accordion-2021 .table-striped>tbody>tr:nth-child(odd)>td{background-color:#fff!important;}.strip-accordion-2021 .table-striped>tbody>tr:nth-child(even)>th,.strip-accordion-2021 .table-striped>tbody>tr:nth-child(even)>td{background-color:#f7f7f7!important;}.semibold-font-weight{font-weight:500;}@media screen and (max-width:767px){.strip-accordion-2021 .accordion-item{padding:0 15px;}.strip-accordion-2021 .accordion-item .titles h2{font-size:20px;}.strip-accordion-2021 .accordion-item .titles h2 .display-icon{width:50px;}.strip-accordion-2021 .accordion-item .titles h2 .display-icon>.icon{max-width:100%;}}@media screen and (max-width:480px){.strip-accordion-2021 .accordion-item .titles .qty{font-size:15px;}.strip-accordion-2021 .accordion-item .titles h2{font-size:15px;text-transform:none;}.strip-accordion-2021 .accordion-item .titles h2 .display-icon{width:40px;}}.strip-accordion-image-2021,.strip-accordion-text-2021{padding:30px 0;font-size:16px;line-height:28px;}.strip-accordion-image-2021 p,.strip-accordion-text-2021 p{font-size:16px;line-height:28px;}@media screen and (max-width:767px){.strip-accordion-image-2021 p,.strip-accordion-text-2021 p{margin-bottom:30px;}}.strip-accordion-image-2021 .heading-border,.strip-accordion-text-2021 .heading-border{height:0;}.strip-accordion-image-2021 .table-wrapper,.strip-accordion-text-2021 .table-wrapper{display:table;width:100%;}.strip-accordion-image-2021 .table-row-wrapper,.strip-accordion-text-2021 .table-row-wrapper{display:table-row;}.strip-accordion-image-2021 .image-side,.strip-accordion-text-2021 .image-side{background-position:center;background-size:cover;display:table-cell;vertical-align:middle;width:50%;}.strip-accordion-image-2021 .image-side .title,.strip-accordion-text-2021 .image-side .title{color:#fff;line-height:100%;}.strip-accordion-image-2021 .image-side .left-content,.strip-accordion-text-2021 .image-side .left-content{padding:100px 75px;}.strip-accordion-image-2021 .text-side,.strip-accordion-text-2021 .text-side{display:table-cell;padding:100px 75px;position:relative;width:50%;}@media screen and (min-width:768px){.strip-accordion-image-2021 .text-side,.strip-accordion-text-2021 .text-side{background-image:none!important;}}.strip-accordion-image-2021 .text-side-content,.strip-accordion-text-2021 .text-side-content{max-width:510px;}@media(max-width:1199px){.strip-accordion-image-2021 .text-side-content,.strip-accordion-text-2021 .text-side-content{max-width:410px;}}.strip-accordion-image-2021 .accordion-item,.strip-accordion-text-2021 .accordion-item{box-shadow:none;border-bottom:1px solid #fff;background-color:transparent;margin-bottom:0;}.strip-accordion-image-2021 .accordion-item .titles,.strip-accordion-text-2021 .accordion-item .titles{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 50px 15px 0!important;position:relative;}.strip-accordion-image-2021 .accordion-item .titles h2,.strip-accordion-text-2021 .accordion-item .titles h2{display:-ms-flexbox;display:flex;font-family:'Montserrat',sans-serif;font-size:24px;font-weight:700;margin:5px 0;text-transform:uppercase;-ms-flex-align:center;align-items:center;letter-spacing:0;line-height:normal;}.strip-accordion-image-2021 .accordion-item .titles .display-icon,.strip-accordion-text-2021 .accordion-item .titles .display-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;margin-right:20px;width:65px;}.strip-accordion-image-2021 .accordion-item .titles:before,.strip-accordion-text-2021 .accordion-item .titles:before{background-color:#fff;border-radius:100%;content:"";height:40px;order:12;margin:0;position:absolute;right:0;text-align:center;top:calc(50% - 20px);width:40px;}@media screen and (max-width:767px){.strip-accordion-image-2021 .accordion-item .titles:before,.strip-accordion-text-2021 .accordion-item .titles:before{height:32px;width:32px;top:calc(50% - 16px);}}.strip-accordion-image-2021 .accordion-item .titles:after,.strip-accordion-text-2021 .accordion-item .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 14.241,8.468 L 14.241,14.166 L 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 14.241,15.965 L 14.241,21.665 C 14.241,22.162 14.644,22.566 15.14,22.566 L 15.141,22.566 C 15.637,22.566 16.04,22.162 16.04,21.665 L 16.04,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 16.04,14.166 L 16.04,8.468 C 16.04,7.971 15.637,7.567 15.141,7.567 L 15.14,7.567 C 14.644,7.567 14.241,7.971 14.241,8.468 Z' fill='%23cb333b' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-color:transparent;color:#fff;content:"";height:40px;order:12;margin:0;position:absolute;right:0;text-align:center;top:calc(50% - 20px);width:40px;}@media screen and (max-width:767px){.strip-accordion-image-2021 .accordion-item .titles:after,.strip-accordion-text-2021 .accordion-item .titles:after{width:36px;}}.strip-accordion-image-2021 .accordion-item .titles:focus,.strip-accordion-text-2021 .accordion-item .titles:focus{outline:0;}.strip-accordion-image-2021 .accordion-item .btn-alert-toggle.collapsed .titles:after,.strip-accordion-text-2021 .accordion-item .btn-alert-toggle.collapsed .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 14.241,8.468 L 14.241,14.166 L 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 14.241,15.965 L 14.241,21.665 C 14.241,22.162 14.644,22.566 15.14,22.566 L 15.141,22.566 C 15.637,22.566 16.04,22.162 16.04,21.665 L 16.04,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 16.04,14.166 L 16.04,8.468 C 16.04,7.971 15.637,7.567 15.141,7.567 L 15.14,7.567 C 14.644,7.567 14.241,7.971 14.241,8.468 Z' fill='%23cb333b' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.strip-accordion-image-2021 .accordion-item .btn-alert-toggle:not(.collapsed) .titles:after,.strip-accordion-text-2021 .accordion-item .btn-alert-toggle:not(.collapsed) .titles:after{background-image:url("data:image/svg+xml,%3Csvg stroke-width='0.501' stroke-linejoin='bevel' fill-rule='evenodd' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg' version='1.1' overflow='visible' width='30pt' height='30pt' viewBox='0 0 30 30'%3E%3Cg id='Document' fill='none' stroke='black' font-family='Times New Roman' font-size='16' transform='scale(1 -1)'%3E%3Cg id='Spread' transform='translate(0 -30)'%3E%3Cg id='Layer 1'%3E%3Cpath d='M 8.542,14.166 C 8.045,14.166 7.641,14.569 7.641,15.065 L 7.641,15.066 C 7.641,15.562 8.045,15.965 8.542,15.965 L 21.739,15.965 C 22.236,15.965 22.64,15.562 22.64,15.066 L 22.64,15.065 C 22.64,14.569 22.236,14.166 21.739,14.166 L 8.542,14.166 Z' fill='%23cb333b' stroke-linejoin='miter' stroke-linecap='round' stroke-width='0.5' stroke='none' marker-start='none' marker-end='none' stroke-miterlimit='79.8403193612775'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}.strip-accordion-image-2021 .accordion-item .collapse:not(.in),.strip-accordion-text-2021 .accordion-item .collapse:not(.in){padding:0;}.strip-accordion-image-2021 .btn-alert-toggle,.strip-accordion-text-2021 .btn-alert-toggle{display:block;margin-top:0;padding-left:0;padding-right:0;}.strip-accordion-image-2021 .well,.strip-accordion-text-2021 .well{background:none;border:0;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;padding-left:0;padding-right:0;padding-top:20px;text-align:center;}.strip-accordion-image-2021 .well p,.strip-accordion-text-2021 .well p{font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}@media screen and (max-width:767px){.strip-accordion-image-2021 .accordion-item .titles h2,.strip-accordion-text-2021 .accordion-item .titles h2{font-size:22px;}.strip-accordion-image-2021 .accordion-item .titles h2 .display-icon,.strip-accordion-text-2021 .accordion-item .titles h2 .display-icon{width:50px;}.strip-accordion-image-2021 .accordion-item .titles h2 .display-icon>.icon,.strip-accordion-text-2021 .accordion-item .titles h2 .display-icon>.icon{max-width:100%;}.strip-accordion-image-2021 .table-wrapper,.strip-accordion-text-2021 .table-wrapper{display:block;width:100%;}.strip-accordion-image-2021 .table-row-wrapper,.strip-accordion-text-2021 .table-row-wrapper{display:block;}.strip-accordion-image-2021 .image-side,.strip-accordion-text-2021 .image-side{background-image:none!important;display:block;position:relative;width:100%;}.strip-accordion-image-2021 .image-side img,.strip-accordion-text-2021 .image-side img{width:100%;}.strip-accordion-image-2021 .image-side .title,.strip-accordion-text-2021 .image-side .title{position:absolute;top:20%;width:100%;z-index:1;}.strip-accordion-image-2021 .text-side,.strip-accordion-text-2021 .text-side{display:block;padding:25px 15px;width:100%;}.strip-accordion-image-2021 .image-side .left-content,.strip-accordion-text-2021 .image-side .left-content{padding:25px 15px;}.strip-accordion-image-2021 .text-side-content,.strip-accordion-text-2021 .text-side-content{max-width:none;}.strip-accordion-image-2021.image-right .image-side,.strip-accordion-text-2021.image-right .image-side{left:auto;position:relative;}.strip-accordion-image-2021.image-right .text-side,.strip-accordion-text-2021.image-right .text-side{position:static;}.strip-accordion-image-2021 .accordion-item .titles h2,.strip-accordion-text-2021 .accordion-item .titles h2{text-transform:none;}.strip-accordion-image-2021 .accordion-item .titles h2 .display-icon,.strip-accordion-text-2021 .accordion-item .titles h2 .display-icon{width:40px;}}.strip-travel-planner-quiz{padding-top:0;padding-bottom:0;background-position:center;background-size:cover;height:calc(100vh - 97px - 74px);min-height:600px;position:relative;}.strip-travel-planner-quiz img.loading{height:64px;left:50%;transform:translateX(-50%);position:absolute;top:250px;width:64px;}.strip-travel-planner-quiz #travelPlanner{height:100%;}.strip-travel-planner-quiz #travelPlanner .strip{height:100%;}.strip-travel-planner-quiz input:-webkit-autofill,.strip-travel-planner-quiz input:-webkit-autofill:hover,.strip-travel-planner-quiz input:-webkit-autofill:focus,.strip-travel-planner-quiz textarea:-webkit-autofill,.strip-travel-planner-quiz textarea:-webkit-autofill:hover,.strip-travel-planner-quiz textarea:-webkit-autofill:focus,.strip-travel-planner-quiz select:-webkit-autofill,.strip-travel-planner-quiz select:-webkit-autofill:hover,.strip-travel-planner-quiz select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important;}.strip-travel-planner-quiz #travelPlanner .strip.intro-step{height:calc(100vh - 97px - 74px);}.strip-travel-planner-quiz .intro-image{margin-bottom:2rem;margin-left:auto;margin-right:auto;width:350px;}@media screen and (max-width:767px){.strip-travel-planner-quiz .intro-image{width:280px;}}.strip-travel-planner-quiz .title{margin-top:60px;}.strip-travel-planner-quiz .small-title{font-family:'Montserrat',sans-serif;font-size:25px;font-weight:600;font-style:italic;line-height:35px;}.strip-travel-planner-quiz h1{color:#fff;font-family:'Montserrat',sans-serif;font-size:40px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1.2;text-align:left;}.strip-travel-planner-quiz h2{color:#fff;font-family:'Montserrat',sans-serif;font-size:48px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:52px;text-align:left;}.strip-travel-planner-quiz .quiz-question-overlay{background-color:rgba(0,0,0,.6);height:100%;left:0;top:0;width:100%;}.strip-travel-planner-quiz .inner-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:30px;}.strip-travel-planner-quiz .inner-container.align-items-center{-ms-flex-align:center;align-items:center;}.strip-travel-planner-quiz .inner-container .btn{background-color:#fff;border-radius:2rem;border:2px solid #fff;color:#031e34;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:'Montserrat',sans-serif;min-width:180px;min-height:4rem;padding:0;text-transform:none;position:relative;}.strip-travel-planner-quiz .textbox,.strip-travel-planner-quiz .textbox-location{background-color:transparent;border:0;border-bottom:2px solid #fff;border-radius:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:24px;font-style:italic;height:auto;letter-spacing:normal;line-height:60px;text-align:left;position:relative;padding-bottom:1.8rem;}.strip-travel-planner-quiz .textbox::placeholder,.strip-travel-planner-quiz .textbox-location::placeholder{color:#fff;opacity:1;}.strip-travel-planner-quiz .textbox:-ms-input-placeholder,.strip-travel-planner-quiz .textbox-location:-ms-input-placeholder{color:#fff;}.strip-travel-planner-quiz .textbox::-ms-input-placeholder,.strip-travel-planner-quiz .textbox-location::-ms-input-placeholder{color:#fff;}.strip-travel-planner-quiz .textbox:focus,.strip-travel-planner-quiz .textbox-location:focus{outline:0;box-shadow:none;}.strip-travel-planner-quiz .question-options-dropdown{border-bottom:2px solid #fff;min-height:80px;}.strip-travel-planner-quiz .question-options-dropdown .dropdown-menu{background-color:#fff;border-radius:12px;max-height:300px;overflow-x:hidden;overflow-y:auto;transform:none!important;width:100%;z-index:9999;}.strip-travel-planner-quiz .question-options-dropdown .dropdown-menu.show{top:80px!important;}.strip-travel-planner-quiz .question-options-dropdown .dropdown-menu .dropdown-item{border:0;background-color:transparent;display:block;font-size:20px;text-align:left;padding:1rem 2rem;width:100%;}.strip-travel-planner-quiz .question-options-dropdown .dropdown-menu .dropdown-item:focus{outline:0;box-shadow:none;}.strip-travel-planner-quiz .question-options-dropdown>button.btn{background-position:calc(100% - 15px) center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none;background-color:transparent;border:0;border-radius:0;display:-ms-flexbox;display:flex;color:#fff;height:80px!important;font-family:'Montserrat',sans-serif;font-size:24px;font-style:italic;height:auto;-ms-flex-pack:start;justify-content:flex-start;letter-spacing:normal;margin-bottom:0;line-height:60px;text-align:left;position:relative;padding-bottom:1.8rem;width:100%;}.strip-travel-planner-quiz .question-options-dropdown>button.btn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='13' viewBox='0 0 20 13'%3E%3Cg%3E%3Cg%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='2' d='M.83.17v0l9.167 10v0l9.166-10v0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:12px;margin-left:auto;width:24px;}.strip-travel-planner-quiz .question-options-dropdown>button.btn:focus{box-shadow:none;outline:0;}.strip-travel-planner-quiz .quiz-navigation-bar{display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:3rem;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}.strip-travel-planner-quiz .quiz-navigation-bar .btn{border-radius:2rem;border:2px solid #fff;display:-ms-flexbox;display:flex;font-size:20px;font-weight:700;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:'Montserrat',sans-serif;min-width:180px;min-height:4rem;padding:0;text-transform:none;position:relative;}.strip-travel-planner-quiz .quiz-navigation-bar .btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='21' viewBox='0 0 13 21'%3E%3Cg%3E%3Cg transform='rotate(270 6.5 11)'%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='2' d='M15.333 16v0L6.167 6v0L-3 16v0' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:center;content:"";height:18px;position:absolute;width:13px;}.strip-travel-planner-quiz .quiz-navigation-bar .btn.btn-prev{background-color:transparent;color:#fff;}.strip-travel-planner-quiz .quiz-navigation-bar .btn.btn-prev:before{left:15px;}.strip-travel-planner-quiz .quiz-navigation-bar .btn.btn-next{background-color:#fff;color:#031e34;}.strip-travel-planner-quiz .quiz-navigation-bar .btn.btn-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='21' viewBox='0 0 13 21'%3E%3Cg%3E%3Cg transform='rotate(270 6.5 11)'%3E%3Cpath fill='none' stroke='%23031e34' stroke-miterlimit='20' stroke-width='2' d='M15.333 16v0L6.167 6v0L-3 16v0' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");right:15px;-moz-transform:scale(-1,-1);-o-transform:scale(-1,-1);-webkit-transform:scale(-1,-1);transform:scale(-1,-1);}.strip-travel-planner-quiz .quiz-navigation-bar .page-counter{color:#fff;font-family:Montserrat;font-size:16px;font-weight:700;line-height:25px;text-align:center;margin-top:20px;}.strip-travel-planner-quiz .quiz-navigation-bar .page-counter span{margin:0 3px;}.strip-travel-planner-quiz .quiz-navigation-bar .question-container{margin-top:6rem;}.strip-travel-planner-quiz .intro-text{font-size:20px;font-weight:600;font-style:normal;line-height:29px;text-align:center;margin-bottom:2rem;max-width:500px;}.strip-travel-planner-quiz .intro-step .inner-container{justify-content:center;}.strip-travel-planner-quiz .d-none{display:none!important;}.strip-travel-planner-quiz .h-100{height:100%;}@media screen and (min-width:992px){.strip-travel-planner-quiz .question-options-dropdown,.strip-travel-planner-quiz .textbox,.strip-travel-planner-quiz .textbox-location{max-width:79%;width:100%;}}@media screen and (max-height:768px) and (orientation:landscape){.strip-travel-planner-quiz{height:auto;min-height:0;}.strip-travel-planner-quiz h1{line-height:1.1;margin-top:0;}.strip-travel-planner-quiz .textbox,.strip-travel-planner-quiz .textbox-location{padding-bottom:1rem;line-height:50px;}.strip-travel-planner-quiz .quiz-navigation-bar .page-counter{margin-top:10px;}}@media screen and (max-width:991px){.strip-travel-planner-quiz{min-height:850px;}.strip-travel-planner-quiz .question-options-dropdown{width:calc(100% - 30px);}}@media screen and (max-width:767px){.strip-travel-planner-quiz{height:auto;min-height:0;}.strip-travel-planner-quiz .textbox,.strip-travel-planner-quiz .textbox-location{font-size:20px;line-height:1.2;}.strip-travel-planner-quiz h1{font-size:40px;line-height:1.2;}.strip-travel-planner-quiz label{margin-bottom:30px;}}@media screen and (max-width:767px){.strip-travel-planner-quiz .quiz-question-overlay{position:relative;}.strip-travel-planner-quiz .quiz-navigation-bar .btn{display:block;width:100%;}.strip-travel-planner-quiz .quiz-navigation-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5rem 0;text-align:center;}.strip-travel-planner-quiz .quiz-navigation-bar .btn{width:auto;min-width:140px;}.strip-travel-planner-quiz .quiz-navigation-bar>.col.question-container{margin-top:0;margin-bottom:5.5rem;}.strip-travel-planner-quiz .quiz-navigation-bar>.col:not(.question-container){bottom:0;position:absolute;width:calc(50% - 15px);padding-bottom:20px;}.strip-travel-planner-quiz .quiz-navigation-bar>.col:nth-child(1){order:2;left:15px;}.strip-travel-planner-quiz .quiz-navigation-bar>.col:last-child{order:0;right:15px;}.strip-travel-planner-quiz .quiz-navigation-bar .btn-next{float:right;}}.strip-travel-planner-quiz .question-options-container{margin-top:20px;margin-bottom:auto;}.strip-travel-planner-quiz [type="radio"]:checked,.strip-travel-planner-quiz [type="radio"]:not(:checked){position:absolute;left:-9999px;}.strip-travel-planner-quiz [type="radio"]:checked+label,.strip-travel-planner-quiz [type="radio"]:not(:checked)+label{color:#fff;position:relative;padding-left:75px;cursor:pointer;font-size:22px;font-weight:700;line-height:30px;min-height:60px;display:flex;justify-content:center;flex-direction:column;}@media screen and (max-width:991px){.strip-travel-planner-quiz [type="radio"]:checked+label,.strip-travel-planner-quiz [type="radio"]:not(:checked)+label{-ms-flex-pack:start;justify-content:flex-start;}}.strip-travel-planner-quiz [type="radio"]:checked+label:before,.strip-travel-planner-quiz [type="radio"]:not(:checked)+label:before{background-color:transparent;border:4px solid #fff;content:'';position:absolute;left:0;top:4px;width:56px;height:56px;border-radius:100%;}.strip-travel-planner-quiz [type="radio"]:not(:checked)+label,.strip-travel-planner-quiz [type="radio"]:not(:checked)+label:before{opacity:.6;}.strip-travel-planner-quiz [type="radio"]:checked+label:after,.strip-travel-planner-quiz [type="radio"]:not(:checked)+label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='23' viewBox='0 0 31 23'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M30.099 3.862L11.397 22.308c-.935.923-2.415.923-3.272 0L1.5 15.775c-.467-.46-.701-.999-.701-1.614 0-.615.234-1.153.701-1.614a2.393 2.393 0 0 1 1.637-.692c.545 0 1.168.231 1.636.692L8.67 16.39c.624.615 1.636.615 2.182 0L26.826.634c.857-.845 2.416-.845 3.273 0 .467.461.701 1 .701 1.614 0 .615-.312 1.153-.701 1.614z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");content:'';width:31px;height:23px;position:absolute;top:22px;left:12px;-webkit-transition:all .2s ease;transition:all .2s ease;}.strip-travel-planner-quiz [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}.strip-travel-planner-quiz [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}.strip-travel-planner-quiz .radiobuttons-with-image{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;text-align:center;padding-bottom:60px;-ms-flex-pack:center;justify-content:center;}.strip-travel-planner-quiz .radiobuttons-with-image .radiobutton-option-column{text-align:center;padding-top:20px;padding-bottom:50px;padding-left:10px;padding-right:10px;position:relative;}.strip-travel-planner-quiz .radiobuttons-with-image .radiobutton-option-column:after{background-color:rgba(255,255,255,.4);content:"";height:100%;position:absolute;left:100%;top:0;width:1px;}.strip-travel-planner-quiz .radiobuttons-with-image .radiobutton-option-column:last-child:after{display:none;}.strip-travel-planner-quiz .radiobuttons-with-image .form-check-label{display:-ms-flexbox;display:flex;}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;width:160px;}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label:before,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label:before{border-width:2px;height:38px;transform:translateX(-50%);left:50%;top:114%;width:38px;}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label:after,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label:after{background-repeat:no-repeat;background-size:24px;background-position:center;height:38px;transform:translateX(-50%);left:50%;top:114%;width:38px;}.strip-travel-planner-quiz .radiobuttons-with-image .option-image{display:-ms-flexbox;display:flex;height:90px;min-width:120px;}.strip-travel-planner-quiz .radiobuttons-with-image .option-image>.option-icon{margin:auto;}@media screen and (max-width:767px){.strip-travel-planner-quiz .radiobuttons-with-image{-ms-flex-direction:column;flex-direction:column;width:100%;}.strip-travel-planner-quiz .radiobuttons-with-image .option-image{min-width:0;margin-right:15px;width:80px;}.strip-travel-planner-quiz .radiobuttons-with-image .option-image>.option-icon{max-width:100%;}.strip-travel-planner-quiz .radiobuttons-with-image .radiobutton-option-column{padding-bottom:10px;padding-top:10px;}.strip-travel-planner-quiz .radiobuttons-with-image .radiobutton-option-column:after{height:1px;left:0;top:100%;width:100%;}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label{-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding-left:50px;width:100%;}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label:before,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label:before,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label:after,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label:after{left:16px;top:calc(50% - 18px);}.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:checked+label .option-label,.strip-travel-planner-quiz .radiobuttons-with-image [type="radio"]:not(:checked)+label .option-label{margin:auto 0;}}.strip-travel-planner-quiz .page-counter{margin-top:12px;margin-bottom:12px;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:25px;text-align:center;}.strip-travel-planner-quiz .page-counter span{padding:0 4px;}.travel-planner-item{border:1px solid #f0f0f0;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);color:#000;font-family:'Open Sans',sans-serif;font-size:16px;margin-bottom:10px;margin-top:10px;padding-right:40px;}.travel-planner-item .uppercase-label{color:#696c71;display:block;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:700;margin-bottom:0;text-align:right;text-transform:uppercase;}.travel-planner-item .title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;margin-bottom:5px;line-height:25px;text-align:left;text-transform:uppercase;}.travel-planner-item .title2{color:#46583a;}.travel-planner-item .learn-more{text-transform:none;white-space:nowrap;}.travel-planner-item .learn-more:after{margin-left:8px;top:3px;}.travel-planner-item img{max-width:100%;height:auto;width:100%;}.travel-planner-item .flexbox{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.travel-planner-item a.btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:42px;margin:0 15px 0 0;padding:0 20px;text-transform:none;}.travel-planner-item .content p{margin-bottom:10px;}.travel-planner-item .location{color:#5e6165;font-weight:700;font-size:16px;margin-bottom:8px;text-align:right;text-transform:uppercase;position:relative;}.travel-planner-item .location>i{color:#576e49;font-size:20px;margin-right:8px;}.travel-planner-item .dining-icons,.travel-planner-item .ammenities-icons{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding-bottom:10px;}.travel-planner-item .dining-icons .img-feature,.travel-planner-item .ammenities-icons .img-feature{margin:0 5px;max-width:36px;}.travel-planner-item .details-column{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:25px;padding-top:25px;}.travel-planner-item .ratings{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;padding-bottom:8px;}.travel-planner-item .ratings>.rating{border-radius:100%;display:inline-block;height:10px;width:10px;}@media screen and (max-width:767px){.travel-planner-item .ratings{justify-content:flex-start;}}.travel-planner-item .ratings+.dining-icons{padding-bottom:10px;}.travel-planner-item .ratings+.dining-icons+.ammenities-icons{padding-bottom:10px;}.travel-planner-item .rating{background-color:#808080;display:inline-block;height:10px;width:10px;border-radius:10px;margin:0 3px;}.travel-planner-item .rating1{background-color:#576e49;}.travel-planner-item .rating-value-2 .rating2{background-color:#576e49;}.travel-planner-item .rating-value-3 .rating2,.travel-planner-item .rating-value-3 .rating3{background-color:#576e49;}.travel-planner-item .rating-value-4 .rating2,.travel-planner-item .rating-value-4 .rating3,.travel-planner-item .rating-value-4 .rating4{background-color:#576e49;}.travel-planner-item .rating-value-5 .rating2,.travel-planner-item .rating-value-5 .rating3,.travel-planner-item .rating-value-5 .rating4,.travel-planner-item .rating-value-5 .rating5{background-color:#576e49;}@media screen and (max-width:767px){.travel-planner-item{padding:0;margin-bottom:20px;}.travel-planner-item .uppercase-label{margin-bottom:5px;text-align:left;}.travel-planner-item .row{margin-left:0;margin-right:0;}.travel-planner-item .details-column{padding:20px 15px;}.travel-planner-item .details-column .flexbox{-ms-flex-align:start;align-items:flex-start;justify-content:flex-start;}.travel-planner-item .details-column .flexbox>.col:nth-child(1){order:12;}.travel-planner-item .details-column .flexbox>.col:nth-child(3){order:0;}.travel-planner-item img:not(.img-feature){min-width:calc(100% + 30px);margin:0 -15px;}.travel-planner-item .flexbox{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.travel-planner-item .dining-icons,.travel-planner-item .ammenities-icons{-ms-flex-pack:start;justify-content:flex-start;margin:10px 0;}.travel-planner-item .dining-icons>.img-feature,.travel-planner-item .ammenities-icons>.img-feature{max-width:25px;}}.rating-progress{fill:none;stroke-linecap:square;stroke-width:8px;transition:all 1.2s cubic-bezier(.99,.01,.62,.94);}.compass-bar{position:relative;}#compassArrows .arrows{transform-origin:37% 37%;-webkit-transform-origin:37% 37%;}circle{transform:rotate(-90deg);transform-origin:50% 50%;}.strip-content-hideshow-tab{background-size:100%;display:-ms-flexbox;display:flex;overflow:hidden;padding-bottom:0;}@media screen and (max-width:767px){.strip-content-hideshow-tab{padding-top:0;}}.strip-content-hideshow-tab .title-container{margin:auto;max-width:100%;}.strip-content-hideshow-tab .pretitle{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.1;font-size:31px;text-align:center;text-transform:uppercase;}.strip-content-hideshow-tab .stripTitle{color:#fff;font-family:'Open Sans',sans-serif;font-weight:700;font-size:72px;line-height:1.1;text-align:center;text-transform:uppercase;}@media screen and (max-width:767px){.strip-content-hideshow-tab .stripTitle{font-size:50px;}}.strip-content-hideshow-tab .overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-width:100%;}@media screen and (max-width:767px){.strip-content-hideshow-tab .overlay{padding-top:50px;background-position:top;}}@media screen and (min-width:768px){.strip-content-hideshow-tab .overlay{background-image:none!important;}}.strip-content-hideshow-tab .peek{height:0;}.strip-content-hideshow-tab .subtitle{font-size:31px;line-height:normal;font-weight:700;}.strip-content-hideshow-tab .btn-alert-toggle{background-color:#dd0031;border-radius:11px 11px 0 0;color:#fff;display:flex;flex-direction:column;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;font-style:normal;height:88px;justify-content:center;letter-spacing:1.65px;margin:auto auto 0;text-transform:uppercase;text-decoration:none;text-align:center;padding:20px 5rem;position:relative;transition:ease-out .3s all;}@media screen and (max-width:500px){.strip-content-hideshow-tab .btn-alert-toggle{margin:0 15px;}}.strip-content-hideshow-tab .btn-alert-toggle:focus,.strip-content-hideshow-tab .btn-alert-toggle:active{outline:0;text-decoration:none;}.strip-content-hideshow-tab .btn-alert-toggle:hover{background-color:#aa0026;transition:ease-in .3s all;text-decoration:none;}@supports(-webkit-overflow-scrolling:touch){.strip-content-hideshow-tab .btn-alert-toggle:hover{outline:0;text-decoration:none;background-color:#dd0031!important;}}@media screen and (max-width:991px){.strip-content-hideshow-tab .btn-alert-toggle:focus,.strip-content-hideshow-tab .btn-alert-toggle:hover{outline:0;text-decoration:none;background-color:#dd0031!important;}}.strip-content-hideshow-tab .btn-alert-toggle:before{background-color:#f2f2f2;height:40px;width:calc(1170px - 30px);position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);}@media screen and (max-width:1199px){.strip-content-hideshow-tab .btn-alert-toggle:before{width:calc(970px - 30px);}}@media screen and (max-width:991px){.strip-content-hideshow-tab .btn-alert-toggle:before{width:calc(750px - 30px);}}@media screen and (max-width:767px){.strip-content-hideshow-tab .btn-alert-toggle:before{width:calc(100vw - 30px);}}.strip-content-hideshow-tab .btn-alert-toggle:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:30px;bottom:8px;content:"";display:inline-block;margin:0 auto;height:30px;position:absolute;left:50%;transform:translateX(-50%);transition:all ease-out .15s;width:40px;}.strip-content-hideshow-tab .btn-alert-toggle:not(.collapsed):after{transform:translateX(-50%) rotate(180deg);transition:all ease-in .15s;}.strip-content-hideshow-tab .btn-alert-toggle .collapsed-label,.strip-content-hideshow-tab .btn-alert-toggle .open-label{transform:translateY(-1rem);line-height:1.4;}.strip-content-hideshow-tab .btn-alert-toggle .collapsed-label{display:none;}.strip-content-hideshow-tab .btn-alert-toggle .open-label{display:block;}.strip-content-hideshow-tab .btn-alert-toggle.collapsed .collapsed-label{display:block;}.strip-content-hideshow-tab .btn-alert-toggle.collapsed .open-label{display:none;}.strip-content-hideshow-tab .tab-content-wrapper.collapse{height:0;overflow:hidden;display:block!important;}.strip-content-hideshow-tab .tab-content-wrapper.collapse.in{height:auto!important;overflow:visible;}.strip-content-hideshow-tab .hide-show-content{background-position:center top;background-size:cover;box-shadow:inset 0 -20px 20px -20px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.25);padding:0 30px 42px;}.strip-content-hideshow-tab .nvkContent .checkbox-inline,.strip-content-hideshow-tab .nvkContent .radio-inline{margin-right:1.5rem;margin-bottom:1.66rem;}.strip-content-hideshow-tab .nvkContent a{color:#576e49!important;}.strip-content-hideshow-tab .nvkContent .nvkSubmitButton button{background-color:#576e49!important;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"],.strip-content-hideshow-tab .nvkContent .radio-inline input[type="radio"]{all:unset;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;right:0;bottom:0;left:0;height:20px;width:0;transition:all .15s ease-out 0s;background-color:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;margin-left:0;margin-right:0;outline:0;position:relative;top:4px;z-index:1;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]::before,.strip-content-hideshow-tab .nvkContent .radio-inline input[type="radio"]::before{background-color:#fff;border:2px solid #53565a;border-radius:100%;height:20px;position:absolute;content:'';display:inline-block;text-align:center;line-height:1;left:-28px;width:20px;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]:checked::after,.strip-content-hideshow-tab .nvkContent .radio-inline input[type="radio"]:checked::after{border-radius:100%;background-color:#0c265c;height:12px;position:absolute;content:'';left:-24px;display:inline-block;text-align:center;line-height:1;top:4px;width:12px;opacity:0;transition:all ease-out .2s;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]:checked::after,.strip-content-hideshow-tab .nvkContent .radio-inline input[type="radio"]:checked::after{opacity:1;transition:all ease-in .2s;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]::before{background-color:#fff;border:2px solid #53565a;border-radius:4px;height:20px;position:absolute;content:'';display:inline-block;text-align:center;line-height:1;left:-30px;width:20px;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]:checked::after{border-radius:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23333333' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z'%3E%3C/path%3E%3C/svg%3E");background-size:75%;background-repeat:no-repeat;background-position:center;height:20px;position:absolute;content:'';left:-29px;display:inline-block;text-align:center;line-height:1;top:0;width:20px;opacity:0;transition:all ease-out .2s;}.strip-content-hideshow-tab .nvkContent .checkbox input[type="checkbox"]:checked::after{opacity:1;transition:all ease-in .2s;}.strip-content-hideshow-tab .nvkContent .checkbox label.nvkFormLabel{font-weight:700;}.strip-content-hideshow-tab p{color:#666;}.strip-content-hideshow-tab .nvkContent label.nvkFormLabel{color:#666;text-transform:none;}.strip-content-hideshow-tab .nvkContent .h3,.strip-content-hideshow-tab .nvkContent h3{font-family:'Montserrat',sans-serif;color:#666;font-size:28px;font-weight:700;text-align:center;margin:30px 0 20px;letter-spacing:0;line-height:1.2;}.strip-content-hideshow-tab .nvkFormItem p{text-align:center;}.strip-content-hideshow-tab .nvkContent .form-group{margin-bottom:0;}.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control{background-color:transparent;border-bottom-width:2px;border-bottom-color:#000;border-style:none none solid none;box-shadow:none;font-style:italic;-webkit-box-shadow:none;font-size:18px;max-width:470px;margin:0 auto 15px;text-align:center;padding:25px;}.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control:focus,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control:focus,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control:focus,.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control:active,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control:active,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control:active{box-shadow:none;-webkit-box-shadow:none;outline:0;}.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control ::placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control ::placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control ::placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control ::-webkit-input-placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control ::-webkit-input-placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control ::-webkit-input-placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control :-ms-input-placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control :-ms-input-placeholder,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control :-ms-input-placeholder{color:#53565a;font-style:italic;}.strip-content-hideshow-tab .nvkContent .form-group input[type="tel"].form-control.nvkValidationError,.strip-content-hideshow-tab .nvkContent .form-group input[type="text"].form-control.nvkValidationError,.strip-content-hideshow-tab .nvkContent .form-group input[type="email"].form-control.nvkValidationError{border-bottom-width:2px!important;border-style:none none solid none!important;}.strip-content-hideshow-tab .nvkValidationMessage{background-color:#dd0031;color:#fff;}.strip-content-hideshow-tab .nvkValidationMessage p{color:#fff;}.strip-content-hideshow-tab .form-group.nvkValidationError{border:0!important;background-color:transparent!important;}.strip-content-hideshow-tab .form-group.nvkValidationError label.nvkFormLabel{color:#dd0031!important;}.strip-content-hideshow-tab .form-group.nvkValidationError input[type="radio"]:before,.strip-content-hideshow-tab .form-group.nvkValidationError input[type="checkbox"]:before{border-color:#dd0031!important;}.strip-deals-carousel .flickity-prev-next-button{box-shadow:0 0 5px rgba(0,0,0,.5);}@media screen and (max-width:767px){.strip-deals-carousel .flickity-prev-next-button{display:none;}}.strip-deals-carousel .content-intro{padding:44px 0 0 90px;position:relative;}.strip-deals-carousel .content-intro::before{border-left:3px solid #576e49;border-top:3px solid #576e49;content:"";display:block;height:46px;left:0;position:absolute;top:0;width:46px;}.strip-deals-carousel .content-intro .stripTitle{font-size:35px;font-weight:700;line-height:normal;}@media screen and (max-width:767px){.strip-deals-carousel .content-intro{padding:0;text-align:left;}.strip-deals-carousel .content-intro::before{content:none;}.strip-deals-carousel .content-intro .stripTitle{text-align:left;}}.strip-deals-carousel .deals-carousel .flickity-page-dots{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;display:inline-flex;height:30px;top:33px;left:50%;transform:translateX(-50%);padding:10px 96px;}.strip-deals-carousel .deals-carousel .flickity-page-dots:before,.strip-deals-carousel .deals-carousel .flickity-page-dots:after{content:" ";display:table;}.strip-deals-carousel .deals-carousel .flickity-page-dots:after{clear:both;}.strip-deals-carousel .deals-carousel .flickity-page-dots:before,.strip-deals-carousel .deals-carousel .flickity-page-dots:after{content:" ";display:table;}.strip-deals-carousel .deals-carousel .flickity-page-dots:after{clear:both;}@media(min-width:768px){.strip-deals-carousel .deals-carousel .flickity-page-dots{width:750px;}}@media(min-width:992px){.strip-deals-carousel .deals-carousel .flickity-page-dots{width:970px;}}@media(min-width:1200px){.strip-deals-carousel .deals-carousel .flickity-page-dots{width:1170px;}}.strip-deals-carousel .deals-carousel .flickity-page-dots td{padding:8px 4px;vertical-align:top;}.strip-deals-carousel .deals-carousel .flickity-page-dots td:first-child{padding-left:0;}.strip-deals-carousel .deals-carousel .flickity-page-dots td{padding:12px 4px;}.strip-deals-carousel .deals-carousel .flickity-page-dots .dot{background-color:#fff;border:3px solid #69b3e7;height:15px;width:15px;}.strip-deals-carousel .deals-carousel .flickity-page-dots .dot.is-selected{background-color:#69b3e7;}.strip-deals-carousel .deals-carousel .deal-card-inner{display:-ms-flexbox;display:flex;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);-webkit-box-shadow:0 2px 4px 1px rgba(7,7,7,.08);border:1px solid #f0f0f0;background-color:#fff;padding:80px 50px 50px;margin:10px 20px 10px 0;}@media screen and (max-width:1199px){.strip-deals-carousel .deals-carousel .deal-card-inner{padding:60px 30px 50px;}}@media screen and (max-width:767px){.strip-deals-carousel .deals-carousel .deal-card-inner{padding:60px 0 30px;display:block;}.strip-deals-carousel .deals-carousel .deal-card-inner .btn{margin-bottom:0;}}.strip-deals-carousel .deals-carousel .deal-card{display:-ms-inline-flexbox;display:inline-flex;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;min-height:100%;}.strip-deals-carousel .deals-carousel .deal-card:before,.strip-deals-carousel .deals-carousel .deal-card:after{content:" ";display:table;}.strip-deals-carousel .deals-carousel .deal-card:after{clear:both;}.strip-deals-carousel .deals-carousel .deal-card:before,.strip-deals-carousel .deals-carousel .deal-card:after{content:" ";display:table;}.strip-deals-carousel .deals-carousel .deal-card:after{clear:both;}@media(min-width:768px){.strip-deals-carousel .deals-carousel .deal-card{width:750px;}}@media(min-width:992px){.strip-deals-carousel .deals-carousel .deal-card{width:970px;}}@media(min-width:1200px){.strip-deals-carousel .deals-carousel .deal-card{width:1170px;}}.strip-deals-carousel .deals-carousel .deal-card td{padding:8px 4px;vertical-align:top;}.strip-deals-carousel .deals-carousel .deal-card td:first-child{padding-left:0;}.strip-deals-carousel .deals-carousel .deal-card td{padding:12px 4px;}@media screen and (max-width:767px){.strip-deals-carousel .deals-carousel .deal-card{width:100%;min-height:0;margin-left:20px;margin-right:20px;}}.strip-deals-carousel .deals-carousel .deal-card .card-image,.strip-deals-carousel .deals-carousel .deal-card .card-details{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding:0 30px;}.strip-deals-carousel .deals-carousel .deal-card .card-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;}.strip-deals-carousel .deals-carousel .deal-card .card-image>img{max-width:100%;width:100%;height:auto;}.strip-deals-carousel .deals-carousel .deal-card .price{font-family:'Open Sans',sans-serif;font-weight:700;font-size:18px;margin-bottom:10px;}.strip-deals-carousel .deals-carousel .pre-title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:25px;margin-bottom:10px;}.strip-deals-carousel .deals-carousel .title{color:#000;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;line-height:1.2;margin-bottom:20px;}.strip-deals-carousel .deals-carousel .buttons-group{display:inline-flex;flex-direction:column;margin-top:15px;-ms-flex-align:start;align-items:flex-start;}.strip-deals-carousel .deals-carousel .learn-more{line-height:2.4;color:#69b3e7;}.strip-deals-carousel .deals-carousel .learn-more:hover{color:#0d8bdf;}.strip-deals-carousel .deals-carousel .btn{background:#69b3e7;border-color:#69b3e7;}.strip-deals-carousel .deals-carousel .btn:hover{background:#0d8bdf;border-color:#0d8bdf;}@media screen and (max-width:991px){.strip-deals-carousel .deals-carousel .deal-card-inner{padding:80px 20px 50px;}.strip-deals-carousel .deals-carousel .flickity-page-dots{padding:10px 45px;}.strip-deals-carousel .deals-carousel .deal-card .card-image,.strip-deals-carousel .deals-carousel .deal-card .card-details{padding:0 20px;}}@media screen and (max-width:767px){.strip-deals-carousel .deals-carousel .deal-card-inner{-ms-flex-direction:column;flex-direction:column;margin-right:0;}.strip-deals-carousel .deals-carousel .deal-card{padding-left:0;padding-right:0;}.strip-deals-carousel .deals-carousel .deal-card .card-image,.strip-deals-carousel .deals-carousel .deal-card .card-details{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;}.strip-deals-carousel .deals-carousel .deal-card .card-image{margin-bottom:15px;}}.strip-two-column-feature{padding:75px 0;}.strip-two-column-feature .stripTitle{color:#46583a;font-family:'Montserrat',sans-serif;font-size:38px;font-style:normal;letter-spacing:normal;line-height:1;margin-bottom:66px;text-align:center;}.strip-two-column-feature .blocks-row{display:flex;align-items:stretch;}.strip-two-column-feature .image-column{position:relative;margin-bottom:30px;padding-left:8px;padding-right:8px;}.strip-two-column-feature .column-overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:auto;width:100%;}.strip-two-column-feature .column-inner{background-color:#fff;background-size:cover;background-position:center;height:100%;position:relative;}@media screen and (max-width:1199px){.strip-two-column-feature .column-inner:first-child{margin-bottom:44px;}}.strip-two-column-feature .text-container{background-color:transparent;margin:auto;padding:64px 68px 32px;width:100%;}@media screen and (max-width:767px){.strip-two-column-feature .text-container{padding-left:0;padding-right:0;}}.strip-two-column-feature .stripPreheader,.strip-two-column-feature .columnPreheader{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;letter-spacing:2.67px;line-height:normal;text-align:center;text-transform:uppercase;}.strip-two-column-feature .columnPreheader{margin-bottom:15px;text-align:left;}.strip-two-column-feature .columnTitle{font-family:'Montserrat',sans-serif;font-size:46px;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:20px;margin-top:0;}.strip-two-column-feature .columnBody{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:300;font-style:normal;letter-spacing:.4px;line-height:34px;overflow:hidden;text-overflow:ellipsis;}.strip-two-column-feature .columnBody>h3,.strip-two-column-feature .columnBody>h4{margin-top:0;}.strip-two-column-feature .columnBody ul li::marker{color:#576e49;}.strip-two-column-feature .columnBody p:last-child{margin-bottom:0;}.strip-two-column-feature .price-container{color:#46583a;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;}.strip-two-column-feature .price-container .label-from{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;letter-spacing:2.67px;line-height:normal;margin-right:15px;text-transform:uppercase;}.strip-two-column-feature .price-container .price{font-family:'Open Sans',sans-serif;font-size:28px;font-weight:700;font-style:normal;letter-spacing:.2px;line-height:normal;text-align:left;}.strip-two-column-feature .learn-more{font-size:18px;}.strip-two-column-feature .cta-container{margin-bottom:0;width:100%;}.strip-two-column-feature .cta-container .link{margin-right:40px;}.strip-two-column-feature .cta-container .price{font-size:18px;font-weight:500;line-height:23px;white-space:nowrap;}.strip-two-column-feature .cta-container .btn{border:0;background-color:#576e49;color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:700;margin-top:0;margin-bottom:0;letter-spacing:1px;line-height:normal;text-align:center;text-transform:uppercase;}.strip-two-column-feature .cta-container .btn:hover{background-color:#576e49;}.strip-two-column-feature .cta-container .label-from{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:500;font-style:normal;letter-spacing:.62px;line-height:20px;margin-bottom:6px;margin-right:8px;text-transform:uppercase;}.strip-two-column-feature .text-container.alternate-color .cta-container .btn{background-color:#576e49;color:#fff;}.strip-two-column-feature .text-container.alternate-color .cta-container .btn:hover{background-color:#46583a;color:#fff;}.strip-two-column-feature .text-container.alternate-color .learn-more{color:#576e49;}.strip-two-column-feature .link-wrapper{margin-bottom:-20px;}@media screen and (max-width:1199px){.strip-two-column-feature .image-coumn{padding-left:0;padding-right:0;}}@media screen and (max-width:991px){.strip-two-column-feature .blocks-row{display:block;align-items:stretch;}.strip-two-column-feature .image-column{margin:0;padding:0;width:100%;}.strip-two-column-feature .image-column:first-child{padding-left:0;}.strip-two-column-feature .image-column:last-child{padding-right:0;}.strip-two-column-feature .cta-container .link{margin-right:10px;}}@media screen and (max-width:767px){.strip-two-column-feature{padding-top:0!important;padding-bottom:12vh!important;}.strip-two-column-feature .image-column{margin-bottom:0;}.strip-two-column-feature .text-container{padding-left:24px;padding-right:24px;}}@media screen and (max-width:500px){.strip-two-column-feature .cta-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.strip-two-column-feature .cta-container .link{min-width:100%;margin-right:0;order:12;}.strip-two-column-feature .cta-container .btn{width:100%;}.strip-two-column-feature .price-container{width:100%;order:0;padding-bottom:10px;}.strip-two-column-feature .text-container{padding:0 24px;}.strip-two-column-feature .column-inner{padding-top:0;padding-bottom:0;}.strip-two-column-feature .column-overlay{position:relative;padding-top:2.5em;padding-bottom:0;}}@media screen and (max-width:767px){.strip-two-column-feature>.container .blocks-row div[class*="col-"]{padding-left:0;padding-right:0;}}.strip-generic-tabs-2022 .container-fluid .container{padding-left:15px;padding-right:15px;}.strip-generic-tabs-2022 .stripTitle{padding-bottom:50px;}.strip-generic-tabs-2022 .sections-filter .filter-item:after{height:0;}.strip-generic-tabs-2022 .sections-filter .filter-item:after:hover *{color:inherit;}.strip-generic-tabs-2022 .custom-generic-tabs{-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.strip-generic-tabs-2022 .sections-filter .filter-item{border:2px solid #f4865b;border-bottom:0;max-height:100%;padding:0;margin-bottom:0;}.strip-generic-tabs-2022 .sections-filter .filter-item.active{pointer-events:none;}.strip-generic-tabs-2022 .sections-filter .filter-item.active .filter-button{background-color:#f4865b!important;color:#fff;cursor:default;}.strip-generic-tabs-2022 .sections-filter .filter-item.active .filter-button:hover{color:#fff;cursor:default;}.strip-generic-tabs-2022 .sections-filter .filter-item.active .filter-button:hover .display-title{color:#fff;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button{background-color:transparent;display:inline-block;height:100%;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-family:'Open Sans',sans-serif;font-weight:400;margin-left:0;margin-right:0;max-height:100%;min-width:calc(100% - 20px);min-height:150px;padding:4rem 6rem 3rem;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:all ease-out .4s;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button:after{display:none;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button .description{display:flex;flex-direction:column;flex-grow:1;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button .description p{margin-bottom:10px;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button .display-title{font-size:24px;font-weight:700;margin-bottom:.888rem;letter-spacing:0;text-transform:none;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button .description-text{color:#576e49;font-weight:300;margin-bottom:10px;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button .price{color:#576e49;margin-top:auto;}.strip-generic-tabs-2022 .sections-filter .filter-item .filter-button:hover{transition:all ease-in .4s;color:#46583a;}.strip-generic-tabs-2022 .tabbable .nav-tabs>.filter-item{display:flex;align-items:center;}.strip-generic-tabs-2022 .tabbable .nav-tabs>.filter-item:after{content:"|";color:#fff;}.strip-generic-tabs-2022 .tabbable .nav-tabs>.filter-item:last-child:after{display:none;}.strip-generic-tabs-2022 .tabbable .nav-tabs>.filter-item.active>.filter-button{text-decoration:underline;}.strip-generic-tabs-2022 .tabbable .nav-tabs>.filter-item>.filter-button{background-color:transparent;color:#fff;font-size:16px;font-weight:400;padding:5px 12px;text-transform:none;}.strip-generic-tabs-2022 .roomDetails{font-size:16px;color:#fff;}.strip-generic-tabs-2022 .roomDetails .roomName{display:flex;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:700;letter-spacing:0;margin:0 0 25px;text-transform:uppercase;}.strip-generic-tabs-2022 .roomDetails .roomDescription{font-weight:300;margin-bottom:20px;}.strip-generic-tabs-2022 .roomDetails .roomFeatures{margin:0 0 20px;}.strip-generic-tabs-2022 .roomDetails .roomFeatures>div{display:flex;align-items:center;margin-bottom:5px;text-transform:none;}.strip-generic-tabs-2022 .roomDetails .roomFeatures .icon{min-width:44px;}.strip-generic-tabs-2022 .roomDetails .roomFeatures span{font-size:16px;font-weight:400;}.strip-generic-tabs-2022 .roomDetails .roomPrices{display:flex;margin-bottom:25px;}.strip-generic-tabs-2022 .roomDetails .roomPrices .additional-label{padding-right:10px;}.strip-generic-tabs-2022 .roomDetails .roomPrices .additional-label .prelabel{font-weight:400;font-size:16px;}.strip-generic-tabs-2022 .roomDetails .roomPrices .additional-label .content{font-family:'Open Sans',sans-serif;font-size:22px;font-weight:400;}.strip-generic-tabs-2022 .roomDetails .roomPrices .additional-label+.additional-label{border-left:1px solid #576e49;padding-left:10px;}@media screen and (min-width:992px){.strip-generic-tabs-2022 .custom-generic-tabs .filter-item{-ms-flex:0 0 calc(350px + 50px);flex:0 0 calc(350px + 50px);max-width:calc(350px + 50px);}}.strip-generic-tabs-2022 .tab-content.active{background-color:#f4865b;padding-bottom:0;}@media screen and (min-width:992px){.strip-generic-tabs-2022{padding-bottom:0;}}@media screen and (max-width:991px){.strip-generic-tabs-2022 .strip-carousel-tabs{padding:10px 0;}.strip-generic-tabs-2022 .contentHubCardsAnimation .carousel{margin-bottom:0;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-viewport{left:0;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-viewport .image-box{position:relative;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-viewport .image-box .carousel-control{top:calc(50% - 20px);}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-viewport .flickity-prev-next-button{display:none!important;}.strip-generic-tabs-2022 .flickity-viewport{overflow:visible;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell{background-color:#fff;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:650px;width:280px;margin:0 10px 0 0;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell .roomDetails{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding:20px 25px 20px;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell .additional-label{margin-top:auto;margin-bottom:10px;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell .additional-label+.additional-label{border-left:0;padding-left:0;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell .btn{margin:0;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell .roomPrices{display:block;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .roomDescription{display:none;}.strip-generic-tabs-2022 .carousel-inner>.item>img,.strip-generic-tabs-2022 .carousel-inner>.item>a>img{min-width:100%;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link{background-color:transparent;border-bottom:2px solid #576e49;display:flex;flex-direction:column;align-items:flex-start;padding:0;top:0;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .display-title{display:flex;color:#576e49;font-size:24px;font-style:italic;font-weight:700;letter-spacing:0;margin:0;text-transform:none;padding:25px 0;width:calc(100% - 50px);}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23004c45' d='M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;height:30px;position:absolute;right:0;top:15px;transform:rotate(0);transition:all ease .3s;width:30px;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link.current:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23004c45' d='M376 232H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h368c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z' class=''%3E%3C/path%3E%3C/svg%3E");transition:all ease .3s;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .description{color:#000;font-weight:400;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .description p{margin-bottom:10px;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .display-title{color:#000;font-size:24px;font-style:italic;font-weight:700;margin-bottom:.888rem;letter-spacing:0;text-transform:none;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .description-text{color:#000;font-weight:300;margin-bottom:10px;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .accordion-link .price{color:#000;margin-top:auto;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .tab-pane{margin:0;overflow-x:hidden;}.strip-generic-tabs-2022 .responsive-tabs-container[class*="accordion-"] .tab-pane>.container{width:100%!important;}.strip-generic-tabs-2022 .tab-content.active{padding-bottom:0;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-prev-next-button,.strip-generic-tabs-2022 .flickity-prev-next-button{display:none;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-prev-next-button.next,.strip-generic-tabs-2022 .flickity-prev-next-button.next{margin-right:-25px;}.strip-generic-tabs-2022 .contentHubCardsAnimation .flickity-prev-next-button.previous,.strip-generic-tabs-2022 .flickity-prev-next-button.previous{margin-left:-25px;}.strip-generic-tabs-2022 .roomDetails{color:#000;}}.strip-generic-tabs-2022 .carousel-control{background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;margin-left:20px;margin-right:20px;width:25px;}.strip-generic-tabs-2022 .carousel-control>span{display:none;}.strip-generic-tabs-2022 .carousel-control.left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23ffffff' d='M231.293 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L70.393 256 251.092 74.87c4.686-4.686 4.686-12.284 0-16.971L231.293 38.1c-4.686-4.686-12.284-4.686-16.971 0L4.908 247.515c-4.686 4.686-4.686 12.284 0 16.971L214.322 473.9c4.687 4.686 12.285 4.686 16.971-.001z' class=''%3E%3C/path%3E%3C/svg%3E");}.strip-generic-tabs-2022 .carousel-control.right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23ffffff' d='M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z' class=''%3E%3C/path%3E%3C/svg%3E");}.strip-generic-tabs-2022 .flickity-prev-next-button{border-style:none!important;background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;margin-left:20px;margin-right:20px;transform:none!important;width:25px;}.strip-generic-tabs-2022 .flickity-prev-next-button>.flickity-button-icon{display:none;}.strip-generic-tabs-2022 .flickity-prev-next-button.previous{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23000000' d='M231.293 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L70.393 256 251.092 74.87c4.686-4.686 4.686-12.284 0-16.971L231.293 38.1c-4.686-4.686-12.284-4.686-16.971 0L4.908 247.515c-4.686 4.686-4.686 12.284 0 16.971L214.322 473.9c4.687 4.686 12.285 4.686 16.971-.001z' class=''%3E%3C/path%3E%3C/svg%3E");}.strip-generic-tabs-2022 .flickity-prev-next-button.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath fill='%23000000' d='M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z' class=''%3E%3C/path%3E%3C/svg%3E");}.strip-hotel-intro-with-toggle-2022 .cta{margin-bottom:.5em;}.strip-hotel-intro-with-toggle-2022 .ai-intro{font-size:21px;font-weight:300;letter-spacing:.5px;line-height:26px;padding:20px 0;}.strip-hotel-intro-with-toggle-2022 .prices{display:inline-flex;border:2px solid #576e49;flex-wrap:wrap;}.strip-hotel-intro-with-toggle-2022 .prices .prices-left,.strip-hotel-intro-with-toggle-2022 .prices .prices-right{padding:25px;}.strip-hotel-intro-with-toggle-2022 .prices .price-one,.strip-hotel-intro-with-toggle-2022 .prices .price-two{padding:25px 10px 0;display:inline-block;}.strip-hotel-intro-with-toggle-2022 .prices .prices-left{border-right:2px solid #576e49;text-align:center;display:flex;flex-direction:column;justify-content:center;}@media(max-width:991px){.strip-hotel-intro-with-toggle-2022 .prices .prices-left{border-right:0;border-bottom:2px solid #576e49;width:100%;}}.strip-hotel-intro-with-toggle-2022 .prices .prices-left .intro-price-label{font-size:22px;font-weight:400;letter-spacing:1.5px;line-height:31px;text-transform:uppercase;}.strip-hotel-intro-with-toggle-2022 .prices .prices-left .price-items{font-size:14px;font-weight:400;letter-spacing:.38px;line-height:23px;}.strip-hotel-intro-with-toggle-2022 .prices .prices-left .price-items a{text-decoration:underline;}.strip-hotel-intro-with-toggle-2022 .prices .prices-left .price-items p{margin-bottom:0;}.strip-hotel-intro-with-toggle-2022 .prices .nav-tabs{margin:auto;}.strip-hotel-intro-with-toggle-2022 .prices .nav-tabs li.active a:hover{background:#46583a;color:#576e49;}.strip-hotel-intro-with-toggle-2022 .prices .nav-tabs li a{margin:0;}.strip-hotel-intro-with-toggle-2022 .prices .prices-right .price-label{font-size:16px;font-weight:400;line-height:16px;text-align:center;}.strip-hotel-intro-with-toggle-2022 .prices .prices-right .price{font-family:'Montserrat',sans-serif;font-size:50px;font-style:italic;font-weight:700;line-height:normal;}.strip-hotel-intro-with-toggle-2022 .prices .prices-right .price .currency-sign{font-size:24px;font-weight:700;font-style:italic;vertical-align:super;}.strip-hotel-intro-with-toggle-2022 .prices .prices-right .price .currency-code{font-size:16px;font-weight:900;font-style:italic;letter-spacing:.73px;line-height:normal;text-transform:uppercase;}@media(max-width:991px){.strip-hotel-intro-with-toggle-2022 .prices .prices-right{width:100%;}}.strip-hotel-intro-with-toggle-2022 .under-box{padding-top:15px;text-align:center;}.strip-hotel-intro-with-toggle-2022 .under-box .ai-content{font-size:12px;font-weight:400;font-style:normal;letter-spacing:.33px;line-height:23px;}.strip-hotel-intro-with-toggle-2022 .under-box .ai-content a{text-decoration:underline;}.strip-hotel-intro-with-toggle-2022 .bottom-section{padding-top:50px;}.strip-hotel-intro-with-toggle-2022 .bottom-section a{font-size:18px;font-weight:400;line-height:24px;text-decoration:underline;}.strip-hotel-intro-with-toggle-2022 .bottom-section a .inner{padding-bottom:1em;}.five9-frame{font-family:'Open Sans',serif;width:0!important;}.five9-frame .five9-chat-button .five9-icon{background-image:url('/Brewster/media/Chat/pursuit-chat-icon-simplified.svg')!important;left:0;top:0;width:40px;height:40px;background-size:40px;}.five9-frame .five9-chat-button{background:#0072ce;border-radius:0;}.five9-frame .five9-frame-minimized .five9-text{display:none!important;}.five9-frame .five9-frame-minimized .five9-chat-button{box-shadow:0 0 9px 2px rgba(3,3,3,.3);-webkit-box-shadow:0 0 9px 2px rgba(3,3,3,.3);-moz-box-shadow:0 0 9px 2px rgba(3,3,3,.3);height:74px;width:74px;position:fixed!important;bottom:0;}.five9-frame .five9-frame-minimized .five9-chat-button .five9-icon{background-image:url('/Brewster/media/Chat/pursuit-chat-icon-simplified.svg')!important;left:0;top:0;width:74px;height:74px;background-size:74px;}.five9-frame .five9-frame-full{right:0;}@media screen and (min-width:1200px){.five9-frame{right:calc(10% + 120px)!important;}}@media screen and (max-width:1199px){.five9-frame .five9-frame-minimized .five9-chat-button{right:0!important;}}.strip-card-listing-faceted h1,.strip-card-listing-faceted h2,.strip-card-listing-faceted h3,.strip-card-listing-faceted h4,.strip-card-listing-faceted h5{font-family:'Montserrat',sans-serif;font-weight:800;}.strip-card-listing-faceted h2{font-size:40px;}.strip-card-listing-faceted .subtitle{font-weight:600;margin-bottom:2vw;font-size:16px;}.strip-card-listing-faceted .filters-container .filters-title{font-weight:600;font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;}.strip-card-listing-faceted .filters-container .flex-container{display:-ms-flexbox;display:flex;padding:0 15px;}.strip-card-listing-faceted .filters-container .flex-container .flex-item-1{-ms-flex-positive:1;flex-grow:1;order:0;}@media screen and (max-width:991px){.strip-card-listing-faceted .filters-container .flex-container .flex-item-1{float:none;width:100%;}}.strip-card-listing-faceted .filters-container .flex-container .flex-item-2{border-left:1px solid #c5c5c5;order:12;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;margin-top:9px;padding-left:60px;}@media screen and (max-width:991px){.strip-card-listing-faceted .filters-container .flex-container .flex-item-2{-ms-flex-direction:row;flex-direction:row;border:0;float:none;margin-bottom:20px;margin-right:auto;text-align:center;width:auto;}}@media screen and (max-width:767px){.strip-card-listing-faceted .filters-container .flex-container .flex-item-2{padding-left:0;order:0;}}@media screen and (max-width:767px){.strip-card-listing-faceted .filters-container .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.strip-card-listing-faceted .filters-container .filters-wrapper{padding-bottom:15px!important;position:relative;}.strip-card-listing-faceted .filters-container .filters-wrapper.underlined:after{content:"";background-color:#c5c5c5;height:1px;display:block;overflow:hidden;width:calc(100% - 30px);left:15px;position:absolute;bottom:0;}.strip-card-listing-faceted .location-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0;margin-bottom:30px;}.strip-card-listing-faceted .location-filter>li.filter-item{display:inline-block;position:relative;text-align:center;margin:0;}.strip-card-listing-faceted .location-filter>li.filter-item:after{background-color:#979797;display:inline-block;content:"";height:56px;position:absolute;top:10px;right:1px;width:1px;}.strip-card-listing-faceted .location-filter>li.filter-item:last-of-type:after{display:none;}@media screen and (max-width:991px){.strip-card-listing-faceted .location-filter>li.filter-item:after{bottom:0;height:1px;width:calc(100% - 20px);left:10px;top:unset;}}.strip-card-listing-faceted .location-filter .filter-button{background-color:#d1d2d4;display:-ms-inline-flexbox;display:inline-flex;min-width:100%;height:76px;-ms-flex-align:center;align-items:center;min-width:250px;-ms-flex-pack:center;justify-content:center;color:#53565a;font-family:Montserrat;font-size:14px;font-weight:700;position:relative;}.strip-card-listing-faceted .location-filter .filter-button.active{background-color:#69b3e7;color:#fff;margin:0 -1px;transform:translateX(-1px);z-index:2;}@media screen and (max-width:991px){.strip-card-listing-faceted .location-filter{-ms-flex-direction:column!important;flex-direction:column!important;}.strip-card-listing-faceted .location-filter .filter-button{min-width:100%;}}.strip-card-listing-faceted .second-categs{color:#041e34;padding-top:8px;padding-bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-card-listing-faceted .second-categs>.categ-option{background-color:#576e49;border-radius:16px;color:#041e34;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:600;letter-spacing:.025em;line-height:12px;margin:0 3px 8px;padding:7px 15px;text-align:center;position:relative;text-transform:uppercase;transition:all ease-out .3s;}.strip-card-listing-faceted .second-categs>.categ-option>img{margin-right:8px;max-height:12px;filter:brightness(200%);}.strip-card-listing-faceted .second-categs>.categ-option:hover{background-color:#0e120c;color:#fff;transition:all ease-in .3s;}.strip-card-listing-faceted .second-categs>.categ-option.disabled:hover,.strip-card-listing-faceted .second-categs>.categ-option.disabled{background-color:#d1d2d4;color:#8c8e92;font-weight:600;cursor:default;pointer-events:none;}.strip-card-listing-faceted .second-categs>.categ-option.disabled:hover>img,.strip-card-listing-faceted .second-categs>.categ-option.disabled>img{filter:unset;}.strip-card-listing-faceted .second-categs>.categ-option.active{background-color:#041e34;color:#fff;}.strip-card-listing-faceted .second-categs>.categ-option.active>img{filter:brightness(200%);}.strip-card-listing-faceted .second-categs>.categ-option.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:8px;content:"";display:inline-block;height:12px;margin-left:5px;width:12px;}.strip-card-listing-faceted .switch-button-label{display:inline-block;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;line-height:15px;margin:-3px 0 0 0;padding:12px 15px 20px;vertical-align:middle;text-transform:uppercase;white-space:nowrap;}@media screen and (max-width:991px){.strip-card-listing-faceted .switch-button-label{border:0;}}.strip-card-listing-faceted .switch{position:relative;display:block;width:60px;height:34px;margin:0 auto;vertical-align:middle;}.strip-card-listing-faceted .switch input{display:none;}.strip-card-listing-faceted .switch input:checked+.slider:before{transform:translateX(27px);}.strip-card-listing-faceted .switch input:checked+.slider{background-color:#dd0031;}.strip-card-listing-faceted .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:.2s;transition:.2s;}.strip-card-listing-faceted .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.2s;transition:.2s;}.strip-card-listing-faceted .switch .slider.round{border-radius:34px;}.strip-card-listing-faceted .switch .slider.round:before{border-radius:50%;}.strip-card-listing-faceted .restaurant-cards-listing{background-repeat:no-repeat;background-position:center top;background-size:cover;}.strip-card-listing-faceted .loading{height:700px;}.strip-card-listing-faceted .card-listing-container{padding-top:30px;padding-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-card-listing-faceted .card-listing-container .card-item{-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);margin-bottom:42px;}.strip-card-listing-faceted .card-listing-container .card-item:nth-child(odd){margin-right:15px;}@media screen and (max-width:991px){.strip-card-listing-faceted .card-listing-container .card-item{-ms-flex:0 0 calc(100% - 15px);flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);}}@media screen and (max-width:767px){.strip-card-listing-faceted .card-listing-container .card-item{flex:0 0 100%;max-width:100%;}}.strip-card-listing-faceted .card-listing-container .card-body-container{background-color:#fff;margin-top:-100px!important;padding:40px 35px;position:relative;margin:0 35px;box-shadow:0 2px 4px 1px rgba(7,7,7,.08);}@media screen and (max-width:767px){.strip-card-listing-faceted .card-listing-container .card-body-container{margin:0;}}.strip-card-listing-faceted .card-listing-container .card-title-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.strip-card-listing-faceted .card-listing-container .title-column{-ms-flex-positive:1;flex-grow:1;}.strip-card-listing-faceted .card-listing-container .location-label{color:#000;font-family:"Open Sans";font-size:14px;font-weight:700;margin-bottom:10px;}.strip-card-listing-faceted .card-listing-container .abstract{color:#000;font-family:"Open Sans";font-size:16px;line-height:170%;margin-bottom:15px;}.strip-card-listing-faceted .card-listing-container .btn{padding:12px 35px;margin:0;}.strip-card-listing-faceted .card-listing-container .name-label{color:#69b3e7;display:inline-block;font-family:Montserrat;font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:15px;}.strip-card-listing-faceted .card-listing-container .name-label>i{font-size:15px;position:relative;top:-2px;}.strip-card-listing-faceted .card-listing-container .category-icons{display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;}.strip-card-listing-faceted .card-listing-container .category-icons>li{margin-left:10px;}.strip-card-listing-faceted .card-listing-container .category-icons .category-icon{display:inline-block;height:42px;text-align:center;min-width:32px;position:relative;}.strip-card-listing-faceted .card-listing-container .category-icons .category-icon .category-icon-tooltip{background-color:#f1f1f1;bottom:calc(100% + 10px);color:#53565a;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:200;line-height:27px;opacity:0;position:absolute;width:160px;transition:all ease .4s;left:50%;transform:translateX(-50%);}.strip-card-listing-faceted .card-listing-container .category-icons .category-icon .category-icon-tooltip:after{content:'';position:absolute;left:42%;top:100%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f1f1f1;clear:both;}.strip-card-listing-faceted .card-listing-container .category-icons .category-icon i{margin-right:8px;}.strip-card-listing-faceted .card-listing-container .category-icons .category-icon:hover .category-icon-tooltip{opacity:1;}.strip-card-listing-faceted .card-listing-container .category-icons img{margin-left:5px;}.strip-card-listing-faceted .card-listing-container .accordion{margin:0 -35px 0;transform:translateY(40px);}.strip-card-listing-faceted .card-listing-container .accordion .panel{background-color:transparent;border-radius:0;border:0;margin:0;}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-header>h2{margin:0;line-height:unset;width:100%;}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-header .icon{margin-right:12px;}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-header .btn{background-color:#f1f1f1;border:0;border-bottom:1px solid #cdcdcd;color:#3e4444;font-family:"Open Sans";font-size:14px;font-weight:700;text-align:left;text-transform:none;padding:18px 35px;position:relative;width:100%;}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-header .btn:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;transform:rotate(180deg);right:22px;text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-header .btn.collapsed:after{transform:rotate(0);}.strip-card-listing-faceted .card-listing-container .accordion .panel .panel-body{-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.15);background-color:#fff;padding:10px 35px;}.strip-card-listing-faceted .card-carousel .flickity-page-dots{display:none;}.strip-card-listing-faceted .card-carousel .gallery{background-color:transparent;}.strip-card-listing-faceted .card-carousel .flickity-slider{margin-left:0!important;}.strip-card-listing-faceted .card-carousel .flickity-prev-next-button{background:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;opacity:1;}.strip-card-listing-faceted .card-carousel .flickity-prev-next-button.previous{margin-left:5px;}.strip-card-listing-faceted .card-carousel .flickity-prev-next-button.next{margin-right:5px;}.strip-card-listing-faceted .card-carousel .flickity-prev-next-button .flickity-button-icon{display:inline-block;height:24px;width:24px;}.strip-card-listing-faceted .card-carousel .flickity-prev-next-button .flickity-button-icon .arrow{fill:white!important;}.strip-card-listing-faceted .card-carousel .gallery-cell{background-color:transparent;box-shadow:none;width:100%;margin-right:10px;margin:0;max-width:100%;min-height:100%;}.strip-card-listing-faceted .card-carousel .gallery-cell .logo{left:50%;position:absolute;transform:translate(-50%,-50%);z-index:10;top:40%;}.strip-card-listing-faceted .card-carousel .gallery-cell:hover{transform:translateY(0);}.strip-card-listing-faceted .card-carousel .gallery-cell img{position:relative;}.strip-card-listing-faceted .card-carousel .gallery-cell .image-wrapper{position:relative;}.strip-card-listing-faceted .card-carousel .gallery-cell .image-wrapper>img:not(.logo){width:100%;}.strip-card-listing-faceted .secondary-cards-listing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:767px){.strip-card-listing-faceted .secondary-cards-listing{padding:0 0 15px;}}.strip-card-listing-faceted .secondary-cards-listing .js-flickity{min-height:250px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card{-ms-flex:0 0 calc(33% - 12px);flex:0 0 calc(33% - 12px);max-width:calc(33% - 12px);margin:7px;}@media screen and (max-width:991px){.strip-card-listing-faceted .secondary-cards-listing .secondary-card{-ms-flex:0 0 calc(50% - 14px);flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);}}@media screen and (max-width:767px){.strip-card-listing-faceted .secondary-cards-listing .secondary-card{flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0;}}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion{margin-top:auto;padding:0;font-size:14px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .card{border:0;border-radius:0;margin:0;padding:0 25px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .panel-header{margin:0 -25px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion h2{margin-top:0;margin-bottom:0;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn{box-shadow:none;border:0;background-color:#f1f1f1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;line-height:25px;display:-ms-flexbox;display:flex;height:54px;margin:0;padding:0 25px;position:relative;text-align:left;text-transform:none;width:100%;letter-spacing:0;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn:focus,.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn.active,.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn:hover{text-decoration:none;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn:after{content:"";color:#69b3e7;font-family:"FontAwesome";font-weight:900;height:16px;line-height:.75;position:absolute;right:22px;transform:rotate(180deg);text-align:center;transition:all ease-out .4s;top:calc(50% - 8px);width:20px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .btn.collapsed:after{transform:rotate(0);}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .collapse{font-family:'Open Sans',sans-serif;font-size:14px;height:0;opacity:0;overflow:hidden;transition:all linear .8s;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .collapse p{font-family:'Open Sans',sans-serif;font-size:14px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .collapse .card-body{font-family:'Open Sans',sans-serif;font-size:14px;margin:20px 0;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .collapse.in{height:unset;opacity:1;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .accordion .collapse p+p{margin:0;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card{border:1px solid #cdcdcd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:315px;box-shadow:0 2px 4px 2px rgba(0,0,0,.07);background-color:#fff;opacity:.93;padding:0;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .top-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .package-link-button{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;margin-top:auto;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .text-container{padding:20px 25px;-ms-flex-positive:1;flex-grow:1;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .location{color:#3e4444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:15px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .location:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%230099cc' d='M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;margin-right:10px;height:16px;width:13px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .location:empty{display:none;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .title{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:22px;font-weight:700;letter-spacing:.21px;line-height:30px;margin-bottom:10px;text-transform:uppercase;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .learn-more{color:#69b3e7;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;letter-spacing:.21px;line-height:25px;text-transform:uppercase;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .learn-more:after{font-size:15px;margin-left:4px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .sub-title{color:#3e4444;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:700;line-height:25px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .abstract{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:170%;margin-bottom:12px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .image-container{position:relative;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .category-icons{border-radius:30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;position:absolute;bottom:20px;right:20px;padding:0 8px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .category-icons .category-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .category-icons .category-icon>img{max-height:23px;filter:brightness(50%);}.strip-card-listing-faceted .secondary-cards-listing .secondary-card .btn{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto;margin-bottom:5px;}.strip-card-listing-faceted .showMeMoreRow{background-image:none;}@media screen and (min-height:768px){.strip-card-listing-faceted .tabs-row{display:block;}}.strip-card-listing-faceted .filters-show-toggle{display:none;}@media screen and (max-width:767px){.strip-card-listing-faceted .filters-show-toggle{background-color:transparent;color:#000;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:20px;margin-bottom:20px;margin-top:10px;padding:0;position:relative;}.strip-card-listing-faceted .filters-show-toggle+.hr{display:block;}.strip-card-listing-faceted .filters-show-toggle:focus{outline:0;text-decoration:none;}.strip-card-listing-faceted .filters-show-toggle:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23000000' d='M463.952 0H48.057C5.419 0-16.094 51.731 14.116 81.941L176 243.882V416c0 15.108 7.113 29.335 19.2 40l64 47.066c31.273 21.855 76.8 1.538 76.8-38.4V243.882L497.893 81.941C528.042 51.792 506.675 0 463.952 0zM288 224v240l-64-48V224L48 48h416L288 224z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;height:18px;content:"";margin-right:8px;width:20px;}.strip-card-listing-faceted .filters-show-toggle:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23000000' d='M329.6 24c-18.4-32-64.7-32-83.2 0L6.5 440c-18.4 31.9 4.6 72 41.6 72H528c36.9 0 60-40 41.6-72l-240-416z' class=''%3E%3C/path%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:12px;content:"";height:18px;margin-left:10px;padding:0;position:relative;transition:all ease-in .15s;transform:rotate(0);width:18px;}.strip-card-listing-faceted .filters-show-toggle.active:after{display:block;transform:rotate(180deg);transition:ease-out all .15s;}}.strip-card-listing-faceted .hr{border-bottom:1px solid #333;display:none;margin-bottom:25px;}@media screen and (min-width:768px){.strip-card-listing-faceted .d-sm-none{display:none;}}@media screen and (max-width:767px){.strip-card-listing-faceted .d-xs-flex{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;}.strip-card-listing-faceted .d-xs-flex .switch,.strip-card-listing-faceted .d-xs-flex .switch-button-label{margin-bottom:30px;}.strip-card-listing-faceted .d-xs-none{display:none;}}.strip-card-listing-faceted .legend{background-color:#fff;border:1px solid #e6e6e6;margin-bottom:17px;padding:22px 38px;}.strip-card-listing-faceted .legend .legend-title{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;float:left;line-height:32px;margin-right:22px;text-transform:uppercase;}.strip-card-listing-faceted .legend .categories{margin-bottom:0;padding-left:83px;}.strip-card-listing-faceted .legend .category{color:#999;font-size:14px;font-weight:300;margin-right:22px;white-space:nowrap;}@media(max-width:767px){.strip-card-listing-faceted .legend .category{display:block;}}.strip-card-listing-faceted .legend img{margin-right:8px;}.strip-card-listing-faceted .row.cards{margin-left:-12px;margin-right:-12px;}.strip-card-listing-faceted .cards{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-card-listing-faceted .cards>[class*='col-']{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.strip-card-listing-faceted .explorer-card-container{padding:12px;}.strip-card-listing-faceted .explorer-panel{box-shadow:0 0 10px 0 rgba(0,0,0,.25);background-color:#fff;height:100%;margin-bottom:0;display:flex;flex-direction:column;}.strip-card-listing-faceted .explorer-panel .panel-image{position:relative;}.strip-card-listing-faceted .explorer-panel .panel-image .overlay{background-image:url('/images/layout/panels-overlay.png');background-size:cover;background-position:center bottom;bottom:0;height:100%;position:absolute;width:100%;}.strip-card-listing-faceted .explorer-panel .panel-content{display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%;}.strip-card-listing-faceted .explorer-panel .abstract{margin-bottom:auto;font-weight:400;min-height:125px;line-height:170%;}.strip-card-listing-faceted .explorer-panel .title{bottom:0;color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;padding:20px;position:absolute;text-transform:uppercase;width:100%;letter-spacing:.025em;}.strip-card-listing-faceted .explorer-panel .sub-title{overflow:hidden;}.strip-card-listing-faceted .explorer-panel .from-price{color:#999;font-family:'Montserrat',sans-serif;font-weight:700;font-size:12px;float:left;text-transform:uppercase;}.strip-card-listing-faceted .explorer-panel .from{font-size:12px;margin-right:8px;}.strip-card-listing-faceted .explorer-panel .price{color:#000;font-family:'Montserrat',sans-serif;font-weight:700;font-size:28px;line-height:40px;}@media(max-width:480px){.strip-card-listing-faceted .explorer-panel .price{font-size:20px;}}.strip-card-listing-faceted .explorer-panel .price-label{margin-left:6px;}.strip-card-listing-faceted .explorer-panel .duration{background-color:#b2b2b2;border-radius:2em;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;float:right;padding:7px 20px;text-transform:lowercase;}@media(max-width:480px){.strip-card-listing-faceted .explorer-panel .duration{padding:7px 12px;}}.strip-card-listing-faceted .explorer-panel .abstract{font-size:16px;line-height:170%;overflow:hidden;font-weight:400;padding:1em 0;}.strip-card-listing-faceted .explorer-panel .categories{margin-bottom:15px;}.strip-card-listing-faceted .explorer-panel .category{margin-right:12px;}.strip-card-listing-faceted .explorer-panel .btn{font-size:13px;margin-bottom:0;}@media(max-width:1199px){.strip-card-listing-faceted .explorer-panel .btn{font-size:12px;padding-left:27px;padding-right:27px;}}.strip-card-listing-faceted .explorer-panel .btn:active{box-shadow:none;}.strip-card-listing-faceted .explorer-panel .detail-page-link{background-color:#fff;border-color:transparent;color:#576e49;letter-spacing:0;padding-left:20px;padding-right:0!important;flex:1 1 auto;}.strip-card-listing-faceted .features-container{padding:15px 0;display:flex;justify-content:space-between;align-items:flex-end;}.strip-card-listing-faceted .features-container .categories{float:left;margin-bottom:0;}.strip-card-listing-faceted .features-container .departure-dates-container{float:right;margin-bottom:10px;position:relative;}.strip-card-listing-faceted .features-container .departs-container{flex:0 0 auto;}@media(max-width:1199px) and (min-width:992px){.strip-card-listing-faceted .features-container .categories,.strip-card-listing-faceted .features-container .departure-dates-container,.strip-card-listing-faceted .features-container .departs-container{float:none;}}@media screen and (max-width:1200px){.strip-card-listing-faceted .features-container{min-width:6.4vw;}}.strip-card-listing-faceted .links-container{clear:both;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;}.strip-card-listing-faceted .links-container>.btn:first-child{flex:0 0 auto;flex-grow:1;}@media screen and (max-width:768px){.strip-card-listing-faceted .links-container>.btn:first-child{flex:0 0 auto;flex-grow:0;min-width:50%;}}@media screen and (max-width:768px){.strip-card-listing-faceted .links-container>.btn:first-child{min-width:unset;}}.strip-card-listing-faceted .departure-dates{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;font-size:15px;line-height:32px;padding-left:30px;}.strip-card-listing-faceted .departure-dates::before{color:#b2b2b2;content:"";font:normal 22px/1 FontAwesome;position:absolute;left:0;top:4px;}@media screen and (min-width:992px){.strip-card-listing-faceted .departs-container{min-width:6.25vw;}}.strip-card-listing-faceted .departs-container .departs-title{color:#b2b2b2;display:block;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:700;line-height:16px;text-transform:uppercase;}.strip-card-listing-faceted .departs-container .departs-time{color:#000;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;white-space:nowrap;}.strip-card-listing-faceted .departs-container .departs-time *{display:inline-block;font-weight:700;margin:0;}.strip-combos-tabs .container{width:100%!important;max-width:1360px;margin-left:auto;margin-right:auto;}.tab-sticker{border:2px solid #dd0031;color:#dd0031;border-radius:5px;background-color:#fff;padding:5px 10px;cursor:default;text-transform:uppercase;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:700;position:absolute;top:-18px;transform:translateX(-10px);animation:blink 2s infinite;}.combos-tabs .tab-content{position:relative;}.combos-tabs .tab-content>.tab-pane{transition:all ease-out 0s;}.combos-tabs .tab-content>.tab-pane:not(.active){display:block;opacity:0;visibility:hidden;overflow:hidden;height:0;}.combos-tabs .tab-content>.tab-pane.in.active{opacity:1;visibility:visible;transition:all ease-in 1s;overflow:visible;height:100%;}.combos-tabs .nav-tabs{margin:0 -10px;display:flex;padding-top:18px;overflow:auto;}.combos-tabs .nav-tabs:before,.combos-tabs .nav-tabs:before{display:none!important;}.combos-tabs .nav-tabs>.combo-tab-item{flex-grow:1;flex-basis:0;margin:0 10px;position:relative;margin-bottom:20px;}.combos-tabs .tab-content{box-shadow:0 0 8px 0 rgba(0,0,0,.25);background-color:#fff;padding:38px;}.combos-tabs .tab-head-title{font-size:24px;font-weight:700;line-height:.95;transition:all ease-out .15s;margin-bottom:15px;}.combos-tabs .tab-head-abstract{font-weight:400;font-size:14px;}.combos-tabs .nav-link{display:flex;flex-direction:column;box-shadow:0 0 8px 0 rgba(0,0,0,.25);background-color:#fff;margin:0;padding:20px 30px;color:#53565a;text-transform:none;cursor:pointer;}.combos-tabs .nav-link:hover{background-color:#fff;color:#53565a;}.combos-tabs .nav-link.active{padding-bottom:30px;background-color:#fff;}.combos-tabs .nav-link.active:after{height:24px;content:"";background-color:inherit;position:absolute;width:100%;left:0;bottom:-8px;z-index:1;}@media screen and (min-width:992px){.combos-tabs .nav-link{height:205px;}.combos-tabs .nav-link.active{height:230px;position:relative;z-index:1;color:#53565a;}.combos-tabs .nav-link.active:hover{background-color:#fff;color:#53565a;}.combos-tabs .nav-link.active .tab-head-title{font-size:28px;}.combos-tabs .nav-link.active .big-price{font-size:50px;line-height:1;display:block;}.combos-tabs .nav-link.active .big-price sup{top:-.75em;}.combos-tabs .nav-link.active .big-price .cents{top:-.95em;}.combos-tabs .nav-link.active .offer-sticker{border-radius:4px;font-size:14px;height:25px;}}.combos-tabs .nav-link:not(.active){background-color:#f1f1f1;}.combos-tabs .accent{display:block;line-height:.95;color:#3077c2;text-transform:uppercase;}.combos-tabs .price-info-container{margin-top:auto;display:flex;justify-content:space-between;}.combos-tabs .price-info-container .label-prices-from{font-weight:400;font-size:10px;margin-bottom:3px;display:block;color:#53565a;text-transform:uppercase;}.combos-tabs .price-info-container .big-price{font-size:40px;font-weight:700;color:#3077c2;transform:translateY(8px);margin-right:5px;line-height:1;min-width:130px;}.combos-tabs .price-info-container .big-price sup{font-weight:400;top:-.35em;font-size:28px;}.combos-tabs .price-info-container .big-price .cents{top:-.65em;font-size:25px;font-weight:400;position:relative;}.combos-tabs .price-info-container .flex-grow-1{flex-grow:1;display:flex;align-items:flex-end;flex-wrap:wrap;}.combos-tabs .price-info-container small{font-size:10px;color:#53565a;font-weight:400;position:relative;left:-25px;}.combos-tabs .price-info-container .price-info-container{flex-direction:column-reverse;}.combos-tabs .price-info-container .price-info-container .offer-sticker{position:relative;right:unset;margin-top:10px;align-self:flex-start;border:4px solid #f00;}.combos-tabs .price-info-container .price-info-container small{font-size:9px;}.combos-tabs .price-info-container .price-info-container .big-price{font-size:28px;}.combos-tabs .price-info-container .price-info-container .big-price .cents,.combos-tabs .price-info-container .price-info-container .big-price sup{font-size:16px;top:-.7em;}@media screen and (max-width:992px){.combos-tabs .price-info-container{flex-direction:column-reverse;}.combos-tabs .price-info-container .offer-sticker{position:relative;right:unset;margin-top:10px;align-self:flex-start;}.combos-tabs .price-info-container small{font-size:9px;left:-15px;}.combos-tabs .price-info-container .big-price{font-size:28px;}.combos-tabs .price-info-container .big-price .cents,.combos-tabs .price-info-container .big-price sup{font-size:16px;top:-.7em;}}.combos-tabs .text-uppercase{text-transform:uppercase;color:#53565a;font-weight:400;}.combos-tabs .offer-sticker{border:1px solid #adf7cf;border-radius:3px;background-color:#e1fcee;color:#105c35;text-transform:uppercase;font-size:12px;font-weight:700;height:22px;display:flex;align-items:center;padding-left:5px;padding-right:5px;margin-top:15px;position:absolute;right:30px;}.combos-tabs .tab-content{position:relative;margin-top:-25px;}.combos-tabs .tab-content:before{height:15px;content:"";background-color:inherit;position:absolute;width:100%;left:0;top:0;z-index:1;}.combos-tabs .card{border-radius:20px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.25);padding:0;}.combos-tabs .card .card-heading{font-size:20px;font-weight:700;font-family:'Montserrat',sans-serif;margin-bottom:15px;}.combos-tabs .card .card-body{padding:20px 30px;}.combos-tabs .card .summary-container{position:relative;padding-top:20px;padding-bottom:20px;display:flex;flex-wrap:wrap;}.combos-tabs .card .summary-container .total-amount{white-space:nowrap;margin-right:10px;}.combos-tabs .card .summary-container .total-label{flex-grow:1;white-space:nowrap;padding-right:10px;}.combos-tabs .card .summary-container:before{content:"";background-color:#e4e4e4;width:10px;height:20px;border-radius:0 10px 10px 0;position:absolute;top:-5px;left:0;}.combos-tabs .card .summary-container:after{content:"";background-color:#e4e4e4;width:10px;height:20px;border-radius:10px 0 0 10px;position:absolute;top:-5px;right:0;}.combos-tabs .card .summary-container .total-note{font-family:Montserrat;font-size:13px;font-style:italic;font-weight:400;line-height:16px;letter-spacing:0;text-align:left;flex:0 0 140px;display:block;}@media(min-width:440px){.combos-tabs .card .summary-container .total-note{flex:0 0 170px;}}.combos-tabs .card .border-top-dashed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' width='100%25' height='10'%3E%3Cdefs%3E%3Cpattern id='dashed-pattern' width='10' height='10' patternUnits='userSpaceOnUse'%3E%3Cline x1='0' y1='5' x2='10' y2='5' stroke='%23e4e4e4' stroke-width='2' stroke-dasharray='4,4' /%3E%3C/pattern%3E%3C/defs%3E%3Crect width='100%25' height='100%25' fill='url(%23dashed-pattern)' /%3E%3C/svg%3E");background-repeat:repeat-x;background-position:top;padding:20px 20px 15px 30px;}.combos-tabs .card .card-footer{overflow:hidden;border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.combos-tabs .card .btn-submit{background-color:#72b7e7;text-align:center;color:#fff;display:block;padding:12px;transition:all ease-in-out .25s;}.combos-tabs .card .btn-submit:hover{background-color:#3077c2;}.combos-tabs .card .btn-submit[disabled],.combos-tabs .card .btn-submit.disabled{background:#bbb;cursor:not-allowed;}.combos-tabs .card .dropdown>.btn{background-color:#fff;border:1px solid #979797;color:#000;font-size:14px;width:100%;font-weight:400;text-transform:none;text-align:left;padding:15px;position:relative;margin-top:0;}.combos-tabs .card .dropdown>.btn:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:10px;width:20px;height:20px;margin-bottom:20px;}@media screen and (max-width:991px){.combos-tabs .card .dropdown>.btn{font-size:16px!important;}}.combos-tabs .card .quantity-control-filter{padding-top:5px;}.combos-tabs .card .dropdown-menu{width:100%;padding:0;margin-top:-15px;}.combos-tabs .card .dropdown-item{color:#000;padding:10px 15px;display:block;width:100%;border-bottom:1px solid #cdcdcd;}.combos-tabs .quantity-control{display:flex;align-items:flex-start;}.combos-tabs .quantity-control>label{flex-grow:1;text-align:start!important;text-transform:uppercase;margin-bottom:0;font-family:'Montserrat',sans-serif;margin-top:2px;}.combos-tabs .quantity-control .subtitle{text-transform:none;font-size:14px;font-weight:400;display:block;transform:translateY(-3px);}.combos-tabs .filter-cell{margin-bottom:15px;}.combos-tabs .filter-cell:last-child{margin-bottom:0;}.combos-tabs .number-control{display:flex;align-items:center;}.combos-tabs .number-control input[type="number"]{text-align:center!important;width:35px;height:30px;font-size:18px;font-weight:700;font-family:'Montserrat',sans-serif;margin:0 auto;display:block;border:0;border-radius:0;border-style:none solid;border-width:2px;border-color:#d9d9d9;-moz-appearance:textfield;}.combos-tabs .number-control input[type="number"]::-webkit-outer-spin-button,.combos-tabs .number-control input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0;}.combos-tabs .number-control .inc,.combos-tabs .number-control .dec{width:35px;height:30px;color:#3077c2;text-align:center;vertical-align:central;justify-content:center;align-items:center;font-size:20px;display:flex;cursor:pointer;overflow:hidden;color:transparent;font-size:0;}.combos-tabs .number-control .inc:before,.combos-tabs .number-control .dec:before{content:"";height:16px;width:16px;background-repeat:no-repeat;background-position:center;opacity:1;}.combos-tabs .number-control .inc.inc:before,.combos-tabs .number-control .dec.inc:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='5' width='12' height='2' fill='%233077C2'/%3E%3Crect x='7.5' width='12' height='2' transform='rotate(90 7.5 0)' fill='%233077C2'/%3E%3C/svg%3E%0A");}.combos-tabs .number-control .inc.dec:before,.combos-tabs .number-control .dec.dec:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='5' width='12' height='2' fill='%233077C2'/%3E%3C/svg%3E%0A");}@media screen and (max-width:991px){.combos-tabs{margin-left:-15px;margin-right:-15px;}.combos-tabs .tab-head-title{font-size:20px;}.combos-tabs .nav-tabs{margin-left:10px;margin-right:10px;}.combos-tabs .tab-content{padding-left:20px;padding-right:20px;box-shadow:0 -3px 4px 0 rgba(0,0,0,.15);}.combos-tabs .price-info-container small{font-size:9px;}.combos-tabs .price-info-container .big-price{font-size:28px;}.combos-tabs .price-info-container .big-price .cents,.combos-tabs .price-info-container .big-price sup{font-size:16px;top:-.7em;}.combos-tabs .nav-link{max-height:100%;height:180px;}.combos-tabs .nav-link.active{height:200px;}.combos-tabs .tab-head-abstract{display:none!important;}}@media screen and (max-width:480px){.combos-tabs .nav-tabs>.combo-tab-item{width:140px;min-width:140px;flex:0 0 auto;padding-bottom:40px;margin:0 7px;}.combos-tabs .nav-tabs>.combo-tab-item .nav-link{padding:15px;height:100%;min-height:190px;}.combos-tabs .nav-tabs>.combo-tab-item .nav-link.active{min-height:205px;z-index:1;margin-bottom:-40px;}.combos-tabs .tab-head-title{font-size:15px;margin-bottom:0;}.combos-tabs .tab-head-title .accent{font-size:18px;}.combos-tabs .tab-sticker{font-size:10px;transform:translateX(0);}.combos-tabs .offer-sticker{font-size:10px;}.combos-tabs .nav-link.active{min-height:calc(100% + 16px);padding-bottom:35px!important;z-index:1;}.combos-tabs .price-info-container .flex-grow-1{flex-direction:column;align-items:flex-start;}.combos-tabs .price-info-container .big-price{min-width:unset;}.combos-tabs .price-info-container small{display:block;left:0;margin-top:4px;border:0;}}.combos-tabs .datepicker-component .inline-datepicker{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3100_4047)'%3E%3Cpath d='M7.60714 1.48438C7.60714 0.938867 7.17723 0.5 6.64286 0.5C6.10848 0.5 5.67857 0.938867 5.67857 1.48438V3.125H4.07143C2.65313 3.125 1.5 4.30215 1.5 5.75V6.40625V8.375V18.875C1.5 20.3229 2.65313 21.5 4.07143 21.5H16.9286C18.3469 21.5 19.5 20.3229 19.5 18.875V8.375V6.40625V5.75C19.5 4.30215 18.3469 3.125 16.9286 3.125H15.3214V1.48438C15.3214 0.938867 14.8915 0.5 14.3571 0.5C13.8228 0.5 13.3929 0.938867 13.3929 1.48438V3.125H7.60714V1.48438ZM3.42857 8.375H17.5714V18.875C17.5714 19.2359 17.2821 19.5312 16.9286 19.5312H4.07143C3.71786 19.5312 3.42857 19.2359 3.42857 18.875V8.375Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3100_4047'%3E%3Crect width='21' height='21' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-color:#fff;border:1px solid #979797;color:#000;font-size:14px;font-weight:400;text-transform:none;text-align:left;padding:15px;position:relative;margin-top:0;width:100%;margin-left:0;}@media screen and (max-width:991px){.combos-tabs .datepicker-component .inline-datepicker{font-size:16px!important;}}.tab-content-heading{font-size:25px;font-weight:700;margin-top:10px;margin-bottom:25px;font-family:'Montserrat',sans-serif;}.checkmarks-list{list-style-type:none;padding-left:0;margin:15px 0;border-bottom:1px solid #979797;padding-bottom:20px;padding-left:40px;}.checkmarks-list li{display:block;font-size:14px;margin-bottom:8px;position:relative;}.checkmarks-list li:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2793_2262)'%3E%3Cpath d='M21.0629 3.43945C21.6488 4.02539 21.6488 4.97695 21.0629 5.56289L9.06289 17.5629C8.47695 18.1488 7.52539 18.1488 6.93945 17.5629L0.939453 11.5629C0.353516 10.977 0.353516 10.0254 0.939453 9.43945C1.52539 8.85352 2.47695 8.85352 3.06289 9.43945L8.00352 14.3754L18.9441 3.43945C19.5301 2.85352 20.4816 2.85352 21.0676 3.43945H21.0629Z' fill='%233077C2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2793_2262'%3E%3Crect width='21' height='21' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;content:"";width:25px;height:25px;display:block;margin-right:20px;position:absolute;margin-top:3px;left:-38px;}.checkmarks-list li.has-restrictions:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2793_2397)'%3E%3Ccircle cx='11' cy='10.5' r='9.5' stroke='%23FFA200' stroke-width='2'/%3E%3Cpath d='M11.8359 12.2109H9.92969L9.53125 4.57812H12.2344L11.8359 12.2109ZM9.5 14.8828C9.5 14.3932 9.63281 14.0495 9.89844 13.8516C10.1693 13.6536 10.4948 13.5547 10.875 13.5547C11.2448 13.5547 11.5625 13.6536 11.8281 13.8516C12.099 14.0495 12.2344 14.3932 12.2344 14.8828C12.2344 15.3516 12.099 15.6901 11.8281 15.8984C11.5625 16.1068 11.2448 16.2109 10.875 16.2109C10.4948 16.2109 10.1693 16.1068 9.89844 15.8984C9.63281 15.6901 9.5 15.3516 9.5 14.8828Z' fill='%23FFA200'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2793_2397'%3E%3Crect width='21' height='21' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}.mini-cards-layout{column-count:2;column-gap:20px;margin-bottom:30px;}@media screen and (max-width:1199px){.mini-cards-layout{column-count:1;}}@media screen and (max-width:991px){.mini-cards-layout{column-count:2;}}@media screen and (max-width:767px){.mini-cards-layout{column-count:1;}}@media screen and (max-width:991px){.tab-pane>.row{display:flex;flex-direction:column;}.main-col{order:0;}.side-col{order:12;}}.mini-card{display:flex;align-items:center;padding:0;text-decoration:none;color:#333;transition:box-shadow .3s ease;margin-bottom:20px;break-inside:avoid;}.mini-card .mini-card-title{color:#53565a;font-size:18px;font-weight:700;font-family:'Montserrat',sans-serif;margin-bottom:3px;}.mini-card img{width:75px;flex:0 0 auto;height:75px;margin-right:30px;border-radius:25px;}.mini-card .location{display:flex;align-items:center;font-size:14px;font-weight:400;margin-bottom:5px;}.mini-card .location:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.24062 16.618C8.84375 14.4808 12.5 9.30102 12.5 6.39154C12.5 2.86288 9.8125 0 6.5 0C3.1875 0 0.5 2.86288 0.5 6.39154C0.5 9.30102 4.15625 14.4808 5.75938 16.618C6.14375 17.1273 6.85625 17.1273 7.24062 16.618ZM6.5 4.26103C7.03043 4.26103 7.53914 4.48549 7.91421 4.88504C8.28929 5.28459 8.5 5.82649 8.5 6.39154C8.5 6.95659 8.28929 7.49849 7.91421 7.89804C7.53914 8.29759 7.03043 8.52205 6.5 8.52205C5.96957 8.52205 5.46086 8.29759 5.08579 7.89804C4.71071 7.49849 4.5 6.95659 4.5 6.39154C4.5 5.82649 4.71071 5.28459 5.08579 4.88504C5.46086 4.48549 5.96957 4.26103 6.5 4.26103Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;content:"";width:13px;height:17px;display:flex;margin-right:15px;}.mini-card .card-badges{display:flex;flex-wrap:wrap;align-items:center;}.mini-card .card-badges .badge{border:1px solid #adf7cf;border-radius:3px;font-family:'Montserrat',sans-serif;background-color:#e1fcee;color:#105c35;text-transform:uppercase;font-size:10px;font-weight:700;display:inline-flex;align-items:center;padding-left:3px;padding-right:3px;margin-right:8px;margin-bottom:6px;}.mini-card .card-badges .badge.warning{color:#fff;background-color:#ffa200;border-color:#ecc892;}.mini-card.disabled{pointer-events:none;cursor:default;opacity:.5;}.strip-faqs-search .theme-color{color:#576e49;}.strip-faqs-search .display-1{font-size:34px;font-weight:700;letter-spacing:0;line-height:1.5;}.strip-faqs-search .topics-filter{display:flex;flex-direction:column;gap:10px;padding-left:0;list-style-type:none;}.strip-faqs-search .badge-pill{background-color:#576e49;border:0;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:12px;font-weight:600;padding:0 15px;display:flex;align-items:center;border-radius:50rem;min-height:22px;transition:all ease-out .25s;}.faq-section .display-title{font-size:25px;font-weight:700;color:#576e49;margin-bottom:35px;}.faq-searchbar-wrapper{padding-top:80px;padding-bottom:90px;}.faq-searchbar-wrapper input[type="text"]{height:58px;display:flex;align-items:center;border-radius:5px;border:1px solid #666;padding:0 20px;width:100%;font-size:18px;}.faq-searchbar-wrapper input[type="text"]:focus{-webkit-box-shadow:0 0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 0 0 6px rgba(0,0,0,.1);box-shadow:0 0 0 6px rgba(0,0,0,.1);outline:0;}.faq-searchbar-wrapper input[type="text"]+div{border:1px solid #666!important;border-radius:5px;overflow:hidden;background-color:#fff;padding:8px 0 0;}.faq-searchbar-wrapper input[type="text"]+div>ul{padding:0;list-style-type:none;}.faq-searchbar-wrapper input[type="text"]+div>ul>li{padding:10px 20px;}.faq-list{list-style-type:none;padding-left:0;margin-bottom:50px;}.faq-list .faq-list-item{padding-bottom:10px;}.faq-list .faq-item-button{background-color:#f5f5f5;border:1px solid #d9d8d8;padding:18px 40px;display:block;}.topics-list{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;list-style:none;padding:0;margin:0;}.topics-list>.topics-item{display:flex;}.topics-list>.topics-item a{border-radius:4px;background-color:#f5f5f5;border:1px solid #d9d8d8;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:inherit;padding:40px 20px;min-height:100%;font-size:18px;text-align:center;color:#576e49;width:100%;perspective:1000px;}.topics-list>.topics-item a .questions-mark-icon{margin-bottom:5px;transition:transform .35s ease-in-out;transform-origin:center;}.topics-list>.topics-item a:hover .questions-mark-icon{transform:rotateY(360deg);}.strip-dynamicprices-product-cards .cards-row{max-width:700px;}@media screen and (min-width:768px){.strip-dynamicprices-product-cards .col-card{padding-left:10px;padding-right:10px;}.strip-dynamicprices-product-cards .col-sub-card{padding-left:10px;padding-right:10px;}}.strip-dynamicprices-product-cards .flexbox{display:flex;align-items:center;}.strip-dynamicprices-product-cards .flexbox.flex-center{justify-content:center;}.strip-dynamicprices-product-cards .locals-rate-toggle{display:inline-flex;align-items:center;}.strip-dynamicprices-product-cards .switch-button-label{font-size:18px;font-weight:500;margin-right:5px;text-transform:uppercase;}.strip-dynamicprices-product-cards .switch{position:relative;display:inline-block;width:28px;height:18px;}.strip-dynamicprices-product-cards .switch input{opacity:0;width:0;height:0;}.strip-dynamicprices-product-cards .switch input:checked+.slider:before{transform:translateX(10px);}.strip-dynamicprices-product-cards .switch .slider{position:absolute;border:2px solid #576e49;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:.4s;border-radius:34px;}.strip-dynamicprices-product-cards .switch .slider::before{position:absolute;content:"";height:10px;width:10px;left:2px;bottom:2px;background-color:#576e49;transition:.4s;border-radius:50%;}.strip-dynamicprices-product-cards .switch .slider.round{border-radius:25rem;}.strip-dynamicprices-product-cards .switch .slider.round:before{border-radius:50%;}.strip-dynamicprices-product-cards .filter-tooltip{width:12px;height:12px;border:1px solid #576e49;background-color:#fff;font-size:10px;font-weight:500;line-height:12px;text-decoration:none;display:inline-block;text-align:center;transform:translateY(-5px);}.dynamic-price-card{background-color:#fff;box-shadow:0 4px 48px 3px rgba(193,193,193,.25);padding:15px;display:flex;flex-direction:column;min-height:280px;align-items:flex-start;margin-bottom:20px;}.dynamic-price-card .card-sticker{padding:1px 10px;background:linear-gradient(91.21deg,#dc41aa -1.52%,#ff7d00 100%);font-size:14px;font-weight:400;margin-right:auto;margin-top:-15px;color:#fff;margin-bottom:15px;}.dynamic-price-card .card-title{font-size:30px;font-weight:500;margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;}.dynamic-price-card .price-details-container{display:inline-flex;}.dynamic-price-card .price-details-container>.price-details-col:nth-child(odd){padding:0 15px 0 0;}.dynamic-price-card .price-details-container>.price-details-col:nth-child(even){padding:0 0 0 15px;border-left:1px solid #576e49;}.dynamic-price-card .price-details-container .price-label{font-size:15px;line-height:22px;}.dynamic-price-card .price-details-container .price-big{font-size:26px;font-weight:700;}.dynamic-price-card .btn-card-button{padding:0 20px;text-decoration:none;display:inline-flex;min-height:44px;align-items:center;border-radius:50rem;background-color:#576e49;color:#fff;border:2px solid #576e49;width:auto;font-size:16px;font-weight:500;height:auto;text-transform:uppercase;transition:all ease-in-out .25s;padding-top:3px;}.dynamic-price-card .btn-card-button:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.89219 6.61914L5.34219 2.06914L6.5 0.93164L13 7.43164L6.5 13.9316L5.34219 12.7941L9.89219 8.24414L-4.1939e-08 8.24414L-5.39216e-08 6.61914L9.89219 6.61914Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;content:"";display:block;height:16px;width:13px;margin-left:15px;transform:translateY(-2px);}.dynamic-price-card .btn-card-button:hover{background-color:#fff;color:#576e49;text-decoration:none;}.dynamic-price-card .btn-card-button:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.89219 6.61914L5.34219 2.06914L6.5 0.93164L13 7.43164L6.5 13.9316L5.34219 12.7941L9.89219 8.24414L-4.1939e-08 8.24414L-5.39216e-08 6.61914L9.89219 6.61914Z' fill='%23000000'/%3E%3C/svg%3E%0A");}.dynamic-price-card .line-through{text-decoration:line-through;}.save-info-sticker{background-color:#576e49;color:#fff;font-size:18px;font-weight:500;padding:5px 10px;margin-left:5px;font-family:'Open Sans',sans-serif;}.price-note{text-transform:uppercase;font-weight:500;padding:5px 0;margin-bottom:auto;}.sub-card-well{background:#576e49;padding:2px;}.sub-card-well .sub-card-well-inner{padding:20px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;}.sub-card-well .well-title{font-size:25px;font-weight:500;}.sub-card-well .well-value{font-weight:500;font-size:26px;}html .tooltip .tooltip-inner{padding:5px!important;font-size:12px;}@media screen and (min-width:1200px){.strip-product-cards-list>.container{width:100%;max-width:1388px;}}.strip-product-cards-list .cards-list{display:flex;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;}.strip-product-cards-list .cards-list>[class*='col-']{padding-left:10px;padding-right:10px;display:flex;}.strip-product-cards-list .product-card{background-color:#fff;border:1px solid #00000020;box-shadow:0 4px 48px 3px #c1c1c140;display:flex;flex-flow:column wrap;}.strip-product-cards-list .product-card .card-content{flex-grow:1;padding:15px;display:flex;flex-direction:column;}.strip-product-cards-list .product-card .buttons-container{margin-top:auto;}.strip-product-cards-list .product-card .title{font-family:'Montserrat',sans-serif;font-size:30px;font-weight:500;margin-top:5px;margin-bottom:15px;}.strip-product-cards-list .product-card .abstract{font-size:18px;font-weight:400;line-height:27px;text-align:left;margin-bottom:15px;}.strip-product-cards-list .product-card .buttons-container>.btn{padding:0 20px;padding-top:3px;font-size:16px;font-family:'Montserrat',sans-serif;margin:0;min-height:44px;}.stripTwoColumnTextImageAnimation{background-repeat:no-repeat;}.stripTwoColumnTextImageAnimation .heading-border{display:none;}.stripTwoColumnTextImageAnimation.strip{padding-bottom:200px;}.stripTwoColumnTextImageAnimation .flex-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;border:1px solid transparent;}.stripTwoColumnTextImageAnimation .row.extra-height{height:623px;}.stripTwoColumnTextImageAnimation .text-column-wrapper{padding:4em 1.5em 3em 3em;}.stripTwoColumnTextImageAnimation .text-side{padding:3.5em 1.5em 3em 3em;}.stripTwoColumnTextImageAnimation.image-side-left .text-side{margin-left:-16.666%;}.stripTwoColumnTextImageAnimation.image-side-right .text-side{margin-right:-16.666%;z-index:1;}.stripTwoColumnTextImageAnimation .text-side .border-right{border:0;padding-right:40px;}.stripTwoColumnTextImageAnimation .columnBody p:last-of-type{margin-bottom:0;}.stripTwoColumnTextImageAnimation .columnBody{font-family:'Open Sans',sans-serif;font-weight:300;}.stripTwoColumnTextImageAnimation .columnBody>p{font-family:'Open Sans',sans-serif;font-weight:300;}.stripTwoColumnTextImageAnimation h2.columnTitle{color:#333334!important;font-family:'Montserrat',sans-serif;font-size:46px;font-weight:700;}@media screen and (max-width:767px){.stripTwoColumnTextImageAnimation.strip{padding-bottom:2.5em;}.stripTwoColumnTextImageAnimation .flex-row{-ms-flex-direction:column!important;flex-direction:column!important;}.stripTwoColumnTextImageAnimation .image-side{margin:0 auto;padding-left:20px;padding-right:20px;}.stripTwoColumnTextImageAnimation .image-side .img-responsive{width:100%;}.stripTwoColumnTextImageAnimation .image-side.mobile-show-first{order:-1;}.stripTwoColumnTextImageAnimation .text-side{margin:0 20px;padding:30px;}.stripTwoColumnTextImageAnimation h2.columnTitle{font-size:35px;line-height:1;}.stripTwoColumnTextImageAnimation.image-side-left .text-side{margin-left:20px;}.stripTwoColumnTextImageAnimation.image-side-right .text-side{margin-right:20px;}}@media screen and (max-width:767px) andscreen and (max-width:500px){.stripTwoColumnTextImageAnimation .image-side{max-width:calc(80% + 30px);}.stripTwoColumnTextImageAnimation .text-side{max-width:80%;}}.stripFullWidthBlocksAnimation{background-size:contain!important;background-repeat:no-repeat;padding-bottom:40px;padding-top:40px;background-position:center;background-size:cover;}.stripFullWidthBlocksAnimation .intro{font-family:'Open Sans',sans-serif;font-size:21px;font-weight:300;font-style:normal;letter-spacing:.88px;line-height:34px;margin-bottom:30px;}.stripFullWidthBlocksAnimation .table-wrapper{display:table;width:100%;}.stripFullWidthBlocksAnimation .table-row-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.stripFullWidthBlocksAnimation .image-side{background-position:center;background-size:cover;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden;position:relative;width:50%;}.stripFullWidthBlocksAnimation .image-side .title{color:#fff;line-height:100%;}.stripFullWidthBlocksAnimation .image-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;left:0;top:0;width:100%;}.stripFullWidthBlocksAnimation .image-wrapper>img{width:100%;position:absolute;top:50%;transform:translateY(-50%);}.stripFullWidthBlocksAnimation .text-side{padding:200px 75px;width:50%;}@media(max-width:1300px){.stripFullWidthBlocksAnimation .text-side{padding:150px 75px;}}@media(max-width:1199px){.stripFullWidthBlocksAnimation .text-side{padding:100px 75px;}}@media(max-width:991px){.stripFullWidthBlocksAnimation .text-side{padding:30px 75px;}}.stripFullWidthBlocksAnimation.image-right .image-side{left:50%;position:relative;}.stripFullWidthBlocksAnimation.image-right .text-side{left:-50%;position:relative;}.stripFullWidthBlocksAnimation.image-right .text-side-content{float:right;}.stripFullWidthBlocksAnimation .text-side-content{max-width:510px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;}@media screen and (max-width:767px){.stripFullWidthBlocksAnimation .text-side-content{text-align:center;max-width:none;}}@media(min-width:992px) and (max-width:1199px){.stripFullWidthBlocksAnimation .text-side-content{max-width:410px;}}.stripFullWidthBlocksAnimation .text-side-content hr{border-top:1px solid #46583a;margin-top:6px;margin-bottom:6px;}@media screen and (max-width:767px){.stripFullWidthBlocksAnimation .text-side-content hr{width:25%;}}.stripFullWidthBlocksAnimation .text-side-content .block-icon{-ms-flex-item-align:start;align-self:flex-start;}@media screen and (max-width:767px){.stripFullWidthBlocksAnimation .text-side-content .block-icon{-ms-flex-item-align:center;align-self:center;}}.stripFullWidthBlocksAnimation .text-side-content .columnBody{font-family:'Open Sans',sans-serif;font-weight:300;font-size:21px;line-height:34px;letter-spacing:.88px;}.stripFullWidthBlocksAnimation .text-side-content .columnBody h3{color:#70744e!important;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:500;font-style:normal;letter-spacing:2.33px;line-height:18px;margin-top:5px;margin-bottom:18px;text-transform:uppercase;}.stripFullWidthBlocksAnimation .text-side-content .columnBody p{font-family:'Open Sans',sans-serif;font-weight:300;font-size:21px;line-height:1.2;margin:8px 0;}.stripFullWidthBlocksAnimation .text-side-content .columnBody .btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;margin:22px 0 0 0;height:43px;padding:0 30px;transition:all ease-in .4s;}.stripFullWidthBlocksAnimation .text-side-content .columnBody small{font-size:14px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:18px;margin-left:8px;margin-right:8px;text-align:left;margin-top:auto;text-transform:uppercase;}.stripFullWidthBlocksAnimation .text-side-content .columnBody big{color:#333334;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:1;margin-left:8px;margin-right:8px;margin-top:auto;text-align:left;}..bg-dark) h2.columnTitle{color:#46583A;}.stripFullWidthBlocksAnimation h2.columnTitle{font-size:46px;font-weight:700;line-height:1.25;margin-bottom:20px;margin-top:12px;}@media(max-width:767px){.stripFullWidthBlocksAnimation h2.columnTitle{font-size:35px;line-height:1;}}.stripFullWidthBlocksAnimation .cta{color:#fff;font-family:'futura-pt',sans-serif;font-size:14px;font-weight:500;font-style:normal;letter-spacing:2.33px;line-height:18px;margin-top:10px;text-transform:uppercase;}.stripFullWidthBlocksAnimation .heading-border{display:none;}.stripFullWidthBlocksAnimation .icon-description{font-size:14px;letter-spacing:.05em;line-height:normal;margin-bottom:25px;overflow:hidden;}.stripFullWidthBlocksAnimation .icon-description .icon{float:left;margin-right:15px;min-width:55px;}.stripFullWidthBlocksAnimation .icon-description .icon img{display:block;margin:0 auto;}.stripFullWidthBlocksAnimation .icon-description .description{overflow:hidden;}.stripFullWidthBlocksAnimation.geo-page-style h2.columnTitle{font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;letter-spacing:0;line-height:40px;text-transform:uppercase;}.stripFullWidthBlocksAnimation.geo-page-style .columnBody{font-family:'Open Sans',sans-serif;font-size:21px;line-height:34px;letter-spacing:.88px;}.stripFullWidthBlocksAnimation.geo-page-style .btn-outline{border:5px solid #69b3e7;color:#fff;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;text-transform:none;}.stripFullWidthBlocksAnimation.geo-page-style .btn-outline:hover{background-color:transparent;border-width:5px;}.stripFullWidthBlocksAnimation.geo-page-style .text-side{padding:20px 140px 20px;display:table-cell;vertical-align:middle;width:100%;}@media(max-width:1199px){.stripFullWidthBlocksAnimation.geo-page-style .text-side{padding:20px 80px 20px;}}@media(max-width:1199px){.stripFullWidthBlocksAnimation.geo-page-style .text-side{padding:20px 60px 20px;}}@media(max-width:767px){.stripFullWidthBlocksAnimation.geo-page-style .text-side{display:block;height:auto;padding:20px 40px 20px;margin-left:0;position:relative;}}@media(max-width:767px){.stripFullWidthBlocksAnimation{padding-top:0!important;}.stripFullWidthBlocksAnimation .table-wrapper{display:block;width:100%;}.stripFullWidthBlocksAnimation .table-row-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.stripFullWidthBlocksAnimation .image-side{background-image:none!important;display:block;position:relative;width:100%;-ms-flex-order:0;order:0;padding-top:0;top:0;}.stripFullWidthBlocksAnimation .image-side img{top:0;width:100%;}.stripFullWidthBlocksAnimation .image-side .title{position:absolute;top:20%;width:100%;z-index:1;}.stripFullWidthBlocksAnimation .text-side{display:block;padding:25px 15px;width:100%;-ms-flex-order:12;order:12;}.stripFullWidthBlocksAnimation .banner-headings .text-side-content{max-width:none;}.stripFullWidthBlocksAnimation.image-right .image-side{left:auto;position:relative;}.stripFullWidthBlocksAnimation.image-right .text-side{position:static;}.stripFullWidthBlocksAnimation .image-wrapper{background-position:center!important;transform:none!important;position:relative!important;}.stripFullWidthBlocksAnimation .text-side-content .columnBody big,.stripFullWidthBlocksAnimation .text-side-content .columnBody small{margin-left:0;}}@media screen and (max-width:480px){.stripFullWidthBlocksAnimation .text-side-content .columnBody p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.stripFullWidthBlocksAnimation .text-side-content .columnBody .btn{order:12;margin-top:10px;}}@media screen and (max-width:768px){[data-paroller-factor] *{background-position:center!important;transform:none!important;position:relative!important;}}.strip-two-column-image-feature-animation .blocks-row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;}.strip-two-column-image-feature-animation .image-column{padding-left:8px;padding-right:8px;position:relative;}.strip-two-column-image-feature-animation .image-column:first-child{padding-left:15px;}.strip-two-column-image-feature-animation .image-column:last-child{padding-right:15px;}.strip-two-column-image-feature-animation .column-overlay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;}.strip-two-column-image-feature-animation .column-inner{background-size:cover;background-position:center;height:100%;padding-bottom:30px;padding-top:30px;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}.strip-two-column-image-feature-animation .text-container{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:30px;width:calc(100% - 60px);min-height:100%;}.strip-two-column-image-feature-animation .stripPreheader,.strip-two-column-image-feature-animation .columnPreheader{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:300;letter-spacing:2.67px;line-height:normal;text-align:left;text-transform:uppercase;}.strip-two-column-image-feature-animation .columnPreheader{margin-bottom:15px;}.strip-two-column-image-feature-animation .columnTitle{font-family:'Montserrat',sans-serif;font-size:34px;line-height:36px;margin-bottom:20px;margin-top:0;}.strip-two-column-image-feature-animation .columnBody{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;letter-spacing:.88px;overflow:hidden;margin-bottom:auto;text-overflow:ellipsis;}.strip-two-column-image-feature-animation .columnBody>h3,.strip-two-column-image-feature-animation .columnBody>h4{margin-top:0;}.strip-two-column-image-feature-animation .price-container{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:15px;}.strip-two-column-image-feature-animation .learn-more{font-size:18px;}.strip-two-column-image-feature-animation .cta-container{margin-bottom:15px;margin-top:20px;width:100%;}.strip-two-column-image-feature-animation .cta-container .link{margin-right:auto;}.strip-two-column-image-feature-animation .cta-container .price{font-size:18px;font-weight:500;line-height:23px;white-space:nowrap;}.strip-two-column-image-feature-animation .cta-container .btn{border:0;background-color:#46583a;color:#fff;font-family:'Open Sans',sans-serif;font-weight:500;margin-top:0;margin-bottom:0;text-transform:none;}.strip-two-column-image-feature-animation .cta-container .btn:hover{background-color:#576e49;}.strip-two-column-image-feature-animation .cta-container .label-from{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:500;font-style:normal;letter-spacing:.62px;line-height:20px;margin-bottom:6px;margin-right:8px;text-transform:uppercase;}.strip-two-column-image-feature-animation .text-container.alternate-color .cta-container .btn{background-color:#576e49;color:#fff;}.strip-two-column-image-feature-animation .text-container.alternate-color .cta-container .btn:hover{background-color:#46583a;color:#fff;}.strip-two-column-image-feature-animation .text-container.alternate-color .learn-more{color:#576e49;}@media screen and (min-width:768px) and (max-width:1199px){.strip-two-column-image-feature-animation .two-item-row,.strip-two-column-image-feature-animation .two-item-row.three-item-row.four-item-row{display:flex;flex-wrap:wrap;}.strip-two-column-image-feature-animation .two-item-row .image-column,.strip-two-column-image-feature-animation .two-item-row.three-item-row.four-item-row .image-column{margin:0;padding:7.5px;width:50%;}.strip-two-column-image-feature-animation .two-item-row .image-column:nth-child(odd),.strip-two-column-image-feature-animation .two-item-row.three-item-row.four-item-row .image-column:nth-child(odd){padding-left:15px;}.strip-two-column-image-feature-animation .two-item-row .image-column:nth-child(even),.strip-two-column-image-feature-animation .two-item-row.three-item-row.four-item-row .image-column:nth-child(even){padding-right:15px;}}@media screen and (min-width:992px) and (max-width:1199px){.strip-two-column-image-feature-animation .two-item-row.three-item-row{flex-wrap:nowrap;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column{margin:0;padding:7.5px;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column:first-child{padding-left:15px;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column:last-child{padding-right:15px;}}@media screen and (min-width:768px) and (max-width:991px){.strip-two-column-image-feature-animation .two-item-row.three-item-row{display:block;align-items:stretch;flex-wrap:wrap;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column{margin:0;padding:0;width:100%;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column:first-child{padding-left:0;}.strip-two-column-image-feature-animation .two-item-row.three-item-row .image-column:last-child{padding-right:0;}.strip-two-column-image-feature-animation .cta-container .link{margin-right:10px;}}@media screen and (max-width:767px){.strip-two-column-image-feature-animation .blocks-row{display:block;align-items:stretch;}.strip-two-column-image-feature-animation .image-column{margin:0;padding:0;width:100%;}.strip-two-column-image-feature-animation .image-column:first-child{padding-left:0;}.strip-two-column-image-feature-animation .image-column:last-child{padding-right:0;}.strip-two-column-image-feature-animation .cta-container .link{margin-right:10px;}}@media screen and (max-width:767px){.strip-two-column-image-feature-animation{padding-top:0!important;}.strip-two-column-image-feature-animation .image-column{margin-bottom:0;}}@media screen and (max-width:500px){.strip-two-column-image-feature-animation .cta-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.strip-two-column-image-feature-animation .cta-container .link{min-width:100%;margin-right:0;order:12;}.strip-two-column-image-feature-animation .cta-container .btn{width:100%;}.strip-two-column-image-feature-animation .price-container{width:100%;order:0;padding-bottom:10px;}.strip-two-column-image-feature-animation .text-container{padding:2em 1.5em;width:85%;}.strip-two-column-image-feature-animation .column-inner{padding-top:0;padding-bottom:0;}.strip-two-column-image-feature-animation .column-overlay{position:relative;padding-top:2.5em;padding-bottom:2.5em;}}@media screen and (max-width:767px){.strip-two-column-image-feature-animation>.container .row div[class*="col-"]{padding-left:0;padding-right:0;}.strip-two-column-image-feature-animation .column-inner{margin-bottom:38px;}.strip-two-column-image-feature-animation .column-overlay{padding-top:30px;padding-bottom:30px;}.strip-two-column-image-feature-animation .text-container{padding:30px;width:85%;}}.contentHubCardsAnimation .carousel{margin-bottom:40px;}.contentHubCardsAnimation .explorer-card.carousel-cell{width:560px;min-height:550px;}.contentHubCardsAnimation .flickity-button{background-color:transparent;}.contentHubCardsAnimation .flickity-page-dots{display:none;}.contentHubCardsAnimation .flickity-prev-next-button{border-radius:0;border-width:3px;border-style:solid solid none none;border-color:#fff #fff transparent transparent;display:block;height:40px;width:40px;}.contentHubCardsAnimation .flickity-prev-next-button[disabled]{display:none;}.contentHubCardsAnimation .flickity-prev-next-button .flickity-button-icon{display:none;}.contentHubCardsAnimation .flickity-prev-next-button.previous{transform:rotate(-135deg);}@media screen and (min-width:1200px){.contentHubCardsAnimation .flickity-prev-next-button.previous{left:-40px;}}.contentHubCardsAnimation .flickity-prev-next-button.next{transform:rotate(45deg);}.contentHubCardsAnimation .explorer-card>a{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;margin-right:10px;}.contentHubCardsAnimation .explorer-card>a .caption-bar{background-color:transparent!important;position:relative;overflow:visible;padding:20px 0;}.contentHubCardsAnimation .explorer-card>a .caption-bar .caption-title .title{color:#cca36e;font-family:'Montserrat',sans-serif;font-size:36px;font-weight:700;margin-bottom:10px;line-height:1.25;text-transform:none;}.contentHubCardsAnimation .explorer-card>a .caption-bar:after{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='arrow-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-arrow-right fa-w-14 fa-2x'%3E%3Cpath fill='%23cca36e' d='M218.101 38.101L198.302 57.9c-4.686 4.686-4.686 12.284 0 16.971L353.432 230H12c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h341.432l-155.13 155.13c-4.686 4.686-4.686 12.284 0 16.971l19.799 19.799c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L235.071 38.101c-4.686-4.687-12.284-4.687-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;display:block;height:18px;margin-left:5px;content:"";left:0;margin-top:10px;width:20px;}.contentHubCardsAnimation .explorer-card>a .caption-bar.collapsed{background:none!important;}.contentHubCardsAnimation .explorer-card>a .content{font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;font-weight:300;}@media screen and (max-width:767px){.contentHubCardsAnimation .explorer-card.carousel-cell{width:300px;height:470px;}.contentHubCardsAnimation .explorer-card>a .caption-bar .caption-title .title{font-size:32px;}.contentHubCardsAnimation .flickity-prev-next-button{display:none;}.contentHubCardsAnimation .flickity-viewport{left:15px;}}.stripContentHubAnimation{overflow-x:hidden;}.stripContentHubAnimation .stripTitle{margin-bottom:60px;}@media screen and (min-width:1200px){.stripContentHubAnimation .padding-offset-2{padding-left:16.66666667%;}}.strip-skylagoon-prefooter-animation{padding-bottom:80px;padding-top:80px;}.strip-skylagoon-prefooter-animation .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:991px){.strip-skylagoon-prefooter-animation .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.strip-skylagoon-prefooter-animation h3{font-family:'Open Sans',sans-serif;font-size:21px;font-weight:500;font-style:normal;letter-spacing:.88px;line-height:34px;margin-top:0;}.strip-skylagoon-prefooter-animation .title-row{margin-bottom:40px;}.strip-skylagoon-prefooter-animation .small-title{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:normal;text-align:center;text-transform:uppercase;}.strip-skylagoon-prefooter-animation .title{font-family:'Montserrat',sans-serif;font-size:46px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;margin-bottom:30px;text-align:center;}.strip-skylagoon-prefooter-animation .image{margin:auto;}.strip-skylagoon-prefooter-animation .image>img{margin:auto;}.strip-skylagoon-prefooter-animation .left-column{border-right:4px solid #3d422c;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:991px){.strip-skylagoon-prefooter-animation .left-column{border-right:0;border-bottom:4px solid #3d422c;padding-bottom:60px;}}.strip-skylagoon-prefooter-animation .btn-wrapper{padding-top:45px;}.strip-skylagoon-prefooter-animation .btn-wrapper .btn+.btn{margin-left:30px;}@media screen and (max-width:767px){.strip-skylagoon-prefooter-animation .btn-wrapper .btn+.btn{margin-left:20px;}}.strip-skylagoon-prefooter-animation .main-column{padding-top:20px;position:relative;text-align:left;}@media screen and (max-width:991px){.strip-skylagoon-prefooter-animation .main-column{text-align:center;}}.strip-skylagoon-prefooter-animation .columns{padding-top:10px;font-size:16px;font-style:normal;letter-spacing:.67px;line-height:30px;}.strip-skylagoon-prefooter-animation .columns *{line-height:1.45;font-size:16px;font-style:normal;letter-spacing:.67px;line-height:30px;}@media screen and (max-width:767px){.strip-skylagoon-prefooter-animation .title{font-size:35px;}.strip-skylagoon-prefooter-animation .main-column{text-align:center;}}.strip-background-container{background-repeat:no-repeat;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;}.strip-two-column-content-animation{padding:140px 0 100px;}.strip-two-column-content-animation .column2 .columnBody{font-family:'Open Sans',sans-serif;font-size:30px;font-weight:300;font-style:normal;letter-spacing:1.27px;line-height:49.3px;text-align:left;padding-top:12px;}.strip-two-column-content-animation .column1 .columnBody{font-family:'Montserrat',sans-serif;font-size:67px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:78.3px;text-align:left;}.strip-two-column-content-animation .columnTitle{font-family:'Montserrat',sans-serif;font-size:34px;line-height:36px;margin-bottom:20px;margin-top:0;}.strip-two-column-content-animation .columnBody{margin-bottom:22px;}.strip-two-column-content-animation .columnBody>h3,.strip-two-column-content-animation .columnBody>h4{margin-top:0;}@media screen and (max-width:767px){.strip-two-column-content-animation{padding-bottom:20px;}.strip-two-column-content-animation .column1 .columnBody{font-size:36px;line-height:42px;}.strip-two-column-content-animation .column2 .columnBody{font-size:24px;line-height:33px;}}@media screen and (max-width:767px){.strip-horizontal-icons-animation{padding-top:25px;padding-bottom:25px;}}.strip-horizontal-icons-animation.text-black{color:#000;}.strip-horizontal-icons-animation.text-black h1,.strip-horizontal-icons-animation.text-black h2,.strip-horizontal-icons-animation.text-black .title{color:#000;}.strip-horizontal-icons-animation.text-white{color:#fff;}.strip-horizontal-icons-animation.text-white h1,.strip-horizontal-icons-animation.text-white h2,.strip-horizontal-icons-animation.text-white .title{color:#fff;}.strip-horizontal-icons-animation .icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.strip-horizontal-icons-animation .iconic-item{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;margin:15px;}.strip-horizontal-icons-animation .iconic-item .text-wrapper{text-align:center;}.strip-horizontal-icons-animation .iconic-item .text-wrapper p:last-child{margin-bottom:0;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper{display:-ms-flexbox;display:flex;margin:0 auto 20px;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper .icon{height:auto;margin:auto;max-width:100%;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper a{text-align:center;width:100%;}.strip-horizontal-icons-animation .title{display:block;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:5px;margin-top:0;text-align:center;text-transform:uppercase;}.strip-horizontal-icons-animation .intro{margin-bottom:47px;}.strip-horizontal-icons-animation .intro:empty{margin-bottom:0;}.strip-horizontal-icons-animation .body{font-size:14px;line-height:16px;text-align:center;}.strip-horizontal-icons-animation .body p{font-size:14px;line-height:16px;}@media screen and (max-width:991px){.strip-horizontal-icons-animation .icons{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;}.strip-horizontal-icons-animation .icons.no-mobile-border .iconic-item{border:0!important;}.strip-horizontal-icons-animation .iconic-item{border-top:1px solid #fff;display:block;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;padding:15px;}.strip-horizontal-icons-animation .iconic-item .text-wrapper{display:flex;flex-direction:column;justify-content:center;padding-left:15px;text-align:left;height:100%;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper{display:block;float:left;margin:0;min-height:0;text-align:center;width:40%;}.strip-horizontal-icons-animation .iconic-item:first-child{border-top:0;}.strip-horizontal-icons-animation .title,.strip-horizontal-icons-animation .body{text-align:left;}.strip-horizontal-icons-animation .body p{font-size:14px;}.strip-horizontal-icons-animation p:last-child{margin-bottom:0;}}.overlay-wrapper{position:relative;z-index:0;}.overlay-wrapper img.overlay{pointer-events:none;position:absolute;z-index:1;width:100%;}.strip-full-width-carousel-overlay-animation .position-center{text-align:center;}.strip-full-width-carousel-overlay-animation .position-center .btn{margin-right:0;}@media(min-width:992px){.strip-full-width-carousel-overlay-animation .position-center{margin-left:25%;}}@media(min-width:992px){.strip-full-width-carousel-overlay-animation .position-right{margin-left:50%;}}.strip-full-width-carousel-overlay-animation .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.strip-full-width-carousel-overlay-animation .carousel-image{background-position:center;background-size:cover;height:790px;width:100%;}.strip-full-width-carousel-overlay-animation .overlay-background{background-color:#fff;}.strip-full-width-carousel-overlay-animation .overlay-inner{background-repeat:no-repeat;}.strip-full-width-carousel-overlay-animation .carousel-control{background-color:transparent;height:50px;opacity:1;text-shadow:none;top:calc(50% - 30px);width:50px;z-index:2;}.strip-full-width-carousel-overlay-animation .carousel-control:focus,.strip-full-width-carousel-overlay-animation .carousel-control:focus:before{color:#fff;text-decoration:none;}.strip-full-width-carousel-overlay-animation .carousel-control span{color:#b7b7b7;font-size:130px;font-weight:100;display:block;height:50px;margin-top:-3px;transition:all .5s ease;width:50px;}.strip-full-width-carousel-overlay-animation .carousel-control span:hover{color:#000;opacity:1;}.strip-full-width-carousel-overlay-animation .carousel-control:hover{background:none;}.strip-full-width-carousel-overlay-animation .carousel-control:before{font-size:48px;line-height:1;top:2px;position:absolute;}.strip-full-width-carousel-overlay-animation .carousel-control.left{content:'<';left:2%;}.strip-full-width-carousel-overlay-animation .carousel-control.right{content:'>';right:2%;}.strip-full-width-carousel-overlay-animation .carousel-indicators{display:none;right:50%;top:calc(100% - 70px);}.strip-full-width-carousel-overlay-animation .carousel-indicators li{border:1px solid #cdcdcd;background-color:#fff;height:12px;margin:0 3px;width:12px;}.strip-full-width-carousel-overlay-animation .carousel-indicators .active{background-color:#46583a;border-color:#46583a;height:12px;min-height:12px;width:12px;}.strip-full-width-carousel-overlay-animation .overlay-inner{padding:77px;color:#000;}.strip-full-width-carousel-overlay-animation .pretitle{color:#576e49;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:700;letter-spacing:.05em;margin-bottom:20px;text-transform:uppercase;}.strip-full-width-carousel-overlay-animation .title{font-size:55px;font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.15;margin-bottom:25px;}@media screen and (max-width:767px){.strip-full-width-carousel-overlay-animation .title{font-weight:500;}}.strip-full-width-carousel-overlay-animation .content{font-size:20px;font-family:'Open Sans',sans-serif;}.strip-full-width-carousel-overlay-animation .banner-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.strip-full-width-carousel-overlay-animation .banner-button>.btn{margin:auto;}.strip-full-width-carousel-overlay-animation .banner-button>.btn.btn-video{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='none' stroke='%23ffffff' stroke-miterlimit='20' stroke-width='7' d='M45 86c22.644 0 41-18.356 41-41S67.644 4 45 4 4 22.356 4 45s18.356 41 41 41z'/%3E%3C/g%3E%3Cg transform='rotate(-270 51 45.5)'%3E%3Cpath fill='%23ffffff' d='M51 27l23 37H28z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;border:0;height:82px;text-indent:-9999px;width:82px;transition:all linear .4s;}.strip-full-width-carousel-overlay-animation .banner-button>.btn.btn-video:hover{background-color:transparent;transition:all linear .4s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 90 90'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='none' stroke='%23cda36f ' stroke-miterlimit='20' stroke-width='7' d='M45 86c22.644 0 41-18.356 41-41S67.644 4 45 4 4 22.356 4 45s18.356 41 41 41z'/%3E%3C/g%3E%3Cg transform='rotate(-270 51 45.5)'%3E%3Cpath fill='%23cda36f' d='M51 27l23 37H28z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.strip-full-width-carousel-overlay-animation .video-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;left:0;position:absolute;top:0;width:100%;justify-content:center;flex-direction:column;}.strip-full-width-carousel-overlay-animation .video-text .video-upper-text,.strip-full-width-carousel-overlay-animation .video-text .video-lower-text{color:#fff;font-family:'Montserrat',sans-serif;font-size:45px;font-weight:700;line-height:56px;text-transform:uppercase;margin:56px 0;}@media screen and (max-width:767px){.strip-full-width-carousel-overlay-animation .video-text .video-upper-text,.strip-full-width-carousel-overlay-animation .video-text .video-lower-text{font-size:22px;line-height:28px;margin:36px 0;}}@media(max-width:767px){.strip-full-width-carousel-overlay-animation .overlay{position:static;}.strip-full-width-carousel-overlay-animation .carousel-control{display:none;}.strip-full-width-carousel-overlay-animation .overlay-inner{background-size:260px 25px;padding:50px 19px;background-image:none!important;}.strip-full-width-carousel-overlay-animation .carousel-image{height:auto;}.strip-full-width-carousel-overlay-animation .carousel-image>img{display:block;max-width:100%;height:auto;height:auto!important;}.strip-full-width-carousel-overlay-animation .overlay-inner .title{font-size:40px;line-height:42px;}.strip-full-width-carousel-overlay-animation .pretitle{font-size:18px;}}.strip-content-animation .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-content-animation.preheading-redline{color:#666;font-family:'Open Sans',sans-serif;font-size:18px;line-height:30px;}.strip-content-animation.preheading-redline h1.stripTitle{color:#000;font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;letter-spacing:0;line-height:42px;text-transform:uppercase;padding-top:40px;margin-bottom:30px;position:relative;}.strip-content-animation.preheading-redline h1.stripTitle:before{background-color:#ed1844;content:"";height:3px;left:calc(50% - 30px);position:absolute;top:0;width:60px;}nav.site-header{background:rgba(255,255,255,.9);border:0;z-index:9000;position:fixed;width:100%;}@media(max-width:767px){nav.site-header{position:static;}}nav.site-header .nav-container,nav.site-header .navbar-header,nav.site-header a.navbar-brand,nav.site-header a.navbar-brand img{height:100%;}nav.site-header a.navbar-brand img.active-logo{display:none;}nav.site-header a.navbar-brand.active img.default-logo{display:none;}nav.site-header a.navbar-brand.active img.active-logo{display:inline;}nav.site-header .navbar-header{margin-right:18px;}@media(max-width:1199px){nav.site-header .navbar-header{margin-right:20px;}}@media(max-width:991px){nav.site-header .navbar-header{margin-right:0;}}@media(max-width:767px){nav.site-header .navbar-header{margin-right:15px;}}nav.site-header .navbar-header .navbar-toggle{margin-top:28px;outline:0;}@media(max-width:991px){nav.site-header #navbar-jumplinks{background-color:#fff;}}nav.site-header .pursuit-top-menu{margin:34px 0 0 0;text-indent:0;}@media(max-width:991px){nav.site-header .pursuit-top-menu{clear:right;float:right;margin:7px 15px 0 0;}}@media(max-width:767px){nav.site-header .pursuit-top-menu{float:left;}}nav.site-header .pursuit-top-menu .top-menu-item a{font-family:'Montserrat',sans-serif;font-size:13px;line-height:26px;letter-spacing:.05em;padding-right:36px;text-transform:uppercase;}@media(max-width:1199px){nav.site-header .pursuit-top-menu .top-menu-item a{font-size:12px;padding-right:13px;}}nav.site-header .pursuit-top-menu .top-menu-item a:hover{color:#576e49;}nav.site-header .pursuit-main-nav{margin:34px 0 0 0;text-indent:0;}nav.site-header .pursuit-main-nav .menu-navigation-item a{font-family:'Montserrat',sans-serif;font-size:13px;line-height:26px;letter-spacing:.05em;padding-right:43px;text-transform:uppercase;}@media(max-width:991px){nav.site-header .pursuit-main-nav .menu-navigation-item a{padding-right:33px;}}nav.site-header .pursuit-main-nav .menu-navigation-item a:hover{color:#576e49;}nav.site-header .header-social-nav.navbar-nav.navbar-right{margin-right:30px;margin-top:30px;}nav.site-header .header-social-nav.navbar-nav.navbar-right li a{padding-left:30px;}@media(max-width:991px){nav.site-header .header-social-nav.navbar-nav.navbar-right{margin-right:15px;margin-top:10px;}}@media(max-width:767px){nav.site-header .header-social-nav.navbar-nav.navbar-right{display:none;}}nav.site-header .menu-panel{background-image:url('/Website/media/pursuit/Menu/meun-bg.jpg');background-size:cover;position:absolute;top:90px;z-index:99999;height:0;overflow:hidden;}nav.site-header .panel-header{overflow:hidden;line-height:70px;padding-right:10px;}nav.site-header .panel-header .btn-close-panel{float:right;}nav.site-header .panel-header .btn-close-panel:hover{color:#fff;}nav.site-header h1{color:#fff;font-family:'Montserrat',sans-serif;font-size:28px;font-weight:700;letter-spacing:.015em;line-height:30px;text-transform:uppercase;}nav.site-header .panel-content{color:#7d8c97;margin-bottom:40px;}nav.site-header .panel-card-image{display:inline-block;overflow:hidden;}nav.site-header .panel-card-image img{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}nav.site-header .panel-card-title{margin:42px 0 42px 12px;position:relative;}nav.site-header .panel-card-title span{color:#fff;font-family:'Montserrat',sans-serif;font-size:20px;font-weight:700;letter-spacing:.015em;line-height:22px;text-transform:uppercase;}nav.site-header .panel-card-title span::before{border-left:2px solid #576e49;border-top:2px solid #576e49;content:"";display:block;height:24px;left:-12px;position:absolute;top:-13px;width:24px;}nav.site-header .panel-card-title span:hover{color:#576e49;}nav.site-header .panel-card:hover .panel-card-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}nav.site-header .panel-card:hover .panel-card-title span{color:#576e49;}#Home .navbar-nav>li{background-color:transparent;}.mobile-menu-phone a{background-color:#576e49;color:#fff;display:inline-block;font-size:18px;font-weight:400;padding:17px 30px;width:100%;}.mobile-menu-phone a:hover{color:#fff;}.mobile-menu-phone a .fa{font-size:22px;margin-right:6px;}a{color:#576e49;}a:hover{color:#46583a;}.btn{background:#576e49;border-color:#576e49;color:#fff;}.btn:hover{background:#46583a;border-color:#46583a;color:#fff;}.btn-outline{background-color:transparent;border-color:#000;color:#000;}.btn-outline:hover{background-color:#000;border:3px solid #000;color:#fff;}.bg-theme{background-color:#576e49;color:#fff;}.bg-theme h2,.bg-theme h3{color:#fff;}.bg-theme a{color:#f4865b;}.bg-theme a:hover{color:#fff;}.bg-theme .btn{background:#fff;border-color:#fff;}.bg-theme .btn:hover{background:#f4865b;border-color:#f4865b;}.bg-theme .heading-border{background-color:#fff;}.cta{color:#576e49;}.btn-bookNow:hover{background:#46583a;border-color:#46583a;}.strip-banner-v3 .sub-nav a.sub-nav-book-now,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor{background:#576e49;color:#fff;}.strip-banner-v3 .sub-nav a.sub-nav-book-now:hover,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor:hover{background-color:#46583a;color:#fff;}.strip-banner-v3 .sub-nav a.active,.strip-banner-v3 .sub-nav a:hover{color:#46583a;}.strip-banner-v3 .side-tab.webcam{background-color:#f4865b;}.strip-banner-v3 .side-tab.webcam:hover{background-color:#f69d79;}.strip-attraction-intro-v3 .bottom-section a:hover .inner{color:#576e49;}.strip-attraction-intro-v3 .price-item .price{color:#576e49;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator.active{background-color:#576e49;}.strip-more-exploring .caption-bar .title{font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;letter-spacing:.025em;line-height:28px;text-transform:none;}.strip-more-exploring .caption-bar .sub-title{color:#576e49;font-family:'Open Sans',sans-serif;font-weight:300;font-size:14px;letter-spacing:.025em;line-height:100%;}.strip-more-exploring .caption-bar .toggler{color:#576e49;}.strip-more-exploring .large-display .caption-bar{height:106px;}.strip-more-exploring .large-display .caption-bar .title{font-size:24px;letter-spacing:.025em;line-height:30px;}.strip-more-exploring .large-display .jcarousel-container{margin-top:60px;}.strip-more-exploring .large-display .explorer-card-container{padding:0 14px;}.strip-heading-v3 b{color:#576e49;}.strip-carousel-with-map-indicator .carouselNext,.strip-carousel-with-map-indicator .carouselPrev{background-color:#576e49;}.strip-bookingwidget-v3 .bookingWidget .bookingForm{border-color:#576e49;}.strip-bookingwidget-v3 .bookingWidget #iprotour-book-room input{background:#576e49;border-color:#576e49;color:#fff;}.cardsListingv3 .caption-bar .title{color:#576e49;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#46583a;}.cardsListingv3 .caption-bar .sub-title{color:#576e49;}.cardsListingv3 .caption-bar .toggler{color:#576e49;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#46583a;}.cardsListingv3 .card-link .more-link-container{color:#576e49;}.cardsListingv3 .card-link:hover .more-link-container{color:#46583a;}.mobile-sticky-buttons .book-now-mobile a,.mobile-sticky-buttons .book-now-mobile-anchor a{background-color:#576e49;}.mobile-sticky-buttons .book-now-mobile a:hover,.mobile-sticky-buttons .book-now-mobile-anchor a:hover{color:#fff;}.strip-card-listing-faceted .second-categs>.categ-option{color:#fff!important;}.strip-card-listing-faceted .second-categs>.categ-option.active>img,.strip-card-listing-faceted .second-categs>.categ-option>img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}h1{font-family:'Montserrat',sans-serif;font-weight:700;font-size:40px;line-height:1.4em;font-style:normal;letter-spacing:.05em;margin-bottom:15px;margin-top:20px;}h2{font-family:'Montserrat',sans-serif;font-weight:700;font-size:30px;line-height:1.4em;font-style:normal;letter-spacing:.05em;letter-spacing:.025em;margin-bottom:10px;}h3{font-family:'Montserrat',sans-serif;font-weight:700;font-size:24px;line-height:1.4em;font-style:normal;letter-spacing:.05em;}h4{font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;line-height:1.4em;font-style:normal;letter-spacing:.05em;}h5{font-size:14px;line-height:30px;}.bg-theme{color:#000;}.bg-theme a{color:#000;}.bg-theme a:hover{color:#000;}.strip-secondary-nav .sub-nav-wrapper{border-bottom:1px solid #e6e6e6;}.strip-two-column-content-v3 .columnTitle{font-family:'Open Sans',sans-serif;font-weight:300;}.stripTitle{font-family:'Open Sans',sans-serif;font-weight:300;font-size:34px;letter-spacing:.025em;line-height:38px;margin-bottom:26px;text-transform:none;}.strip-banner-v31 .banner-messages .banner-headings .heading{font-family:'Open Sans',sans-serif;font-weight:700;font-size:50px;letter-spacing:.15em;line-height:65px;text-transform:uppercase;}@media(max-width:767px){.strip-banner-v31 .banner-messages .banner-headings .heading{font-family:'Open Sans',sans-serif;font-weight:700;font-size:30px;line-height:30px;}}.strip-banner-v31 .banner-messages .banner-headings .subHeading{background:rgba(0,0,0,.4);border-radius:30px;display:inline-block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;letter-spacing:.025em;line-height:30px;padding:15px 30px;}@media(max-width:767px){.strip-banner-v31 .banner-messages .banner-headings .subHeading{font-size:20px;line-height:24px;}}.strip-banner-v3 .banner-messages .banner-headings .heading{font-family:'Open Sans',sans-serif;font-weight:700;font-size:50px;letter-spacing:.15em;line-height:65px;text-transform:uppercase;}.strip-banner-v3 .banner-messages .banner-headings .subHeading{background:rgba(0,0,0,.4);border-radius:30px;display:inline-block;font-family:'Open Sans',sans-serif;font-weight:300;font-size:24px;letter-spacing:.025em;line-height:30px;padding:15px 30px;}.strip-banner-v3 .banner-messages .banner-headings .heading-border{display:none;}.strip-generic-tabs-2022 .sections-filter .filter-item{border-color:#404040;}.strip-generic-tabs-2022 .sections-filter .filter-item.active .filter-button{background-color:#404040!important;}.strip-generic-tabs-2022 .tab-content.active{background-color:#404040;}@media screen and (max-width:991px){.strip-generic-tabs-2022 .tab-content.active{background-color:#fff;}.strip-generic-tabs-2022 .flickity-viewport .flickity-slider .carousel-cell{background-color:#404040;}.strip-generic-tabs-2022 .roomDetails{color:#fff;}}.strip-mosaic-v3 .mosaic-caption::before{display:none;}.strip-mosaic-v3 .caption-bar .title:before{display:none;}.strip-mosaic-v3 .mosaic-text-item .title::before{display:none;}body .vngage-ui .vngage-panel-container.queued.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.indialog.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.completed.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.docked-right.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.idle-right.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.docked-left.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.idle-left.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.undocked.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.dragging.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .agent,body .vngage-ui .vngage-panel-container.queued.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.indialog.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.completed.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.docked-right.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.idle-right.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.docked-left.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.idle-left.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.undocked.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,body .vngage-ui .vngage-panel-container.dragging.idle-right .vngage-panel-container-inner .vngage-panel-header .header-inner .vngage-panel-headercircle .inner,.vngage-icon,.vngage-tab{background-image:url(https://www.alaskacollection.com/Alaska/media/Shared/live-chat-icons/ico-Alaska.svg)!important;}