/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body h1{font-size:4em;margin:0;}body h3{font-size:2.1em;line-height:1.6em;margin:.5em 0;}body p{font-size:1em;line-height:1.8;color:#191919;max-width:800px;}body img{max-width:100%;height:auto;}body a{transition:all .5s;}body a:hover{text-decoration:none;transition:all .5s;}body hr{margin-top:1em;margin-bottom:2em;width:60%;border-top:2px solid #fff0cc;}body,h1,h2,h3,h4{font-family:'Cubano','Muli','Open Sans',sans-serif;color:#444;}h5,h6{font-family:'Muli','Open Sans',sans-serif;letter-spacing:.3em;color:#444;}p{font-family:'Muli','Open Sans',sans-serif;}.wttw-nav-ctn{margin-bottom:0;}.mobile-nav{margin-bottom:0;}.tabs{font-size:1.25em;max-width:800px;}.container-fluid > .row{margin-right:0;}.main-content{padding-right:0;}.havana-nav{font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;height:6em;background-color:#fff0cc;padding-top:.65em;position:relative;z-index:1;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:4000;}.havana-nav li{font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;font-weight:600;}.havana-nav .container{height:6em;}.havana-nav a.logo img{height:100%;float:left;display:inline;position:absolute;}.havana-nav ul.main-nav{font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;list-style:none;display:inline-block;float:right;margin-top:1.5em;}.havana-nav ul.main-nav li{display:inline-block;position:relative;}.havana-nav ul.main-nav li a{color:#9c5018;padding:.65em 1em;border:2px solid transparent;border-radius:3px;}.havana-nav ul.main-nav li a:active{text-decoration:none;}.havana-nav ul.main-nav li a:hover{border:3px solid #9c5018;border-radius:3px;}.havana-nav .dropdown ul.dropdown-content{opacity:0;margin-left:-9999px;position:absolute;top:2.3em;padding-left:0;font-size:.9em;font-weight:700;color:#666;min-width:275px;background-color:#fff;z-index:1;text-transform:none;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);transition:opacity 0.3s ease-in-out;}.havana-nav .dropdown ul.dropdown-content li{display:block;background-color:#fff;position:relative;}.havana-nav .dropdown ul.dropdown-content li a{padding:0 1.25em;display:block;height:40px;line-height:40px;border:none;-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.havana-nav .dropdown ul.dropdown-content li a:hover{background-color:#e0f7fa;}.havana-nav .dropdown:hover ul.dropdown-content{opacity:1;margin-left:0;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,0.16);}.cd-dropdown-content li a:hover{color:#9c5018;background-color:#e0f7fa;}.cd-dropdown-content .cd-secondary-dropdown{font-weight:700;text-transform:none;}.go-back{font-size:80%;}.cd-dropdown-content .see-all a{color:#9c5018;}@media (min-width:1024px){.open-to-left .cd-dropdown-content > li > .cd-secondary-dropdown > li.see-all a{color:#9c5018;}.cd-divider{display:none;}}@media (max-width:1199px){header.mn-second-nav .mn-logo{width:21.5%;}}@media (max-width:991px){header.mn-second-nav .mn-logo{width:27.5%;}}@media (max-width:767px){header.mn-second-nav .mn-logo{width:41.5%;}}.cd-dropdown-wrapper{float:right;display:inline-block;position:relative;height:60px;margin:4px 0 0 5%;padding-top:.5%;font-weight:800;letter-spacing:.05em;color:#9c5018;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cd-dropdown-wrapper ul{list-style:none;padding-left:0;}.cd-dropdown-wrapper .cd-dropdown-trigger{display:block;position:relative;padding:10px 20px 0 20px;line-height:54px;border-radius:3px;color:#9c5018;}.cd-dropdown-wrapper .cd-dropdown-trigger:hover{background-color:#fff;}.cd-dropdown-wrapper .cd-dropdown-trigger .fa{font-size:30px;}.cd-dropdown-wrapper .mobile-logo{height:50px;padding:4px 12px;}.no-touch .cd-dropdown-trigger:hover{background-color:#fff;}@media only screen and (min-width:1024px){.cd-dropdown-trigger{font-size:1.5rem;}.cd-dropdown-trigger.dropdown-is-active{background-color:#fff;}.no-touch .cd-dropdown-trigger.dropdown-is-active:hover{background-color:#ff0000;}.cd-dropdown-trigger.dropdown-is-active::before,.cd-dropdown-trigger.dropdown-is-active::after{width:14px;}.cd-dropdown-trigger.dropdown-is-active::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg);}.cd-dropdown-trigger.dropdown-is-active::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}}.cd-dropdown h2,.cd-dropdown-content a,.cd-dropdown-content ul a{font-size:2em;margin:0;height:50px;line-height:50px;}@media only screen and (min-width:768px){.cd-dropdown h2,.cd-dropdown-content a,.cd-dropdown-content ul a{height:60px;line-height:60px;}}@media only screen and (min-width:1024px){.cd-dropdown h2,.cd-dropdown-content a,.cd-dropdown-content ul a{height:50px;line-height:50px;}}.cd-dropdown h2,.cd-dropdown-content a,.cd-dropdown-content ul a,.cd-dropdown-content .cd-divider{padding:0 20px;}.cd-dropdown{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#292929;color:#ffffff;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.5s 0s,visibility 0s 0.5s;-moz-transition:-moz-transform 0.5s 0s,visibility 0s 0.5s;transition:transform 0.5s 0s,visibility 0s 0.5s;}.cd-dropdown h2{position:relative;z-index:1;border-bottom:1px solid #292929;}.cd-dropdown .cd-close{position:absolute;z-index:1;right:15px;top:0;height:50px;width:50px;overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}.cd-dropdown .cd-close::after,.cd-dropdown .cd-close::before{content:'';position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:20px;width:2px;background-color:#ffffff;}.cd-dropdown .cd-close::after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);}.cd-dropdown .cd-close::before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);}.cd-dropdown.dropdown-is-active{visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.5s 0s,visibility 0s 0s;-moz-transition:-moz-transform 0.5s 0s,visibility 0s 0s;transition:transform 0.5s 0s,visibility 0s 0s;}@media only screen and (min-width:768px){.cd-dropdown .cd-close{top:5px;}}@media only screen and (min-width:1024px){.cd-dropdown{position:absolute;top:calc(98%);height:auto;width:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background-color:#ffffff;color:#191919;box-shadow:0 4px 12px rgba(0,0,0,0.1);opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0s 0.3s,transform 0.3s 0s;}.cd-dropdown .mobile-logo{display:none;}.open-to-left .cd-dropdown{right:0;left:auto;}.cd-dropdown h2,.cd-dropdown .cd-close{display:none;}.cd-dropdown.dropdown-is-active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.3s 0s,visibility 0.3s 0s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0.3s 0s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0.3s 0s,transform 0.3s 0s;}}.cd-dropdown-content,.cd-dropdown-content ul{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;padding-top:50px;}.cd-dropdown-content a,.cd-dropdown-content ul a{display:block;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cd-dropdown-content li:first-of-type > a,.cd-dropdown-content ul li:first-of-type > a{border-top-width:0;}.cd-dropdown-content li:last-of-type > a,.cd-dropdown-content ul li:last-of-type > a{border-bottom-width:1px;}.cd-dropdown-content .cd-divider,.cd-dropdown-content ul .cd-divider{padding-bottom:2px;background-color:#444;font-size:1.1rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}.cd-dropdown-content .cd-divider + li > a,.cd-dropdown-content ul .cd-divider + li > a{border-top-width:0;}.cd-dropdown-content a,.cd-dropdown-content .cd-search,.cd-dropdown-content .cd-divider,.cd-dropdown-content ul a,.cd-dropdown-content ul .cd-search,.cd-dropdown-content ul .cd-divider{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;-moz-transition:opacity 0.3s,-moz-transform 0.3s;transition:opacity 0.3s,transform 0.3s;}.cd-dropdown-content.is-hidden,.cd-dropdown-content ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}.cd-dropdown-content.is-hidden > li > a,.cd-dropdown-content.is-hidden > li > .cd-search,.cd-dropdown-content.is-hidden > .cd-divider,.cd-dropdown-content.move-out > li > a,.cd-dropdown-content.move-out > li > .cd-search,.cd-dropdown-content.move-out > .cd-divider,.cd-dropdown-content ul.is-hidden > li > a,.cd-dropdown-content ul.is-hidden > li > .cd-search,.cd-dropdown-content ul.is-hidden > .cd-divider,.cd-dropdown-content ul.move-out > li > a,.cd-dropdown-content ul.move-out > li > .cd-search,.cd-dropdown-content ul.move-out > .cd-divider{opacity:0;}.cd-dropdown-content.move-out > li > a,.cd-dropdown-content.move-out > li > .cd-search,.cd-dropdown-content.move-out > .cd-divider,.cd-dropdown-content ul.move-out > li > a,.cd-dropdown-content ul.move-out > li > .cd-search,.cd-dropdown-content ul.move-out > .cd-divider{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.dropdown-is-active .cd-dropdown-content,.dropdown-is-active .cd-dropdown-content ul{-webkit-overflow-scrolling:touch;}@media only screen and (min-width:768px){.cd-dropdown-content,.cd-dropdown-content ul{padding-top:60px;}.cd-dropdown-content a,.cd-dropdown-content ul a{font-size:1.8rem;}}@media only screen and (min-width:1024px){.cd-dropdown-content,.cd-dropdown-content ul{padding-top:0;overflow:visible;}.cd-dropdown-content a,.cd-dropdown-content ul a{color:#191919;height:50px;line-height:50px;font-size:1.5rem;border-color:#ebebeb;}.cd-dropdown-content .cd-divider,.cd-dropdown-content ul .cd-divider{background-color:transparent;color:#b3b3b3;border-top:1px solid #ebebeb;}.cd-dropdown-content .cd-divider + li > a,.cd-dropdown-content ul .cd-divider + li > a{border-top-width:1px;}.cd-dropdown-content.is-hidden > li > a,.cd-dropdown-content.is-hidden > li > .cd-search,.cd-dropdown-content.is-hidden > .cd-divider,.cd-dropdown-content.move-out > li > a,.cd-dropdown-content.move-out > li > .cd-search,.cd-dropdown-content.move-out > .cd-divider,.cd-dropdown-content ul.is-hidden > li > a,.cd-dropdown-content ul.is-hidden > li > .cd-search,.cd-dropdown-content ul.is-hidden > .cd-divider,.cd-dropdown-content ul.move-out > li > a,.cd-dropdown-content ul.move-out > li > .cd-search,.cd-dropdown-content ul.move-out > .cd-divider{opacity:1;}}.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item,.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:80px;}.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item h3,.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding-left:90px;}.cd-dropdown-content .cd-dropdown-gallery img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{padding-left:75px;position:relative;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{color:#191919;font-size:1.3rem;display:none;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{content:'';display:block;position:absolute;left:20px;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:40px 40px;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-1::before{background-image:url("/modules/contrib/img/nucleo-icon-1.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-2::before{background-image:url("/modules/contrib/img/nucleo-icon-2.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-3::before{background-image:url("/modules/contrib/img/nucleo-icon-3.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-4::before{background-image:url("/modules/contrib/img/nucleo-icon-4.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-5::before{background-image:url("/modules/contrib/img/nucleo-icon-5.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-6::before{background-image:url("/modules/contrib/img/nucleo-icon-6.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-7::before{background-image:url("/modules/contrib/img/nucleo-icon-7.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-8::before{background-image:url("/modules/contrib/img/nucleo-icon-8.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-9::before{background-image:url("/modules/contrib/img/nucleo-icon-9.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-10::before{background-image:url("/modules/contrib/img/nucleo-icon-10.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-11::before{background-image:url("/modules/contrib/img/nucleo-icon-11.svg");}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item.item-12::before{background-image:url("/modules/contrib/img/nucleo-icon-12.svg");}@media only screen and (min-width:1024px){.cd-dropdown-content{position:static;height:auto;width:280px;}.cd-dropdown-content > li:last-of-type a{border-bottom:none;}.no-touch .cd-dropdown-content > li:not(.has-children) a:hover{color:#9c5018;}.cd-dropdown-content.move-out > li > a,.cd-dropdown-content.move-out > li > .cd-search,.cd-dropdown-content.move-out > .cd-divider{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1;}.cd-dropdown-content .cd-secondary-dropdown,.cd-dropdown-content .cd-dropdown-gallery,.cd-dropdown-content .cd-dropdown-icons{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);left:100%;height:auto;background-color:#ffffff;box-shadow:0 2px 14px rgba(0,0,0,0.1);}.cd-dropdown-content .cd-secondary-dropdown::after,.cd-dropdown-content .cd-dropdown-gallery::after,.cd-dropdown-content .cd-dropdown-icons::after{clear:both;content:"";display:table;}.open-to-left .cd-dropdown-content .cd-secondary-dropdown,.open-to-left .cd-dropdown-content .cd-dropdown-gallery,.open-to-left .cd-dropdown-content .cd-dropdown-icons{left:auto;right:100%;}.cd-dropdown-content .cd-secondary-dropdown.is-hidden,.cd-dropdown-content .cd-dropdown-gallery.is-hidden,.cd-dropdown-content .cd-dropdown-icons.is-hidden{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.cd-dropdown-content .cd-secondary-dropdown.fade-in,.cd-dropdown-content .cd-dropdown-gallery.fade-in,.cd-dropdown-content .cd-dropdown-icons.fade-in{-webkit-animation:cd-fade-in 0.2s;-moz-animation:cd-fade-in 0.2s;animation:cd-fade-in 0.2s;}.cd-dropdown-content .cd-secondary-dropdown.fade-out,.cd-dropdown-content .cd-dropdown-gallery.fade-out,.cd-dropdown-content .cd-dropdown-icons.fade-out{-webkit-animation:cd-fade-out 0.2s;-moz-animation:cd-fade-out 0.2s;animation:cd-fade-out 0.2s;}.cd-dropdown-content .cd-secondary-dropdown > .go-back,.cd-dropdown-content .cd-dropdown-gallery > .go-back,.cd-dropdown-content .cd-dropdown-icons > .go-back{display:none;}.cd-dropdown-content .cd-secondary-dropdown > .see-all,.cd-dropdown-content .cd-dropdown-gallery > .see-all,.cd-dropdown-content .cd-dropdown-icons > .see-all{position:absolute;bottom:20px;height:45px;text-align:center;}.cd-dropdown-content .cd-secondary-dropdown > .see-all a,.cd-dropdown-content .cd-dropdown-gallery > .see-all a,.cd-dropdown-content .cd-dropdown-icons > .see-all a{margin:0;height:100%;line-height:45px;background:#ebebeb;pointer-events:auto;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s;}.no-touch .cd-dropdown-content .cd-secondary-dropdown > .see-all a:hover,.no-touch .cd-dropdown-content .cd-dropdown-gallery > .see-all a:hover,.no-touch .cd-dropdown-content .cd-dropdown-icons > .see-all a:hover{color:#9c5018;background-color:#444;}.cd-dropdown-content .cd-secondary-dropdown .cd-dropdown-item,.cd-dropdown-content .cd-secondary-dropdown a,.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item,.cd-dropdown-content .cd-dropdown-gallery a,.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item,.cd-dropdown-content .cd-dropdown-icons a{border:none;}.cd-dropdown-content .cd-dropdown-gallery,.cd-dropdown-content .cd-dropdown-icons{padding:20px 30px 100px;}.cd-dropdown-content .cd-dropdown-gallery > .see-all,.cd-dropdown-content .cd-dropdown-icons > .see-all{width:calc(40%);}.cd-dropdown-content .cd-dropdown-icons > li,.cd-dropdown-content .cd-secondary-dropdown > li{width:100%;float:left;}.cd-dropdown-content .cd-secondary-dropdown{overflow:hidden;width:280px;padding-bottom:45px;}.cd-dropdown-content .cd-secondary-dropdown::before{position:absolute;content:'';top:290px;left:15px;height:1px;width:280px;}.cd-dropdown-content .cd-secondary-dropdown > li > a::after,.cd-dropdown-content .cd-secondary-dropdown > li > a::before{display:none;}.cd-dropdown-content .cd-secondary-dropdown.move-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.cd-dropdown-content .cd-secondary-dropdown > li.see-all{margin-bottom:0;}.cd-dropdown-content .cd-secondary-dropdown > li:nth-of-type(2n){border-right-width:0;}.cd-dropdown-content .cd-secondary-dropdown > li > ul{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);position:relative;height:auto;}.cd-dropdown-content .cd-secondary-dropdown > li > ul > .go-back{display:none;}.cd-dropdown-content .cd-secondary-dropdown a{line-height:40px;height:40px;font-size:1.3rem;padding-left:0;}.no-touch .cd-dropdown-content .cd-secondary-dropdown a{-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;}.no-touch .cd-dropdown-content .cd-secondary-dropdown a:hover{color:#9c5018;}.cd-dropdown-content .cd-secondary-dropdown ul{overflow:hidden;height:auto;}.cd-dropdown-content .cd-secondary-dropdown .go-back a{padding-left:20px;color:transparent;}.no-touch .cd-dropdown-content .cd-secondary-dropdown .go-back a:hover{color:transparent;}.cd-dropdown-content .cd-secondary-dropdown .go-back a::before,.cd-dropdown-content .cd-secondary-dropdown .go-back a::after{left:0;}.cd-dropdown-content .cd-secondary-dropdown .see-all{position:absolute;bottom:0;left:0;width:100%;}.cd-dropdown-content .cd-dropdown-gallery{width:600px;padding-bottom:100px;}.cd-dropdown-content .cd-dropdown-gallery > li{width:48%;float:left;margin-right:4%;}.cd-dropdown-content .cd-dropdown-gallery > li:nth-of-type(2n){margin-right:0;}.cd-dropdown-content .cd-dropdown-gallery .cd-dropdown-item{padding:0;height:auto;line-height:normal;color:#9c5018;margin-bottom:2em;}.cd-dropdown-content .cd-dropdown-gallery > li:nth-last-of-type(2) a,.cd-dropdown-content .cd-dropdown-gallery > li:last-of-type a{margin-bottom:0;}.cd-dropdown-content .cd-dropdown-gallery img{position:static;height:auto;width:100%;margin:0 0 0.6em;}.cd-dropdown-content .cd-dropdown-icons{width:600px;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item{height:80px;line-height:1.2;padding:24px 0 0 85px;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item:hover{background:#9c5018;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item h3{color:#9c5018;font-weight:bold;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item p{display:block;font-size:1.2rem;}.cd-dropdown-content .cd-dropdown-icons .cd-dropdown-item::before{left:25px;}.cd-dropdown-content > .has-children > ul{visibility:hidden;}.cd-dropdown-content > .has-children > ul.is-active{visibility:visible;}.cd-dropdown-content > .has-children > .cd-secondary-dropdown.is-active > li > ul{visibility:visible;}.cd-dropdown-content > .has-children > a.is-active{box-shadow:inset 2px 0 0 #9c5018;color:#9c5018;}.cd-dropdown-content > .has-children > a.is-active::before,.cd-dropdown-content > .has-children > a.is-active::after{background:#9c5018;}.open-to-left .cd-dropdown-content > .has-children > a.is-active{box-shadow:inset -2px 0 0 #9c5018;}}@-webkit-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@-moz-keyframes cd-fade-in{0%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@keyframes cd-fade-in{0%{opacity:0;visibility:visible;}100%{opacity:1;visibility:visible;}}@-webkit-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:visible;}}@-moz-keyframes cd-fade-out{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:visible;}}@keyframes cd-fade-out{0%{opacity:1;visibility:visible;}100%{opacity:0;visibility:visible;}}.cd-search input[type="search"]{width:100%;height:50px;padding:0 20px;font-size:1.6em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#191919;color:#ffffff;border:none;border-radius:0;}.cd-search input[type="search"]::-webkit-input-placeholder{color:#ffffff;}.cd-search input[type="search"]::-moz-placeholder{color:#ffffff;}.cd-search input[type="search"]:-moz-placeholder{color:#ffffff;}.cd-search input[type="search"]:-ms-input-placeholder{color:#ffffff;}.cd-search input[type="search"]:focus{background:#ffffff;color:#191919;outline:none;}.cd-search input[type="search"]:focus::-webkit-input-placeholder{color:rgba(17,20,51,0.4);}.cd-search input[type="search"]:focus::-moz-placeholder{color:rgba(17,20,51,0.4);}.cd-search input[type="search"]:focus:-moz-placeholder{color:rgba(17,20,51,0.4);}.cd-search input[type="search"]:focus:-ms-input-placeholder{color:rgba(17,20,51,0.4);}@media only screen and (min-width:1024px){.cd-search input[type="search"]{background-color:#ebebeb;}.cd-search input[type="search"]::-webkit-input-placeholder{color:#b3b3b3;}.cd-search input[type="search"]::-moz-placeholder{color:#b3b3b3;}.cd-search input[type="search"]:-moz-placeholder{color:#b3b3b3;}.cd-search input[type="search"]:-ms-input-placeholder{color:#b3b3b3;}}.has-children > a,.go-back a{position:relative;}.has-children > a::before,.has-children > a::after,.go-back a::before,.go-back a::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#ffffff;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.has-children > a::before,.go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.has-children > a::after,.go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}@media only screen and (min-width:1024px){.has-children > a::before,.has-children > a::after,.go-back a::before,.go-back a::after{background:#b3b3b3;}}.has-children > a{padding-right:40px;}.has-children > a::before,.has-children > a::after{right:20px;-webkit-transform-origin:9px 50%;-moz-transform-origin:9px 50%;-ms-transform-origin:9px 50%;-o-transform-origin:9px 50%;transform-origin:9px 50%;}@media only screen and (min-width:1024px){.open-to-left .cd-dropdown-content > li a{padding-left:40px;padding-right:20px;}.open-to-left .cd-dropdown-content > li .cd-secondary-dropdown a{padding-left:30px;padding-right:30px;}.open-to-left .cd-dropdown-content > .has-children > a{padding-left:40px;padding-right:20px;}.open-to-left .cd-dropdown-content > .has-children > a::before,.open-to-left .cd-dropdown-content > .has-children > a::after{right:auto;left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}}.cd-dropdown-content .go-back a{padding-left:40px;}.cd-dropdown-content .go-back a::before,.cd-dropdown-content .go-back a::after{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%;}.cd-main-content{background-color:#e6e6e6;min-height:calc(0vh);padding:2em 5%;line-height:2;}.no-js .cd-dropdown-wrapper:hover .cd-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.no-js .cd-dropdown-wrapper .cd-close{display:none;}.section-header{text-align:center;margin:2em 0;overflow:hidden;}.section-header span{font-size:.75em;color:#9c5018;letter-spacing:.25em;border:3px solid #fff0cc;padding:.25em .65em .3em .9em;display:inline-block;position:relative;}.section-header span:before,.section-header span:after{content:'';position:absolute;right:100%;width:275%;height:0;border-top:3px solid #fff0cc !important;top:50%;}.section-header span:after{left:100%;}a.btn{font-size:1.4em;color:#e0f7fa;border:3px solid #e0f7fa;border-radius:2px;padding:.25em 1em;letter-spacing:.125em;}a.btn:hover{color:#fff0cc;border-color:#fff0cc;-ms-transform:translateY(-0.5vh);-webkit-transform:translateY(-0.5vh);transform:translateY(-0.5vh);}.hero{width:100vw;height:75vh;position:relative;}.hero img{width:100%;height:100%;object-fit:cover;object-position:center;}.hero .scrim{position:absolute;bottom:0;width:100%;padding-top:20vh;padding-bottom:8vh;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0);}.hero .scrim .btn{font-size:2.5em;bottom:10%;border-width:5px;border-radius:5px;}@media (max-width:992px){.hero .scrim .btn{font-size:2em;position:relative;bottom:40vmax;}}@media (max-width:768px){.hero .scrim .btn{font-size:1.4em;border-width:4px;border-radius:4px;}}.intro{background-color:#f6f6f6;}.intro .row{display:flex;justify-content:center;align-items:center;margin-top:1em;}.intro .row .col-sm-4{height:100%;bottom:0;}.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}.post-list .row.no-gutter{margin-bottom:4em;}.post-list .row.no-gutter .meta{padding:2em 2em 1.5em;}.post-list .row.no-gutter .meta .title{font-size:175%;font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;font-weight:normal;letter-spacing:.025em;margin-top:0;font-weight:bold;}.post-list .row.no-gutter .meta .title a{color:#444;text-shadow:none;font-weight:normal;}.post-list .row.no-gutter .meta .title a:hover{color:#9c5018;}.post-list .row.no-gutter .meta .title a:focus{text-decoration:none;}p.acknowledgement{max-width:100%;text-align:center;}@media (min-width:992px){.post-list .row.no-gutter .meta{padding-top:0;}}@media (max-width:991px){.intro .row{display:block;padding:1em;}}.tour-hero{width:100vw;height:60vmin;min-height:415px;background-size:cover;position:relative;z-index:-1;}.tour-hero #hero-video-container{width:100%;height:100%;overflow:hidden;}.tour-hero #hero-video-container:before{content:'';position:absolute;background:url('/sites/default/files/havana-aerial-screenshot.jpg') top center no-repeat;background-size:cover;width:100%;height:100%;top:0;left:0;}.tour-hero #hero-video-container:after{content:'';position:absolute;background-color:rgba(0,0,0,0.4);width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply;}.tour-hero #hero-video.jwplayer{position:absolute;top:0;left:0;transition:color 2s ease-out;width:100%;height:100% !important;}.tour-hero .hero-content{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;padding:10%;}.tour-hero .hero-content h1.landmark{font-size:3.6em;}.tour-hero .hero-content h1.landmark span{color:#fff0cc;border:5px solid #fff0cc;padding:.25em 1em;letter-spacing:.125em;background-color:rgba(0,0,0,0.2);}.tour-hero .hero-content h3{color:#fff0cc;margin-top:3em;line-height:1.25;font-size:1.25em;letter-spacing:.25em;}.tour-hero .hero-content h3 i{font-size:1.5em;line-height:1.8;}#ambient-audio{display:none;}#ambient-controls{opacity:0;display:block;width:100%;background-color:#e0f7fa;box-shadow:0 -3px 6px rgba(0,0,0,0.1);padding:2rem 0;position:fixed;bottom:-300px;transition:all .5s ease;}#ambient-controls.sticky{opacity:1;z-index:6;bottom:0;}#ambient-controls #now-playing{font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;font-size:1.4em;line-height:36px;letter-spacing:.025em;display:inline;}#ambient-controls #now-playing span{font-size:.75em;text-transform:uppercase;font-weight:700;}#ambient-controls #mute-button{cursor:pointer;}#ambient-controls #mute-button i{font-family:FontAwesome;color:#fff;background-color:#444;font-size:16px;width:36px;height:36px;line-height:36px;border-radius:50%;text-align:center;vertical-align:middle;transition:all 0.3s ease-in-out;float:right;}#ambient-controls #mute-button i .fa-volume-off:before{content:'\f026';}#ambient-controls #mute-button i .fa-volume-up:before{content:'\f028';}#ambient-controls #mute-button i:hover{background-color:#9c5018;}@media (max-width:1199px){.tour-hero .hero-content h1.landmark{font-size:3em;}}@media (max-width:991px){.tour-hero .hero-content h1.landmark{font-size:2em;text-align:center;}.tour-hero .hero-content h1.landmark span{padding:0;border:none;background:transparent;}.tour-hero .hero-content h3{font-size:.9em;}.tour-hero .hero-content h3 i{font-size:1.25em;}#ambient-controls{display:none;}}@media (max-width:767px){.tour-hero .hero-content{padding:7%;}.tour-hero .hero-content h1.landmark{font-size:1.5em;}.tour-hero .hero-content h3{font-size:.8em;margin-top:1em;}}.havana-tour .intro{padding:4em 0;}.havana-tour .intro p{font-size:115%;}.havana-tour p{margin:0 auto 1.6em auto;}.section h2,.section h3{color:#9c5018;text-align:center;margin:1em 0;background-color:#e0f7fa;padding:.25em .6em .35em;}.ios-360{text-align:center;position:relative;overflow:hidden;padding-left:0;padding-right:0;}.ios-360 .video-meta{position:absolute;top:0;width:100%;text-align:center;}.ios-360 .scrim{position:absolute;bottom:0;width:100%;padding:1em 0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0);}.ios-360 .scrim img{width:125px;max-width:25%;}.ios-360 .scrim h5{color:#fff;font-family:'Cubano','Muli','Open Sans',sans-serif;font-size:1em;margin:.5em 0;}.cover-video{margin:2em 0 4em;position:relative;text-align:center;height:100vh;overflow:hidden;}.cover-video .video-meta{position:absolute;top:0;width:100%;text-align:center;}.cover-video .video-meta h3{margin-top:.06em;}.cover-video .video-meta h3 span{background-color:#fff0cc;color:#9c5018;padding:.25em .65em .3em .9em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:-0.125em 0.125em 0 #ffffff;}.cover-video .scrim{position:absolute;bottom:0;width:100%;padding:2em 0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.42) 70%,rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#99000000',GradientType=0);}.cover-video .scrim img{max-width:125px;}.cover-video .scrim h5{color:#fff;font-family:'Cubano','Muli','Open Sans',sans-serif;font-size:1.25em;margin:1.5em 0;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}@media (max-width:991px){.cover-video{margin:1em 0 2em;}.cover-video .video-meta h3{font-size:1.75em;}.cover-video .scrim img{max-width:75px;}}.video-container .video_title,.video-container .field_description_long,.video-container .field_description_short{display:none;}.video-area{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:2em;}.video-area > div{transition:all 0.15s ease-out;margin-bottom:2.5em;flex:1 1 30%;margin:1em;min-width:155px;max-width:354px;background-color:#e0f7fa;}.video-area .video-tile .field_description_short{display:none;}.video-area .video-tile .img-wrapper{display:block;position:relative;}.video-area .video-tile .img-wrapper > i{content:url('/sites/default/files/csii-play-icon_01.svg');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(0,0,0,0.3);text-align:center;width:18%;height:auto;box-shadow:0 4px 8px rgba(0,0,0,0.3);border-radius:50%;z-index:1;}.video-area .meta{padding:.75em 2em 1.5em;}.video-area .meta .title{font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;font-size:2.1em;margin:.5em 0;line-height:1.2;}.video-area .meta .title a{color:#444;transition:all .3s;}.video-area .meta .title a:hover{color:#9c5018;}.video-area .meta .title a:active{text-decoration:none;}@media (max-width:1200px){.video-area .meta .title{font-size:1.5em;}.video-area .meta p{font-size:.9em;}}@media (max-width:768px){.video-area .meta{padding:.75em;}.video-area .meta .title{font-size:1.5em;}.video-area .meta p{font-size:.9em;}}.youtube360 .video-tile .img-wrapper > i{content:url('/sites/default/files/360-icon.svg');}.article-hero{margin-bottom:1em;}.article-hero p.caption{margin-top:.25em;}.article-hero .article-title{font-family:'mostra-nuova-alt-d','Muli','Open Sans',sans-serif;font-size:2.5em;line-height:1.3;color:#444;margin:.75em 0;}.article-hero .article-title span{}article p{margin-left:auto;margin-right:auto;}p.caption{font-family:'Muli','Open Sans',sans-serif;font-size:.8em;color:#666;margin-bottom:0;max-width:none;}.figure{margin-top:3em;margin-bottom:3em;}.figure > .col-md-12 > p.caption{margin-top:.5em;}.cover-image{margin:2em 0 4em;}.cover-image img{width:100%;height:auto;object-fit:cover;object-position:center;}.row.pull-right{max-width:60%;margin-left:1em;margin-bottom:1em;}.row.pull-left{margin-right:1em;margin-bottom:1em;max-width:40%;}.row.smaller{max-width:50%;}@media (max-width:991px){.row.figure{margin-top:2em;margin-bottom:2em;}.row.figure > [class*='col-md']{margin-bottom:1em;}.cover-image{margin:1em 0 2em;}.stuck{position:static;}}@media (max-width:767px){.row > [class*='col-sm']{margin-bottom:1em;}.stuck{position:static;}}.sticky-social{height:1px;}.stuck{position:fixed;top:10;left:auto;margin-left:-79px;margin-bottom:100px;}@media (max-width:1245px){.stuck{position:static !important;left:auto;margin-left:0;margin-bottom:-2em;}.sticky-social{height:75px;}}
