﻿.container-fluid{padding-left:15px;padding-right:15px;}.container .container,.container .container-fluid{padding:0;width:100%;}.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;}.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;}}.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:#e16740;}a:hover{color:#ca5f40;}.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;}p{margin-bottom:20px;}ul,ol{padding-left:20px;}.theme{color:#e16740;}.theme-hover{color:#ca5f40;}.caption{font-family:'Open Sans',serif;font-weight:700;font-size:14px;line-height:16px;}.cta{color:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740 none repeat scroll 0 0 padding-box;border:1px solid #e16740;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:#ca5f40;border:1px solid #ca5f40;color:#fff;}.btn:focus{background-color:#e16740;color:#fff;outline:none;}.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;}.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;}.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;}.btn-bookNow:hover{background:#e16740;}.strip{background-size:cover;}.strip:first-of-type .stripTitle{margin-top:0;}.text-black{color:#000;}.text-black .cta{color:#000;}.text-white{color:#fff;}.text-theme{color:#e16740;}.text-theme2{color:#ca5f40;}.text-theme3{color:#bcc8bd;}.text-theme4{color:#adb8ae;}.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{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-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-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-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-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{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{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{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{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-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{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{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{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{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{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:#ca5f40;border-color:#ca5f40;}.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-white{background-color:#fff;}.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-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;}.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:#e16740;}.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:#e16740;}.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;}#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;font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:13.986px;line-height:19.994px;font-style:normal;letter-spacing:3px;text-transform:uppercase;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:#e16740;}.strip-events-listing .eventsFilters .wrapper-dropdown-5.active{background-color:#e16740;}.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:#e16740;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:#e16740;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:#e16740;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:#e16740;}.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:#bcc8bd;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:#e16740;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:#e16740;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;}.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:#adb8ae;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:#bcc8bd;}.strip-banner-v31 .side-tab.webcam{background-color:#e16740;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:#ca5f40;}.strip-banner-v31 .OpenHoursLink:hover .side-tab.times{background-color:#ca5f40;}.strip-banner-v31 .side-tab.times{background-color:#bcc8bd;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:#adb8ae;}.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;}.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;}.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;}.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:"";}.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-promo-wrapper{display:none;}.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:41px;padding-top:41px;}.strip-toggleable-alerts-v3 .cta{font-family:'Open Sans',serif;font-weight:700;font-size:14px;margin-bottom:4px;}.strip-toggleable-alerts-v3 .btn-alert-toggle{background:none;border:none;color:#fff;display:block;font-family:AvenirNextLTPro-Bold,Arial;font-weight:normal;font-size:23.994px;line-height:29.9px;font-style:normal;letter-spacing:3px;text-transform:uppercase;padding-right:18px;text-align:left;}@media(max-width:767px){.strip-toggleable-alerts-v3 .btn-alert-toggle{padding-right:40px;}}.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:after{content:"";width:35px;height:35px;background:url('https://www.banffjaspercollection.com/images/layout/panel-toggle-icon-white-v3.png');display:block;position:absolute;right:35px;top:8px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}.strip-toggleable-alerts-v3 .btn-alert-toggle.collapsed:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.strip-toggleable-alerts-v3 .well{background:none;border:none;box-shadow:none;padding-left:0;padding-right:0;padding-top:45px;}.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:#e16740;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:#e16740;}.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:#e16740;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 .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:#e16740;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-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{background-color:#fff;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 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:#333;display:block;font-family:'Open Sans',serif;font-weight:800;font-size:13px;line-height:70px;max-height:70px;text-transform:uppercase;}.strip-secondary-nav .sub-nav a:hover{color:#ca5f40;}.strip-secondary-nav .sub-nav a a.active{color:#e16740;}.strip-secondary-nav .sub-nav a a.active:hover{color:#ca5f40;}.strip-secondary-nav .sub-nav a.btn{background-color:#e16740;color:#fff;height:70px;}.strip-secondary-nav .sub-nav a.btn:hover{color:#ca5f40;}.strip-secondary-nav .sub-nav a.btn.link{background-color:transparent;}.strip-secondary-nav .sub-nav a.btn.brochure{background-color:transparent;color:#fff;}.strip-secondary-nav .sub-nav a.btn.brochure:hover{color:#ca5f40;}.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:normal;}.strip-secondary-nav .sub-nav .phone-icon-wrapper{position:relative;}.strip-secondary-nav .sub-nav .phone-icon-wrapper a.phone-icon{color:#e16740 !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:#e16740 !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:#e16740;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:#e16740;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:#ca5f40;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:#e16740;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:#e16740;font-size:20px;line-height:30px;font-family:'Open Sans',serif;font-weight:300;}.strip-carousel-with-map-indicator-subsite .carouselNext{background-color:#e16740;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:#e16740;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:#e16740;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:#e16740;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% - 205px);}@media screen and (max-width:991px){.stripContentHubListing .flex-container .flex-item-1{float:none;width:100%;}}.stripContentHubListing .flex-container .flex-item-2{float:right;padding-top:9px;width:205px;}@media screen and (max-width:991px){.stripContentHubListing .flex-container .flex-item-2{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{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-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{display:inline-block;margin-right:8px;height:34px;width:34px;vertical-align:middle;}@media screen and (max-width:991px){.stripContentHubListing .main-categs>.main-categ-option>img{display:block;margin:0 auto;}}.stripContentHubListing .switch-button-label{border-left:1px solid #c5c5c5;display:inline-block;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;line-height:36px;margin:15px 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:inline-block;width:60px;height:34px;margin:15px 0 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:#e16740;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 .title{font-size:22px;line-height:24px;margin-bottom:7px;}.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:#e16740;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:#adb8ae;}.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:#e16740;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 #e16740;color:#e16740;font-size:13px;font-style:italic;line-height:16px;margin:30px 20px 40px;max-width:230px;}.strip-mosaic-v3 .mosaic-caption::before{background-color:#e16740;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 #e16740;border-top:2px solid #e16740;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;}@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:#ca5f40;border-color:transparent;color:#fff;}.stripTabsV3 .nav-tabs>li.active>a{background-color:#e16740;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:#ca5f40;}.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:#ca5f40;border-color:transparent;color:#fff;}.stripRestaurantMenuTabsV3 .nav-tabs>li.active>a{background-color:#e16740;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:#ca5f40;}.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:#e16740;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:#e16740;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:#e16740;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 .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{top:calc(50% - 20px);}.strip-fullwidthcarousel .carousel-control span{font-size:100px;}}.CookieConsent{background:#041e34;bottom: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:#e16740;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:#e16740;}@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:#e16740 !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:#ca5f40 !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;}.strip-banner-subsite .large-banners .banner-messages>.banner-headings:before{background-color:#e16740;content:'';color:#dbd6d2;font-family:"maligne";font-size:24px;height:45px;left:0;line-height:48px;position:absolute;text-align:center;width:45px;}@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:#adb8ae;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:#bcc8bd;}.strip-banner-subsite .side-tab.webcam{background-color:#e16740;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:#ca5f40;}.strip-banner-subsite .OpenHoursLink:hover .side-tab.times{background-color:#ca5f40;}.strip-banner-subsite .side-tab.times{background-color:#bcc8bd;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:#adb8ae;}.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:#dcd7d2;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 #ca5f40;color:#dcd7d2;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;}.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;}.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:"";}.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-promo-wrapper{display:none;}.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 #ca5f40;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:40px;margin-left:0;margin-right:0;position:relative;}.stripTwoColumnTextImage-subsite .heading-border:before{content:"//////////////////////////////////////////////////////////////////////////////////////";display:inline-block;font-style:italic;font-size:14px;max-width:300px;letter-spacing:.097em;overflow-x:hidden;white-space:nowrap;}.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 #ca5f40;}}.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:#e16740;content:"";font-family:"maligne";height:4px;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:#e16740;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:#e16740;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:#e16740;display:inline-block;font-family:'Open Sans',serif;font-size:25px;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:#ca5f40;color:#e16740;}.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 #ca5f40;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:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740;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:#e16740;border:1px solid #e16740 !important;color:#fff;margin-bottom:0;}.strip-untapped-menu .ut-menu .menu-nav div.menu-list div.menu-list-item a:hover{background-color:#ca5f40;border:1px solid #ca5f40 !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;}}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:#e16740;}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:#e16740;}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 #e16740;border-top:2px solid #e16740;content:"";display:block;height:24px;left:-12px;position:absolute;top:-13px;width:24px;}nav.site-header .panel-card-title span:hover{color:#e16740;}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:#e16740;}#Home .navbar-nav>li{background-color:transparent;}.mobile-menu-phone a{background-color:#e16740;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:#e16740;}a:hover{color:#ca5f40;}.btn{background:#e16740;border-color:#e16740;color:#fff;}.btn:hover{background:#ca5f40;border-color:#ca5f40;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:#e16740;color:#fff;}.bg-theme h2,.bg-theme h3{color:#fff;}.bg-theme a{color:#bcc8bd;}.bg-theme a:hover{color:#fff;}.bg-theme .btn{background:#fff;border-color:#fff;}.bg-theme .btn:hover{background:#bcc8bd;border-color:#bcc8bd;}.bg-theme .heading-border{background-color:#fff;}.cta{color:#e16740;}.btn-bookNow:hover{background:#ca5f40;border-color:#ca5f40;}.strip-banner-v3 .sub-nav a.sub-nav-book-now,.strip-banner-v3 .sub-nav a.sub-nav-book-now-anchor{background:#e16740;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:#ca5f40;color:#fff;}.strip-banner-v3 .sub-nav a.active,.strip-banner-v3 .sub-nav a:hover{color:#ca5f40;}.strip-banner-v3 .side-tab.webcam{background-color:#bcc8bd;}.strip-banner-v3 .side-tab.webcam:hover{background-color:#adb8ae;}.strip-attraction-intro-v3 .bottom-section a:hover .inner{color:#e16740;}.strip-attraction-intro-v3 .price-item .price{color:#e16740;}.strip-parallax-v3 .cta-content .cta-content-indicators .indicator.active{background-color:#e16740;}.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:#e16740;font-family:'Open Sans',serif;font-weight:300;font-size:14px;letter-spacing:.025em;line-height:100%;}.strip-more-exploring .caption-bar .toggler{color:#e16740;}.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:#e16740;}.strip-carousel-with-map-indicator .carouselNext,.strip-carousel-with-map-indicator .carouselPrev{background-color:#e16740;}.strip-bookingwidget-v3 .bookingWidget .bookingForm{border-color:#e16740;}.strip-bookingwidget-v3 .bookingWidget #iprotour-book-room input{background:#e16740;border-color:#e16740;color:#fff;}.cardsListingv3 .caption-bar .title{color:#e16740;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#ca5f40;}.cardsListingv3 .caption-bar .sub-title{color:#e16740;}.cardsListingv3 .caption-bar .toggler{color:#e16740;}.cardsListingv3 .caption-bar .card-link:hover .title{color:#ca5f40;}.cardsListingv3 .card-link .more-link-container{color:#e16740;}.cardsListingv3 .card-link:hover .more-link-container{color:#ca5f40;}.mobile-sticky-buttons .book-now-mobile a,.mobile-sticky-buttons .book-now-mobile-anchor a{background-color:#e16740;}.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.banffjaspercollection.com/Brewster/media/Images/Layout/Icons/Live-Chat-Icons/ico-Gondola.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;}#header.immersive .myAccount{display:none;}.strip-secondary-nav .sub-nav-wrapper{border-bottom:1px solid #e6e6e6;}.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-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;}