﻿.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%;}.bebas-neue{font-family:"bebas-neue",sans-serif;font-style:normal;font-weight:400;}#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',serif;font-size:18px;height:auto;line-height:26px;}@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;}a{color:#61896d;}a:hover{color:#61896d;}.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;}.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;}.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;}}.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;}.theme{color:#61896d;}.theme-hover{color:#61896d;}.caption{font-family:'Open Sans',serif;font-weight:700;font-size:14px;line-height:16px;}.cta{color:#61896d;font-family:'Open Sans',serif;font-weight:700;font-size:14px;letter-spacing:.5px;line-height:16px;text-transform:uppercase;}.learn-more{font-family:'Open Sans',serif;font-weight:700;font-size:14px;letter-spacing:.5px;line-height:16px;padding-right:20px;text-transform:uppercase;}.learn-more::after{content:"";font-family:"Glyphicons Halflings";font-weight:normal;left:3px;letter-spacing:normal;position:relative;top:1px;}.tick::before{content:"";color:#61896d;font-family:"Glyphicons Halflings";font-size:15px;font-weight:normal;left:0;letter-spacing:normal;margin-right:13px;position:relative;top:1px;}a.telephone{font-size:18px;}a.telephone::before{content:"";color:#61896d;font-family:"FontAwesome";font-weight:normal;left:0;letter-spacing:normal;margin-right:5px;position:relative;top:1px;}.back-link{font-family:'Open 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',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:#61896d;color:#fff;display:inline-block;font-size:15px;font-weight:700;margin-bottom:.5em;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;}.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:#61896d;font-family:"FontAwesome";font-size:30px;font-weight:normal;left:0;letter-spacing:normal;margin-right:5px;position:relative;top:1px;}.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:#e1e1e1;border-left:#ccc 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;}.icon-description .icon{color:#61896d;float:left;font-size:40px;letter-spacing:0;line-height:40px;margin-right:15px;min-width:55px;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:#61896d;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:#61896d none repeat scroll 0 0 padding-box;border:1px solid #61896d;border-radius:0;color:#fff;font-family:'Open Sans',serif;font-weight:700;font-size:14px;margin:13px 0 15px;padding:18px 36px;}.btn:hover{background-color:#61896d;border:1px solid #61896d;color:#fff;}.btn:focus{background-color:#61896d;color:#fff;outline:none;}.load-more-button-container:before,.load-more-button-container:after{display:none;}.btn.btn-load-more{border-color:#61896d;background-color:#61896d;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',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-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',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;}.datepicker-dropdown{position:absolute;z-index:9999 !important;width:280px;}.datepicker-dropdown{width:280px !important;}.datepicker-dropdown .datepicker-days{width:100%;}.datepicker-dropdown .datepicker-days table{width:100%;}.datepicker-dropdown .datepicker-days table td{white-space:pre;}.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',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:none;}.table td{border-bottom:none;}.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',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;}.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:#61896d;}.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:#61896d;}.text-theme2{color:#61896d;}.text-theme3{color:#9678a3;}.text-theme4{color:#9678a3;}.no-bg{background-color:transparent;}.bg-dark-image,.bg-dark,.bg-blue,.bg-black,.bg-medium-grey,.bg-pursuit-dark-blue,.bg-bjc-teal,.bg-gpc-smv-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{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-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-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-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-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-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-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-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-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-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{color:#fff !important;}.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-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{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-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{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-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{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-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-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-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{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-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{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-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{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-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{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-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{color:#fff;}.bg-dark{background-color:#404040;}.bg-black{background-color:#000;}.bg-blue{background-color:#3077c2;}.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:#61896d;border-color:#61896d;}.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-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-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-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-skylagoon{background-color:#202020;}.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-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;}.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;}.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:none;}.modal.blackmodal .close{color:#fff;font-size:36px;opacity:1;}.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:#61896d;}.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:#61896d;}.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;}.responsive-tabs{margin-top:20px;}.responsive-tabs-container .tab-content{padding:0;border:none;border-top:none;}.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:none;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: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:none;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;}}.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 800ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);-o-transition:opacity 800ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);-webkit-transition:opacity 800ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 900ms cubic-bezier(.25,.46,.45,.94);transition:opacity 800ms 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;}#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;}.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-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:18px;line-height:23.92px;font-style:normal;letter-spacing:3px;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:#999;font-family:'Open Sans',serif;font-weight:700;font-size:14px;padding-right:6px;background-color:#fff;}.strip-attraction-intro-v3 .price-item .price{color:#8cc63f;font-family:'Open 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',serif;font-weight:800;font-size:45px;line-height:50px;padding-right:0;}.strip-attraction-intro-v3 .small-price{font-family:'Open 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',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{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:14px;font-family:'Open 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:26px 34px;}.strip-attraction-intro-v3 .bottom-section a{color:#000;display:block;}.strip-attraction-intro-v3 .bottom-section .inner{background-image:url('https://www.banffjaspercollection.com/images/layout/trip-advisor.png');background-repeat:no-repeat;background-position:right;min-height:48px;padding-right:90px;}.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:#61896d;}.strip-events-listing .eventsFilters .wrapper-dropdown-5.active{background-color:#61896d;}.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:#61896d;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:#61896d;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:#61896d;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:#61896d;}.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:#9678a3;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:#61896d;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:#61896d;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 .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',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:#3077c2;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-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:39.996px;line-height:66.976px;font-style:normal;letter-spacing:3px;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',serif;font-weight:700;font-size:13px;margin-right:3px;text-transform:uppercase;}.strip-banner-v3 .banner-bottom-content .temperature{font-family:'Open Sans',serif;font-weight:300;font-size:23px;}.strip-banner-v3 .banner-bottom-content .open-notice{color:#8cc63f;font-family:'Open 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:#404040;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',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:#3077c2;}.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:#404040;position:relative;}.strip-banner-v3 .sidebars{border-left:none;}.strip-banner-v3 .sidebar-item,.strip-banner-v3 .sidebar-2 .sidebar-item{border-left:1px solid #fff;border-top:none;float:left;width:33%;}.strip-banner-v3 .sidebar-item:first-child,.strip-banner-v3 .sidebar-2 .sidebar-item:first-child{border-left:none;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%;}}#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:1000;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:#9678a3;margin-right:10px;padding-left:11px;}.strip-banner-v31 .side-tab-two .title{display:inline-block;font-family:'Open 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:#9678a3;}.strip-banner-v31 .side-tab.webcam{background-color:#61896d;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-banner-v31 .side-tab.webcam .title{font-family:'Open 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:#61896d;}.strip-banner-v31 .OpenHoursLink:hover .side-tab.times{background-color:#61896d;}.strip-banner-v31 .side-tab.times{background-color:#9678a3;background-image:url('/images/layout/calendar-icon.png');font-family:'Montserrat',sans-serif;padding:20px 27px 11px 59px;}.strip-banner-v31 .side-tab.times .title{font-family:'Open Sans',serif;font-weight:800;font-size:13px;line-height:13px;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:#9678a3;}.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 .banner-messages{z-index:50;text-align:center;}@media(min-width:768px){.strip-banner-v31 .banner-messages .banner-headings{padding-left:30px;padding-right:30px;}}@media(min-width:1200px){.strip-banner-v31 .banner-messages .banner-headings{padding-left:70px;padding-right:70px;}}@media(max-width:767px){.strip-banner-v31 .banner-messages .banner-headings{padding-left:15px;padding-right:15px;}}.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;line-height:66px;margin-bottom:23px;}.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',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',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:0;max-width:100%;padding:60px;position:absolute;right:0;width:536px;z-index:1;}@media(max-width:767px){.strip-banner-v31 .banner-promo-wrapper{position:static;padding:0;width:100% !important;}}.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:40px 11px 11px;width:100%;}.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 .overlay{padding-top:100px;}.strip-banner-v31 .carousel-inner .item img{max-width:100%;}.strip-banner-v31 .banner-messages .banner-headings .heading{font-size:44px;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;}.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:none;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%;}.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;}.strip-iconic-content-v3 .iconic-item{padding:0 10px 50px 104px;}.strip-iconic-content-v3 .title{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:18px;line-height:29.9px;font-style:normal;letter-spacing:3px;text-transform:uppercase;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:none;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:none;outline:none;-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 #3077c2;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:#3077c2;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:#3077c2;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;}.strip-toggleable-alerts-v3 .cta{font-family:'Open 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:none;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:none;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:none;box-shadow:none;outline:none;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:none;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;}.strip-two-column-content-v3 .columnTitle{font-family:'Montserrat',sans-serif;font-size:34px;line-height:36px;margin-bottom:20px;margin-top:0;}.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',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-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{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;}.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{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:none;background-color:#61896d;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;padding: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:#61896d;}.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',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;padding: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:#61896d;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%;}.strip-more-exploring .jcarousel-control-prev{left:-50px;}@media(max-width:817px){.strip-more-exploring .jcarousel-control-prev{left:30px;}}.strip-more-exploring .jcarousel-control-next{right:-50px;}@media(max-width:817px){.strip-more-exploring .jcarousel-control-next{right:30px;display:normal;}}.strip-more-exploring.large-display li{width:auto;}@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(min-width:992px){.strip-more-exploring .jcarousel.large-display .explorer-panel .panel-content .title{bottom:auto;display:block !important;color:#404040;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){.jcarousel-container .explorer-card-container{width:480px !important;}}@media(max-width:560px){.jcarousel-container .explorer-card-container{width:340px !important;}.strip-more-exploring .explorer-panel .panel-content{width:auto;}}.strip-photo-gallery-v3.no-padding-bottom{padding-bottom:4px !important;}.strip-photo-gallery-v3.no-padding-top{padding-top:4px !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;}.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:30px;text-align:center;text-decoration:none;top:50%;left:15px;z-index:1500;}.strip-photo-gallery-v3 .jcarousel-control-next{color:#fff;font-size:90px;font-weight:300;height:50px;margin-top:-25px;position:absolute;width:30px;text-align:center;text-decoration:none;top:50%;right:15px;z-index:1500;}.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',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 .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:#61896d;font-family:'Open 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 30px 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',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',serif;font-weight:800;float:left;margin:0;}.stripRoomsRatesTabs-v3 .price .roomRatefrom{font-size:16px;font-family:'Open 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',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:90px;font-weight:300;height:50px;margin-top:-25px;position:absolute;text-align:center;text-decoration:none;top:50%;width:30px;z-index:1500;}.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;}}.strip-content-v3 .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-content-v3.preheading-redline{color:#53565a;font-family:'Open 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;left:calc(50% - 30px);position:absolute;top:0;width:60px;}.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',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:0;margin:0;padding-bottom:0;padding-top:0;}.strip-secondary-nav .sub-nav-wrapper{border-bottom:none;-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-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.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:#61896d;}.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:#61896d;}.strip-secondary-nav .sub-nav a a.active{color:#61896d;}.strip-secondary-nav .sub-nav a a.active:hover{color:#61896d;}.strip-secondary-nav .sub-nav a.btn{background-color:#61896d;color:#fff;height:70px;}.strip-secondary-nav .sub-nav a.btn:hover{color:#61896d;}.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:#61896d;}.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',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{color:#61896d !important;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{color:#61896d !important;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:none !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:#61896d;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:#404040;margin-bottom:10PX;}.strip-secondary-nav .sub-nav .phone-icon-wrapper .dropdown-menu p{color:#404040;}.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:#61896d;color:#fff;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:#61896d;color:#fff;}.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',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:#3077c2;}.strip-secondary-nav .OpenHoursLink:hover .times{background-color:#3077c2;}.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',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',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',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',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',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;}.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:#61896d;font-size:55px;line-height:1;margin-bottom:16px;font-family:'Open 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',serif;font-weight:300;text-transform:uppercase;}.strip-carousel-with-map-indicator-subsite .banner-content{color:#61896d;font-size:20px;line-height:30px;font-family:'Open Sans',serif;font-weight:300;}.strip-carousel-with-map-indicator-subsite .carouselNext{background-color:#61896d;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',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:#61896d;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',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',serif;font-weight:300;color:#61896d;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',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',serif;font-weight:300;margin-right:6px;}.cardsListingv3 .caption-bar .sub-title .price{font-family:'Open 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:#61896d;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;}}.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:none;float:none;margin-bottom:20px;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{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:none;}}.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) 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',serif;font-weight:300;color:#fff;font-size:13px;text-transform:uppercase;}.stripContentHubListing .cardsListingv3 .caption-bar .caption-title .publication-name{font-family:'Open 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',serif;font-weight:300;margin-right:6px;}.stripContentHubListing .cardsListingv3 .caption-bar .sub-title .price{font-family:'Open 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:#61896d;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{background-color:#fff;height:100%;margin-bottom:0;}.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:inline-block;padding:20px;width:100%;}.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;}.stripCardListingsPanels .explorer-panel .price-label{margin-left:6px;}.stripCardListingsPanels .explorer-panel .duration{background-color:#b2b2b2;border-radius:2em;color:#fff;font-family:'Open Sans',serif;font-size:16px;float:right;padding:7px 20px;text-transform:lowercase;}.stripCardListingsPanels .explorer-panel .abstract{font-size:16px;height:144px;line-height:1.5;overflow:hidden;padding:1em 0;}@media(max-width:1199px){.stripCardListingsPanels .explorer-panel .abstract{height:187px;}}@media(max-width:767px){.stripCardListingsPanels .explorer-panel .abstract{height:auto;}}.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:0;color:#61896d;letter-spacing:0;padding-left:20px;padding-right:0 !important;}.stripCardListingsPanels .features-container{padding-top:15px;}.stripCardListingsPanels .features-container .categories{float:left;}.stripCardListingsPanels .features-container .departure-dates-container{float:right;margin-bottom:10px;position:relative;}.stripCardListingsPanels .features-container .departs-container{float:right;}@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;}}.stripCardListingsPanels .links-container{clear:both;}.stripCardListingsPanels .links-container .btn:nth-child(1){float:left;}.stripCardListingsPanels .links-container .detail-page-link{float:right;}.stripCardListingsPanels .departure-dates{color:#000;font-family:'Open 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;}.stripCardListingsPanels .departs-container .departs-title{color:#b2b2b2;display:block;font-family:'Open Sans',serif;font-size:13px;font-weight:700;line-height:16px;text-transform:uppercase;}.stripCardListingsPanels .departs-container .departs-time{color:#000;font-family:'Open Sans',serif;font-size:16px;font-weight:700;}.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:visible;}.stripCardListingsTable .table-responsive>.table{border:none;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:none;font-size:18px;min-width:165px;padding:20px 16px;text-align:center;white-space:normal;}.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:none;}.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,.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:#9678a3;}.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 .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 .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;position:relative;text-align:center;text-transform:uppercase;width:100%;}.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:#61896d;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:none;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;}.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 #61896d;color:#61896d;font-size:13px;font-style:italic;line-height:16px;margin:30px 20px 40px;max-width:230px;}.strip-mosaic-v3 .mosaic-caption::before{background-color:#61896d;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',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 #61896d;border-top:2px solid #61896d;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:none;}.cardsBoxV3 .cardsListingHeading{background-color:none;border:1px solid #e6e6e6;border:none;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:none;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:none;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:none;}.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:none;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;}.stripFullWidthBlocksV3 .table-wrapper{display:table;width:100%;}.stripFullWidthBlocksV3 .table-row-wrapper{display:table-row;}.stripFullWidthBlocksV3 .image-side{background-position:center;background-size:cover;display:table-cell;text-align:center;vertical-align:middle;width:50%;}.stripFullWidthBlocksV3 .image-side .title{color:#fff;line-height:100%;}.stripFullWidthBlocksV3 .text-side{display:table-cell;padding:100px 75px;width:50%;}.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.geo-page-style .text-side{padding:20px 140px 20px;}.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',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{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:40px;margin-top:-50px;position:relative;width:calc(100% - 40px);}}@media(max-width:767px){.stripFullWidthBlocksV3 .table-wrapper{display:block;width:100%;}.stripFullWidthBlocksV3 .table-row-wrapper{display:block;}.stripFullWidthBlocksV3 .image-side{background-image:none !important;display:block;position:relative;width:100%;}.stripFullWidthBlocksV3 .image-side img{width:100%;}.stripFullWidthBlocksV3 .image-side .title{position:absolute;top:20%;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;}}.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:#61896d;border-color:transparent;color:#fff;}.stripTabsV3 .nav-tabs>li.active>a{background-color:#61896d;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{border-radius:0;}.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',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:#61896d;}.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:#61896d;border-color:transparent;color:#fff;}.stripRestaurantMenuTabsV3 .nav-tabs>li.active>a{background-color:#61896d;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',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:#61896d;}.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;}.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;}.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:#61896d;display:inline-block;font-family:'Open 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:none;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',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:#61896d;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',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:#61896d;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:100%;}.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;}@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:99999;}.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;}.CookieConsentMobile.fixed{position:fixed;width:100%;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',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',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:#61896d;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:#61896d;}@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',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',serif;font-size:18px;font-weight:400;height:50px;letter-spacing:.025em;}.nvkContent select.form-control{border:none;border-radius:0;height:42px;}.nvkContent p{color:#fff;font-family:'Open Sans',serif;font-weight:400;letter-spacing:.025em;line-height:30px;text-transform:none;}.nvkContent .nvkValidationMessage p{color:#fff;}.nvkContent .nvkSubmitButton button{background-color:#61896d !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:#61896d !important;color:#fff;}.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:none;color:#404040;height:42px;vertical-align:top;width:230px;}.strip-newsletter-signup .input-group .form-control::-webkit-input-placeholder{color:#404040;}.strip-newsletter-signup .input-group .form-control:-moz-placeholder{color:#404040;opacity:1;}.strip-newsletter-signup .input-group .form-control::-moz-placeholder{color:#404040;opacity:1;}.strip-newsletter-signup .input-group .form-control:-ms-input-placeholder{color:#404040;}.strip-newsletter-signup .input-group .form-control::-ms-input-placeholder{color:#404040;}.strip-newsletter-signup .input-group .input-group-btn>.btn{border:none;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;}.strip-background-container{background-repeat:no-repeat;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;}.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:#9678a3;margin-right:10px;padding-left:11px;}.strip-banner-subsite .side-tab-two .title{display:inline-block;font-family:'Open 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:#9678a3;}.strip-banner-subsite .side-tab.webcam{background-color:#61896d;background-image:url('/images/layout/webcam-icon.png');margin-right:10px;}.strip-banner-subsite .side-tab.webcam .title{font-family:'Open 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:#61896d;}.strip-banner-subsite .OpenHoursLink:hover .side-tab.times{background-color:#61896d;}.strip-banner-subsite .side-tab.times{background-color:#9678a3;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',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:#9678a3;}.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:#9678a3;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',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:none;border-bottom:3px solid #61896d;color:#9678a3;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',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:0;max-width:100%;padding:60px;position:absolute;right:0;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;}}.modal-video-body{max-width:75%;padding:20px 0;}.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:none;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%;}.stripTwoColumnTextImage-subsite{background-position:center;position:relative;}.stripTwoColumnTextImage-subsite .row.extra-height{height:623px;}.stripTwoColumnTextImage-subsite .text-side .border-right{border-right:10px solid #61896d;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-offset-bottom{padding-bottom:0;padding-top:97px !important;z-index:1;}.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-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:1;}.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 #61896d;}}.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:#61896d;content:"";font-family:"maligne";height:6px;display:block;margin:15px auto 20px;width:166px;}.strip-three-column-content-subsite .columnBody{font-family:'Open 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:first-child{padding-right:15%;}.strip-menu-tabs-subsite table td{border-bottom:none !important;padding-top:0;}.strip-menu-tabs-subsite h5{color:#61896d;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',serif;font-weight:300;line-height:34px;letter-spacing:0;margin-top:0;margin-bottom:20px;}.strip-menu-tabs-subsite .stripTitle{color:#61896d;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 .nav-tabs{margin:15px auto 20px;}.strip-menu-tabs-subsite .nav-tabs>li{font-size:25px;text-transform:uppercase !important;}.strip-menu-tabs-subsite .nav-tabs>li>a{background-color:transparent;border:3px solid transparent;color:#61896d;display:inline-block;font-family:'Open Sans',serif;font-size:20px;line-height:44px;padding:0 10px;text-align:center;}.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:#61896d;color:#61896d;}.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:none;padding-left:0;padding-right:0;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default{background-color:transparent;border:none;border-radius:0;}.strip-menu-tabs-subsite .strip-accordion .panel.panel-default>.panel-heading{background-color:transparent;border:2px solid #61896d;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',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:#61896d;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',serif;font-style:italic;line-height:22px;width:calc(100% - 50px);position:relative;}.strip-menu-tabs-subsite dl dd strong{color:#61896d;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:#61896d;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:#61896d;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;}.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:#61896d;font-size:20px;font-family:'Open 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',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',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%;}.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 .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-untapped-menu .ut-menu .menu-header{background-color:transparent !important;border:none;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list{border-bottom:none;border-top:none;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:#61896d;border:1px solid #61896d !important;color:#fff;margin-bottom:0;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a:hover{background-color:#61896d;border:1px solid #61896d !important;color:#fff;}.strip-testimonial-carousel .carousel{padding-bottom:70px;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;}.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',serif;font-weight:700;letter-spacing:.05em;margin-bottom:20px;text-transform:uppercase;}.strip-testimonial-carousel .title{font-size:18px;font-family:'Open 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',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:'';}@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:40px;}.strip-testimonial-carousel .right-col{padding-left:40px;padding-right:40px;}}.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);}@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,.strip-image-container img:not(.logo){left:50%;transform:translateX(-50%);position:relative;width:auto !important;}.strip-image-container video{left:50%;transform:translateX(-50%);max-width:1440px;position:relative;width:auto;}}@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 .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 .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');}@media(max-width:767px){.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:#ec1d24;font-family:Oswald;font-size:42px;font-weight:bold;}.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 .stripTitle{color:#ec1d24;}.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{font-size:14px;font-weight:300;}.strip-dynamic-prices-two-column-content-v3 .columnBody ul>li{margin-bottom:0;line-height:1.4;}.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;}}.dynamic-price-boxes .dynamic-price-box-1,.dynamic-price-boxes .dynamic-price-box-2,.dynamic-price-boxes .dynamic-price-box-3{background-color:#f2f2f2;cursor:default;height:122px;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-1,.dynamic-price-boxes .dynamic-price-box-2,.dynamic-price-boxes .dynamic-price-box-3{margin-right:0;}}.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:-.99px;line-height:1;text-transform:uppercase;}.dynamic-price-boxes .dynamic-price-box-1 *{color:#797979;}.dynamic-price-boxes .dynamic-price-box-2 *{color:#ec1d24;}.dynamic-price-boxes .dynamic-price-box-3 *{color:#ec1d24;}.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 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:auto;}.dynamic-price-boxes .price>sup{font-size:24px;font-weight:bold;margin-right:-8px;top:-10px;}.strip-hotel-listing{padding:20px 0 0 0;margin-bottom:0;display:block;}.strip-hotel-listing .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-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:inline-block;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;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{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-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: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%;}@media screen and (max-width:991px){.strip-hotel-listing .filters-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 12px 30px;}.strip-hotel-listing .filters-container>.filter-cell{margin-right:20px;}}@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;}.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 .btn{background-color:transparent;border:none;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-hotel-listing .btn:hover{background-color:transparent;color:#3e4444;}.strip-hotel-listing .btn.btn-load-more{border-color:#61896d;background-color:#61896d;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',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);}.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:none !important;}.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:none;background-color:transparent;font-size:15px;width:100%;min-height:30px;}.strip-hotel-listing 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-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:none;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;}.strip-hotel-listing .filter-search .search-btn{border:none;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:160px;height:50px;background-color:#69b3e7;text-align:center;font-size:14px;font-family:'Open Sans',serif;font-weight:700;text-transform:uppercase;-ms-flex-align:center;align-items:center;margin:auto;}@media screen and (max-width:767px){.strip-hotel-listing .filter-search{padding:20px 25px;}.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 10px 0 0;}.strip-hotel-listing .numbers-cell .number-control input[type="number"]{width:32px;text-align:center;font-size:15px;position:relative;}.strip-hotel-listing .numbers-cell .number-control .button{color:#458cf7;cursor:pointer;display:inline-block;font-weight:700;font-size:20px;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;}@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:none;}}.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 .guests-selector .dropdown-menu{padding:15px;width:250px;}@media screen and (max-width:767px){.strip-hotel-listing .guests-selector .dropdown-menu{width:330px;}}@media screen and (max-width:480px){.strip-hotel-listing .guests-selector .dropdown-menu{width:300px;}}.strip-hotel-listing .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-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',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',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',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',serif;font-size:15px;font-weight:700;line-height:25px;}.strip-hotel-listing .hotel-card .card-container .abstract{font-family:'Open 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',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',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',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',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',serif;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;}.strip-hotel-listing .hotel-card .product-highlight{background-color:#ed1844;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{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;}.strip-hotel-listing .ammenities-icons>img{margin-left:1rem;}.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 .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:none;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:none;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%;}.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 .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 .card-container{border:1px solid #cdcdcd;height:100%;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 .card-container .top-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .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 .card-container .text-container{padding:20px 25px;-ms-flex-positive:1;flex-grow:1;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .location{color:#3e4444;font-family:'Open Sans',serif;font-size:15px;font-weight:700;line-height:18px;margin-bottom:8px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .location:empty{display:none;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .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 .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-restaurant-listing .secondary-cards-listing .secondary-card .card-container .learn-more:after{font-size:15px;margin-left:4px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .sub-title{color:#3e4444;font-family:'Open Sans',serif;font-size:15px;font-weight:700;line-height:25px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .card-container .abstract{font-family:'Open Sans',serif;font-size:16px;font-weight:300;letter-spacing:.1px;line-height:24px;margin-bottom:12px;}.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:none;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:none;background-color:#f1f1f1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#3e4444;font-family:'Open 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',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',serif;font-size:14px;}.strip-restaurant-listing .secondary-cards-listing .secondary-card .accordion .collapse .card-body{font-family:'Open 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 .showMeMoreRow{background-image: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',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-color:#041e34;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;}.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',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',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;}.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 .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{height:50px;position:absolute;top:0;z-index:10;width:100%;}.strip-geo-map-carousel .spacer-image{display:block !important;z-index:-1;position:relative;}.strip-geo-map-carousel .carousel-control{position:relative;top:-95px;}.strip-geo-map-carousel .carousel-control.right{right:unset;left:calc(100% - 15px);}}.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',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 h2.columnTitle:before{border-color:#ed1844 transparent transparent #ed1844;border-style:solid none none solid;border-width:3px;content:"";height:42px;left:-50px;top:-50px;position:absolute;width:46px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:before{border-color:transparent #ed1844 #ed1844 transparent;border-style:none solid solid none;border-width:3px;content:"";height:42px;left:-100px;top:-80px;position:absolute;width:46px;}@media(max-width:767px){.stripTwoColumnTextImagePursuitCorners .table-wrapper{display:block;width:100%;}.stripTwoColumnTextImagePursuitCorners .table-row-wrapper{display:block;}.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 40px 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;}}@media screen and (max-width:1199px){.stripTwoColumnTextImagePursuitCorners .text-side{padding:70px 15px 20px 60px;}.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:before{left:-35px;top:-40px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:before{left:-45px;top:-80px;}}@media screen and (max-width:991px){.stripTwoColumnTextImagePursuitCorners .text-side{padding:70px 15px 20px 40px;}.stripTwoColumnTextImagePursuitCorners.image-left h2.columnTitle:before{left:-40px;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:before{left:-40px;}}@media screen and (max-width:767px){.stripTwoColumnTextImagePursuitCorners.image-right .image-side{order:1;}.stripTwoColumnTextImagePursuitCorners.image-right .text-side{order:12;}.stripTwoColumnTextImagePursuitCorners.image-right h2.columnTitle:before{left:-38px;}.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:#ed1844;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;}.strip-geo-filters .sections-filter .filter-button>img{display:inline-block;height:60px;margin:auto;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:45px;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;transform:translateY(-5px);}.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 .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:none !important;text-decoration:none;}.strip-geo-filters .multiselect-native-select .btn{border:none !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);}.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:none !important;text-decoration:none;}.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;}.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:none;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:none;border-bottom:2px solid #979797;display:-ms-flexbox;display:flex;margin:0 15px;padding:15px 0;position:relative;}.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-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;letter-spacing:1.6px;line-height:1;margin-left:15px;text-transform:uppercase;}.tab-content.active{background-color:#fff;border:none;}}.strip-toggleable-alert-2020{background-color:#61896d;color:#fff;padding:0;}.strip-toggleable-alert-2020 .icons-list{padding: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;color:#fff;display:-ms-flexbox;display:flex;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;line-height:20px;text-transform:uppercase;}.strip-toggleable-alert-2020 .titles .display-icon{margin-right:24px;}.strip-toggleable-alert-2020 .titles .display-icon>img{display:inline-block;width:42px;}.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);}.strip-toggleable-alert-2020 .btn-alert-toggle{background:none;border:none;color:#fff;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:none;box-shadow:none;outline:none;color:#fff;}.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:none;box-shadow:none;font-family:'Open 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',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;}.stripTwoColumnTextImageAnimation{background-position:center;position:relative;}.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 .flex-row.rtl{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.stripTwoColumnTextImageAnimation .flex-row.rtl .text-side{background-color:transparent !important;margin-left:unset;margin-right:0;}.stripTwoColumnTextImageAnimation .flex-row.rtl .image-side{margin-left:-8.3333%;}.stripTwoColumnTextImageAnimation .row.extra-height{height:623px;}.stripTwoColumnTextImageAnimation .text-column-wrapper{padding:4em 1.5em 3em 3em;}.stripTwoColumnTextImageAnimation .text-side{margin-left:-16.666%;padding:3.5em 1.5em 3em 3em;}.stripTwoColumnTextImageAnimation .image-side{margin-left:8.33333333%;}.stripTwoColumnTextImageAnimation .text-side .border-right{border:none;padding-right:40px;}.stripTwoColumnTextImageAnimation .columnBody p:last-of-type{margin-bottom:0;}.stripTwoColumnTextImageAnimation .columnBody{font-family:'Open Sans',serif;font-size:21px;font-weight:300;line-height:34px;}.stripTwoColumnTextImageAnimation .columnBody>p{font-family:'Open Sans',serif;font-size:21px;font-weight:300;line-height:34px;}.stripTwoColumnTextImageAnimation h2.columnTitle{color:#333334 !important;font-family:'Montserrat',sans-serif;font-size:46px;font-weight:700;margin-bottom:10px;margin-top:12px;}.stripTwoColumnTextImageAnimation .learn-more{color:#333334;font-family:'Open Sans',serif;font-size:20px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:.43px;text-transform:uppercase;}.stripTwoColumnTextImageAnimation .learn-more: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:"";width:20px;}@media screen and (max-width:767px){.stripTwoColumnTextImageAnimation.strip{padding-bottom:15px;}.stripTwoColumnTextImageAnimation .flex-row{-ms-flex-direction:column !important;flex-direction:column !important;}.stripTwoColumnTextImageAnimation .image-side{margin:0 15px;width:100%;}.stripTwoColumnTextImageAnimation .image-side .img-responsive{width:100%;}.stripTwoColumnTextImageAnimation .text-side{margin:0 15px;padding:1.5em 1.5em 2em 2em;}}.stripFullWidthBlocksAnimation{background-size:contain !important;background-repeat:no-repeat;padding-bottom:74px;padding-top:89px;background-position:center;background-size:cover;padding-top:70px !important;}.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;position:relative;top:70px;width:50%;padding-top:40%;}.stripFullWidthBlocksAnimation .image-side .title{color:#fff;line-height:100%;}.stripFullWidthBlocksAnimation .image-wrapper{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:80%;position:absolute;left:0;top:0;width:100%;}.stripFullWidthBlocksAnimation .text-side{padding:0 75px;padding-top:50px;width:50%;}.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;}.stripFullWidthBlocksAnimation .text-side-content .block-icon{-ms-flex-item-align:start;align-self:flex-start;}.stripFullWidthBlocksAnimation .text-side-content .columnBody{font-family:'Open Sans',serif;font-size:21px;line-height:34px;letter-spacing:.88px;}.stripFullWidthBlocksAnimation .text-side-content .columnBody *{font-family:'Open Sans',serif;font-size:21px;line-height:34px;letter-spacing:.88px;}@media(max-width:1199px){.stripFullWidthBlocksAnimation .text-side-content{max-width:410px;}}.stripFullWidthBlocksAnimation h2.columnTitle{font-size:46px;font-weight:700;line-height:1.25;margin-bottom:30px;margin-top:12px;}.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 .text-side{padding:20px 140px 20px;}.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',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{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:40px;margin-top:-50px;position:relative;width:calc(100% - 40px);}}@media(max-width:767px){.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:1;order:1;}.stripFullWidthBlocksAnimation .image-side img{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 .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;}}@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{padding:75px 0;}.strip-two-column-image-feature-animation .image-column{position:relative;margin-bottom:30px;}.strip-two-column-image-feature-animation .image-column:nth-child(even){padding-left:35px;}.strip-two-column-image-feature-animation .image-column:nth-child(odd){padding-right:35px;}.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;height:100%;left:0;position:absolute;top:0;width:100%;}.strip-two-column-image-feature-animation .column-inner{background-size:cover;background-position:center;padding-top:115%;position:relative;}.strip-two-column-image-feature-animation .text-container{background-color:#fff;margin:auto;padding:3em 2.5em;width:75%;}.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',serif;font-size:21px;font-weight:300;font-style:normal;letter-spacing:.88px;line-height:28px;overflow:hidden;max-height:90px;margin-bottom:20px;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:end;align-items:flex-end;}.strip-two-column-image-feature-animation .cta-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end;}.strip-two-column-image-feature-animation .cta-container .link{margin-right:1.25em;}.strip-two-column-image-feature-animation .cta-container .price{font-family:'Montserrat',sans-serif;font-size:35px;font-weight:700;line-height:41px;}.strip-two-column-image-feature-animation .cta-container .btn{border:none;background-color:#cca36e;color:#fff;font-family:'Open Sans',serif;font-size:14px;font-weight:500;margin-top:0;margin-bottom:0;padding:14px 30px;text-transform:none;}.strip-two-column-image-feature-animation .cta-container .label-from{font-family:'Open Sans',serif;font-size:14px;font-weight:500;font-style:normal;letter-spacing:.62px;line-height:20px;margin-bottom:3px;margin-right:8px;text-transform:uppercase;}@media screen and (max-width:991px){.strip-two-column-image-feature-animation .image-column:nth-child(even){padding-left:15px;}.strip-two-column-image-feature-animation .image-column:nth-child(odd){padding-right:15px;}}@media screen and (max-width:767px){.strip-two-column-image-feature-animation{padding-top:15px !important;padding-bottom:25px !important;}}@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:80%;}}@media screen and (max-width:767px){.strip-two-column-image-feature-animation>.container .row div[class*="col-"]{padding-left:0;padding-right:0;}}.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:2px;border-style:solid solid none none;border-color:#fff #fff transparent transparent;display:block;height:50px;width:50px;}.contentHubCardsAnimation .flickity-prev-next-button .flickity-button-icon{display:none;}.contentHubCardsAnimation .flickity-prev-next-button.previous{transform:rotate(-135deg);}.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:"";position:absolute;left:0;width:20px;}.contentHubCardsAnimation .explorer-card>a .content{font-family:'Open Sans',serif;font-size:16px;line-height:24px;font-weight:300;}@media screen and (max-width:767px){.contentHubCardsAnimation .explorer-card.carousel-cell{width:280px;height:470px;}.contentHubCardsAnimation .explorer-card>a .caption-bar .caption-title .title{font-size:32px;}.contentHubCardsAnimation .flickity-prev-next-button{display:none;}}.stripContentHubAnimation{overflow-x:hidden;}.strip-skylagoon-prefooter-animation{padding-bottom:80px;padding-top:80px;}.strip-skylagoon-prefooter-animation h3{font-family:'Open Sans',serif;font-size:21px;font-weight:500;font-style:normal;letter-spacing:.88px;line-height:34px;margin-top:0;text-align:left;}.strip-skylagoon-prefooter-animation .title-row{margin-bottom:40px;}.strip-skylagoon-prefooter-animation .small-title{font-family:'Open 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-bottom:35px;}.strip-skylagoon-prefooter-animation .image>img{margin:auto;}.strip-skylagoon-prefooter-animation .left-column{border-right:4px solid #3d422c;text-align:center;}@media screen and (max-width:991px){.strip-skylagoon-prefooter-animation .left-column{border-right:none;border-bottom:4px solid #3d422c;padding-bottom:30px;}}.strip-skylagoon-prefooter-animation .btn-wrapper .btn{background-color:#70744e;border:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:44px;color:#fff;font-family:'Open Sans',serif;font-size:14px;font-weight:500;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center;margin-top:0;margin-bottom:0;padding:20px 30px;text-transform:none;}.strip-skylagoon-prefooter-animation .main-column{padding-top:20px;}.strip-skylagoon-prefooter-animation .columns{padding-top:10px;font-size:16px;font-style:normal;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;display:flex;letter-spacing:.67px;line-height:30px;text-align:left;}.strip-skylagoon-prefooter-animation .columns p{-ms-flex:0 0 33.333333%;flex:0 0 45%;max-width:45%;margin-right:5%;}.strip-skylagoon-prefooter-animation .columns *{line-height:1.45;font-size:16px;font-style:normal;letter-spacing:.67px;line-height:30px;text-align:left;}@media screen and (max-width:767px){.strip-skylagoon-prefooter-animation .title{font-size:35px;}}.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',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 .column1 .columnBody{font-size:36px;line-height:42px;}.strip-two-column-content-animation .column2 .columnBody{font-size:24px;line-height:33px;}}.strip-horizontal-icons-animation .icons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;}.strip-horizontal-icons-animation .iconic-item{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;margin:15px;width:140px;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;margin-bottom:20px;}.strip-horizontal-icons-animation .iconic-item .icon-wrapper .icon{height:auto;margin:auto;max-width:100%;}.strip-horizontal-icons-animation .title{font-family:'Open Sans',serif;font-size:15px;font-weight:700;line-height:1.17;margin-bottom:5px;margin-top:auto;text-align:center;text-transform:uppercase;}.strip-horizontal-icons-animation .intro{margin-bottom:47px;}.strip-horizontal-icons-animation .intro:empty{height:47px;margin-bottom:0;}.strip-horizontal-icons-animation .btn{font-family:'Open Sans',serif;font-weight:500;font-size:14px;font-weight:700;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left;text-transform:uppercase;}@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;}.strip-horizontal-icons-animation .iconic-item{width:175px;}}.overlay-wrapper img.overlay{pointer-events:none;position:absolute;z-index:1;width:100%;}.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;}.strip-full-width-carousel-overlay-animation .carousel-control:focus,.strip-full-width-carousel-overlay-animation .carousel-control:focus:before{color:#fff;}.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{right:50%;top:100%;}.strip-full-width-carousel-overlay-animation .carousel-indicators li{border-color:#c1c7cc;background-color:#c1c7cc;height:7px;margin:0 3px;width:7px;}.strip-full-width-carousel-overlay-animation .carousel-indicators .active{background-color:#d40025;border-color:#d40025;height:7px;width:7px;}.strip-full-width-carousel-overlay-animation .overlay-inner{padding:77px;color:#372c2a;}.strip-full-width-carousel-overlay-animation .pretitle{color:#61896d;font-size:20px;font-family:'Open 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',serif;font-weight:700;line-height:1.15;margin-bottom:25px;}.strip-full-width-carousel-overlay-animation .content{font-size:20px;font-family:'Open 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-content-animation .centered-text .stripImageHeader{margin:0 auto 16px;}.strip-content-animation.preheading-redline{color:#53565a;font-family:'Open 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:none;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:none;}@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:#61896d;}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:#61896d;}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 #61896d;border-top:2px solid #61896d;content:"";display:block;height:24px;left:-12px;position:absolute;top:-13px;width:24px;}nav.site-header .panel-card-title span:hover{color:#61896d;}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:#61896d;}#Home .navbar-nav>li{background-color:transparent;}.mobile-menu-phone a{background-color:#61896d;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:#61896d;}a:hover{color:#61896d;}.btn{background:#61896d;border-color:#61896d;color:#fff;}.btn:hover{background:#61896d;border-color:#61896d;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:#61896d;color:#fff;}.bg-theme h2,.bg-theme h3{color:#fff;}.bg-theme a{color:#9678a3;}.bg-theme a:hover{color:#fff;}.bg-theme .btn{background:#fff;border-color:#fff;}.bg-theme .btn:hover{background:#9678a3;border-color:#9678a3;}.bg-theme .heading-border{background-color:#fff;}.cta{color:#61896d;}.btn-bookNow:hover{background:#61896d;border-color:#61896d;}.strip-banner-v3 .sub-nav a.sub-nav-book-now,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor{background:#61896d;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:#61896d;color:#fff;}.strip-banner-v3 .sub-nav a.active,.strip-banner-v3 .sub-nav a:hover{color:#61896d;}.strip-banner-v3 .side-tab.webcam{background-color:#9678a3;}.strip-banner-v3 .side-tab.webcam:hover{background-color:#9678a3;}.strip-attraction-intro-v3 .bottom-section a:hover .inner{color:#61896d;}.strip-attraction-intro-v3 .price-item .price{color:#61896d;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator.active{background-color:#61896d;}.strip-more-exploring .caption-bar .title{font-family:'Open 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:#61896d;font-family:'Open Sans',serif;font-weight:300;font-size:14px;letter-spacing:.025em;line-height:100%;}.strip-more-exploring .caption-bar .toggler{color:#61896d;}.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:#61896d;}.strip-carousel-with-map-indicator .carouselNext,.strip-carousel-with-map-indicator .carouselPrev{background-color:#61896d;}.strip-bookingwidget-v3 .bookingWidget .bookingForm{border-color:#61896d;}.strip-bookingwidget-v3 .bookingWidget #iprotour-book-room input{background:#61896d;border-color:#61896d;color:#fff;}.cardsListingv3 .caption-bar .title{color:#61896d;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#61896d;}.cardsListingv3 .caption-bar .sub-title{color:#61896d;}.cardsListingv3 .caption-bar .toggler{color:#61896d;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#61896d;}.cardsListingv3 .card-link .more-link-container{color:#61896d;}.cardsListingv3 .card-link:hover .more-link-container{color:#61896d;}.mobile-sticky-buttons .book-now-mobile a,.mobile-sticky-buttons .book-now-mobile-anchor a{background-color:#61896d;}.mobile-sticky-buttons .book-now-mobile a:hover,.mobile-sticky-buttons .book-now-mobile-anchor a:hover{color:#fff;}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-Seward-Windsong-Lodge.svg) !important;}.avenir{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-style:normal;letter-spacing:4px;text-transform:uppercase;}h1{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:40px;line-height:67px;font-style:normal;letter-spacing:3px;margin-bottom:15px;margin-top:20px;text-transform:uppercase;}h2{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:30px;line-height:40px;font-style:normal;letter-spacing:3px;letter-spacing:4px;margin-bottom:10px;text-transform:uppercase;}h3{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:24px;line-height:30px;font-style:normal;letter-spacing:3px;text-transform:uppercase;}h4{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:18px;line-height:30px;font-style:normal;letter-spacing:3px;text-transform:uppercase;}h5{font-size:14px;line-height:30px;}.stripTitle{font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:24px;line-height:30px;font-style:normal;letter-spacing:3px;margin-bottom:26px;text-transform:uppercase;}.strip-secondary-nav .sub-nav-wrapper{border-bottom:1px solid #e6e6e6;}.strip-two-column-content-v3 .columnTitle{font-family:'Open Sans',serif;font-weight:300;}.strip-banner-v31 .banner-messages .banner-headings .heading{font-family:'Open 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',serif;font-weight:400;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',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',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',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-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;}