@import url("//fonts.googleapis.com/css?family=Oswald:200,400");@import url("//fonts.googleapis.com/css?family=Roboto:300,400,500,700");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/all/themes/tui_city/behaviors/box-sizing/boxsizing.php);}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.block--boxes-mobile-quick-links .links{margin:0;}
.custom--list__inline ul,.header--block__quick-links ul,.header--block__social-links ul,.mobile__quick-links ul,.footer--block__top--d .social--container ul,.custom--list__inline li,.header--block__quick-links li,.header--block__social-links li,.mobile__quick-links li,.footer--block__top--d .social--container li,.custom--list__inline ol,.header--block__quick-links ol,.header--block__social-links ol,.mobile__quick-links ol,.footer--block__top--d .social--container ol{margin:0;padding:0;}.custom--list__inline li,.header--block__quick-links li,.header--block__social-links li,.mobile__quick-links li,.footer--block__top--d .social--container li,.custom--list__inline ol,.header--block__quick-links ol,.header--block__social-links ol,.mobile__quick-links ol,.footer--block__top--d .social--container ol,.custom--list__inline .menu .leaf,.header--block__quick-links .menu .leaf,.header--block__social-links .menu .leaf,.mobile__quick-links .menu .leaf,.footer--block__top--d .social--container .menu .leaf{list-style-image:none;list-style-type:none;}.custom--list__inline li,.header--block__quick-links li,.header--block__social-links li,.mobile__quick-links li,.footer--block__top--d .social--container li,.custom--list__inline ol,.header--block__quick-links ol,.header--block__social-links ol,.mobile__quick-links ol,.footer--block__top--d .social--container ol{float:left;}.clearfix:before,.l-header:before,.l-hero:before,.l-main:before,.l-footer:before,.clearfix:after,.l-header:after,.l-hero:after,.l-main:after,.l-footer:after{content:'';display:table;}.clearfix:after,.l-header:after,.l-hero:after,.l-main:after,.l-footer:after{clear:both;}.block--boxes-more-questions-single{padding:20px;background-color:#fbf7bf;margin-bottom:20px;max-width:580px;height:auto;width:370px;float:none;margin-left:auto;margin-right:auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSItMTguNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMTguNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC42OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(-18.5%,rgba(255,255,255,0)),color-stop(118.5%,rgba(255,255,255,0.68)));background-image:-moz-linear-gradient(bottom,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);background-image:linear-gradient(to top,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.2);box-shadow:2px 3px 5px rgba(0,0,0,0.2);}@media (min-width:767px){.block--boxes-more-questions-single{max-width:580px;z-index:100;width:500px;padding-top:0;min-width:236px;max-width:580px;height:130px;position:relative;margin-right:50px;float:left;padding-left:20px;background:#fdfce5;background:-moz-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#fdfce5),color-stop(100%,#fbf7c5));background:-webkit-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-o-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-ms-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:linear-gradient(to bottom,#fdfce5 52%,#fbf7c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfce5',endColorstr='#fbf7c5',GradientType=0);}}.block--boxes-more-questions-single:before{content:url(/sites/all/themes/tui_city/images/assets/icon-info.png);display:block;float:right;}.block--boxes-more-questions{padding:20px;background-color:#fbf7bf;margin-bottom:20px;width:370px;margin-left:auto;margin-right:auto;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSItMTguNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMTguNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC42OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(-18.5%,rgba(255,255,255,0)),color-stop(118.5%,rgba(255,255,255,0.68)));background-image:-moz-linear-gradient(bottom,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);background-image:-webkit-linear-gradient(bottom,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);background-image:linear-gradient(to top,rgba(255,255,255,0) -18.5%,rgba(255,255,255,0.68) 118.5%);-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.2);box-shadow:2px 3px 5px rgba(0,0,0,0.2);}@media (min-width:767px){.block--boxes-more-questions{max-width:580px;z-index:100;width:45%;padding-top:0;min-width:236px;max-width:410px;height:130px;position:relative;margin-right:50px;float:left;padding-left:20px;background:#fdfce5;background:-moz-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#fdfce5),color-stop(100%,#fbf7c5));background:-webkit-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-o-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-ms-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:linear-gradient(to bottom,#fdfce5 52%,#fbf7c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfce5',endColorstr='#fbf7c5',GradientType=0);}}@media (min-width:767px){.block--boxes-more-questions:after{content:"";position:absolute;top:0;right:-20px;bottom:0;width:33px;-webkit-transform:skew(-12deg);-moz-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg);background:#fdfce5;background:-moz-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#fdfce5),color-stop(100%,#fbf7c5));background:-webkit-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-o-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:-ms-linear-gradient(top,#fdfce5 52%,#fbf7c5 100%);background:linear-gradient(to bottom,#fdfce5 52%,#fbf7c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfce5',endColorstr='#fbf7c5',GradientType=0);}}.block--boxes-more-questions .block__title{font-size:38px;}.block--boxes-more-questions .block__title,.block--boxes-more-questions .block__content{width:auto;height:auto;}.block--boxes-more-questions p{margin-bottom:0;font-size:13px;margin-top:5px;text-align:center;}@media (min-width:767px){.block--boxes-more-questions p{text-align:left;}}.block--boxes-more-questions a{font-size:15px;width:200px;margin:0 auto;}@media (min-width:767px){.block--boxes-more-questions a{margin:0;}}.block--boxes-more-questions h2{margin-bottom:0;text-align:center;}@media (min-width:767px){.block--boxes-more-questions h2{text-align:left;}}.block--boxes-get-a-quote{padding:20px;margin-bottom:20px;width:370px;padding-left:0;margin-left:auto;margin-right:auto;-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.2);box-shadow:2px 3px 5px rgba(0,0,0,0.2);background:#656565;background:-moz-linear-gradient(top,#656565 52%,#585252 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#656565),color-stop(100%,#585252));background:-webkit-linear-gradient(top,#656565 52%,#585252 100%);background:-o-linear-gradient(top,#656565 52%,#585252 100%);background:-ms-linear-gradient(top,#656565 52%,#585252 100%);background:linear-gradient(to bottom,#656565 52%,#585252 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565',endColorstr='#585252',GradientType=0);}@media (min-width:767px){.block--boxes-get-a-quote{z-index:100;width:45%;min-width:236px;max-width:410px;padding-top:0;height:130px;position:relative;float:left;background:#656565;background:-moz-linear-gradient(top,#656565 52%,#585252 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#656565),color-stop(100%,#585252));background:-webkit-linear-gradient(top,#656565 52%,#585252 100%);background:-o-linear-gradient(top,#656565 52%,#585252 100%);background:-ms-linear-gradient(top,#656565 52%,#585252 100%);background:linear-gradient(to bottom,#656565 52%,#585252 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565',endColorstr='#585252',GradientType=0);}}@media (min-width:767px){.block--boxes-get-a-quote:before{z-index:1;content:"";position:absolute;top:0;left:-19px;bottom:0;width:33px;-webkit-transform:skew(-12deg);-moz-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg);background:#656565;background:-moz-linear-gradient(top,#656565 52%,#585252 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(52%,#656565),color-stop(100%,#585252));background:-webkit-linear-gradient(top,#656565 52%,#585252 100%);background:-o-linear-gradient(top,#656565 52%,#585252 100%);background:-ms-linear-gradient(top,#656565 52%,#585252 100%);background:linear-gradient(to bottom,#656565 52%,#585252 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656565',endColorstr='#585252',GradientType=0);}}.block--boxes-get-a-quote .block__title{font-size:38px;color:#ffffff;}.block--boxes-get-a-quote .block__title,.block--boxes-get-a-quote .block__content{width:auto;height:auto;padding-left:24px;}.block--boxes-get-a-quote p{margin-bottom:0;font-size:13px;color:white;margin-top:5px;text-align:center;}@media (min-width:767px){.block--boxes-get-a-quote p{text-align:left;}}.block--boxes-get-a-quote a{font-size:15px;width:200px;margin:0 auto;}@media (min-width:767px){.block--boxes-get-a-quote a{margin:0;}}.block--boxes-get-a-quote h2{margin-bottom:0;color:#fff;text-align:center;}@media (min-width:767px){.block--boxes-get-a-quote h2{text-align:left;}}.img_wrap{position:relative;display:inline-block;}.img_wrap img{border:8px solid #fff;background-color:#e3e1d5;}.img_wrap:after{content:'';position:absolute;right:0;bottom:-32px;left:0;height:37px;background:url(/sites/all/themes/tui_city/images/assets/shadow--media_slider.png) no-repeat;background-size:100% auto;}.lifted-corner-shadow,.trip-type .featured-destination-image,.node-type-destination .overview-marketing-block .field--name-field-marketing-image,.hubspot-page--secondary .media-collection-image,.hubspot-page--secondary .view-resource-download,.hubspot-page--secondary .img-field{position:relative;-moz-box-shadow:0 10px 5px -10px rgba(0,0,0,0.25);-webkit-box-shadow:0 10px 5px -10px rgba(0,0,0,0.25);box-shadow:0 10px 5px -10px rgba(0,0,0,0.25);}.lifted-corner-shadow:before,.trip-type .featured-destination-image:before,.node-type-destination .overview-marketing-block .field--name-field-marketing-image:before,.hubspot-page--secondary .media-collection-image:before,.hubspot-page--secondary .view-resource-download:before,.hubspot-page--secondary .img-field:before,.lifted-corner-shadow:after,.trip-type .featured-destination-image:after,.node-type-destination .overview-marketing-block .field--name-field-marketing-image:after,.hubspot-page--secondary .media-collection-image:after,.hubspot-page--secondary .view-resource-download:after,.hubspot-page--secondary .img-field:after{z-index:-1;position:absolute;content:'';bottom:15px;width:50%;top:80%;-moz-box-shadow:0 15px 10px rgba(0,0,0,0.25);-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.25);box-shadow:0 15px 10px rgba(0,0,0,0.25);}.lifted-corner-shadow:before,.trip-type .featured-destination-image:before,.node-type-destination .overview-marketing-block .field--name-field-marketing-image:before,.hubspot-page--secondary .media-collection-image:before,.hubspot-page--secondary .view-resource-download:before,.hubspot-page--secondary .img-field:before{left:10px;-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);}.lifted-corner-shadow:after,.trip-type .featured-destination-image:after,.node-type-destination .overview-marketing-block .field--name-field-marketing-image:after,.hubspot-page--secondary .media-collection-image:after,.hubspot-page--secondary .view-resource-download:after,.hubspot-page--secondary .img-field:after{right:10px;-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg);}.return-to-top{display:block;clear:both;padding-top:40px;padding-bottom:20px;*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;}.return-to-top:before,.return-to-top:after{content:".";display:block;height:0;overflow:hidden;}.return-to-top:after{clear:both;}.return-to-top a{background-color:#ffffff;color:#000000;display:block;font-family:"Roboto",sans-serif;font-size:12px;line-height:2;text-align:center;text-transform:uppercase;width:115px;margin:0 auto;position:relative;border:1px solid #ccc;}@media (min-width:767px){.return-to-top a{float:right;}}.return-to-top a:before,.return-to-top a:after{position:absolute;content:'';width:14px;height:14px;border:8px solid transparent;left:50%;margin-left:-7px;}.return-to-top a:before{border-bottom-color:#ccc;top:-16px;}.return-to-top a:after{border-bottom-color:#ffffff;top:-15px;}#block-views-when-s-my-spring-break-2-block thead tr th{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED2B2E',endColorstr='#B31F23');background-color:#ED2B2E;color:#FFFFFF;font-size:15px;font-weight:bold;}#block-views-when-s-my-spring-break-2-block thead tr th.sorting{background:url("/sites/all/libraries/datatables/media/images/sort_both.png") no-repeat center right,-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:url("/sites/all/libraries/datatables/media/images/sort_both.png") no-repeat center right,-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);}#block-views-when-s-my-spring-break-2-block thead tr th.sorting_asc{background:url("/sites/all/libraries/datatables/media/images/sort_asc.png") no-repeat center right,-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:url("/sites/all/libraries/datatables/media/images/sort_asc.png") no-repeat center right,-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);}#block-views-when-s-my-spring-break-2-block thead tr th.sorting_desc{background:url("/sites/all/libraries/datatables/media/images/sort_desc.png") no-repeat center right,-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:url("/sites/all/libraries/datatables/media/images/sort_desc.png") no-repeat center right,-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);}#block-views-when-s-my-spring-break-2-block thead tr th.sorting_asc_disabled{background:url("/sites/all/libraries/datatables/media/images/sort_asc_disabled.png") no-repeat center right,-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:url("/sites/all/libraries/datatables/media/images/sort_asc_disabled.png") no-repeat center right,-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);}#block-views-when-s-my-spring-break-2-block thead tr th.sorting_desc_disabled{background:url("/sites/all/libraries/datatables/media/images/sort_desc_disabled.png") no-repeat center right,-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:url("/sites/all/libraries/datatables/media/images/sort_desc_disabled.png") no-repeat center right,-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);}#block-views-when-s-my-spring-break-2-block p{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.25,#ED2B2E),color-stop(1,#B31F23));background:-moz-linear-gradient(center top,#ED2B2E 25%,#B31F23 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ED2B2E',endColorstr='#B31F23');background-color:#ED2B2E;color:#FFFFFF;font-size:15px;font-weight:bold;text-align:center;padding:10px 0;margin-top:0;}#block-views-when-s-my-spring-break-2-block div.view-content div#datatable-1_wrapper div#datatable-1_filter{width:100%;}#block-views-when-s-my-spring-break-2-block div.view-content div#datatable-1_wrapper div#datatable-1_filter input{margin-left:0;}.l-header,.l-hero,.l-main,.l-footer{*zoom:1;max-width:1220px;_width:1220px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;}.l-header:after,.l-hero:after,.l-main:after,.l-footer:after{content:"";display:table;clear:both;}.l-main{padding-top:20px;}.node-type-destination .l-content{padding-top:0px;}@media (max-width:766px){.node-type-destination .l-content{padding-top:0px;}}.l-region--highlighted,.l-region--help{margin-bottom:2em;}.l-region--slider{margin:auto;position:relative;}@media (min-width:767px){.l-header,.l-hero,.l-main,.l-footer{max-width:1220px;_width:1220px;}body.front .l-main{padding:0;padding-left:20px;padding-right:20px;}}@media (min-width:767px) and (min-width:767px){body.front .l-main{width:100%;padding:0 20px;margin:0 Auto;}}@media (min-width:767px){.l-region--navigation{}.has-sidebar-first .l-content{width:74.13793%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.has-sidebar-first .l-region--sidebar-first{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.has-sidebar-second .l-content{width:74.13793%;float:left;margin-right:3.44828%;display:inline;}.has-sidebar-second .l-region--sidebar-second{width:22.41379%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;clear:none;}.has-two-sidebars .l-content{width:48.27586%;float:left;margin-right:3.44828%;display:inline;margin-left:25.86207%;}.has-two-sidebars .l-region--sidebar-first,.has-two-sidebars .l-region--sidebar-second{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.has-two-sidebars .l-region--sidebar-first{margin-left:-77.58621%;}.has-two-sidebars .l-region--sidebar-second{float:right;margin-right:0;*margin-left:-2.66667em;display:inline;clear:none;}}@media (min-width:1025px){.l-header,.l-hero,.l-main,.l-footer{max-width:1220px;_width:1220px;}}img,media{max-width:100%;height:auto;}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes slideDown{0%{transform:translateY(-100%);}50%{transform:translateY(8%);}65%{transform:translateY(-4%);}80%{transform:translateY(4%);}95%{transform:translateY(-2%);}100%{transform:translateY(0%);}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);}50%{-webkit-transform:translateY(8%);}65%{-webkit-transform:translateY(-4%);}80%{-webkit-transform:translateY(4%);}95%{-webkit-transform:translateY(-2%);}100%{-webkit-transform:translateY(0%);}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes slideUp{0%{transform:translateY(100%);}50%{transform:translateY(-8%);}65%{transform:translateY(4%);}80%{transform:translateY(-4%);}95%{transform:translateY(2%);}100%{transform:translateY(0%);}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);}50%{-webkit-transform:translateY(-8%);}65%{-webkit-transform:translateY(4%);}80%{-webkit-transform:translateY(-4%);}95%{-webkit-transform:translateY(2%);}100%{-webkit-transform:translateY(0%);}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes slideLeft{0%{transform:translateX(150%);}50%{transform:translateX(-8%);}65%{transform:translateX(4%);}80%{transform:translateX(-4%);}95%{transform:translateX(2%);}100%{transform:translateX(0%);}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%);}50%{-webkit-transform:translateX(-8%);}65%{-webkit-transform:translateX(4%);}80%{-webkit-transform:translateX(-4%);}95%{-webkit-transform:translateX(2%);}100%{-webkit-transform:translateX(0%);}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes slideRight{0%{transform:translateX(-150%);}50%{transform:translateX(8%);}65%{transform:translateX(-4%);}80%{transform:translateX(4%);}95%{transform:translateX(-2%);}100%{transform:translateX(0%);}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%);}50%{-webkit-transform:translateX(8%);}65%{-webkit-transform:translateX(-4%);}80%{-webkit-transform:translateX(4%);}95%{-webkit-transform:translateX(-2%);}100%{-webkit-transform:translateX(0%);}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important;}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(0.5);}30%{transform:translateY(-8%) scaleX(0.5);}40%{transform:translateY(2%) scaleX(0.5);}50%{transform:translateY(0%) scaleX(1.1);}60%{transform:translateY(0%) scaleX(0.9);}70%{transform:translateY(0%) scaleX(1.05);}80%{transform:translateY(0%) scaleX(0.95);}90%{transform:translateY(0%) scaleX(1.02);}100%{transform:translateY(0%) scaleX(1);}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5);}30%{-webkit-transform:translateY(-8%) scaleX(0.5);}40%{-webkit-transform:translateY(2%) scaleX(0.5);}50%{-webkit-transform:translateY(0%) scaleX(1.1);}60%{-webkit-transform:translateY(0%) scaleX(0.9);}70%{-webkit-transform:translateY(0%) scaleX(1.05);}80%{-webkit-transform:translateY(0%) scaleX(0.95);}90%{-webkit-transform:translateY(0%) scaleX(1.02);}100%{-webkit-transform:translateY(0%) scaleX(1);}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:0.7s;-webkit-animation-duration:0.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5);}60%{transform:translateY(-7%) scaleY(1.12);}75%{transform:translateY(3%);}100%{transform:translateY(0%) scale(1) scaleY(1);}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5);}60%{-webkit-transform:translateY(-7%) scaleY(1.12);}75%{-webkit-transform:translateY(3%);}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1);}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes fadeIn{0%{transform:scale(0);opacity:0.0;}60%{transform:scale(1.1);}80%{transform:scale(0.9);opacity:1;}100%{transform:scale(1);opacity:1;}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0.0;}60%{-webkit-transform:scale(1.1);}80%{-webkit-transform:scale(0.9);opacity:1;}100%{-webkit-transform:scale(1);opacity:1;}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;}@keyframes expandOpen{0%{transform:scale(1.8);}50%{transform:scale(0.95);}80%{transform:scale(1.05);}90%{transform:scale(0.98);}100%{transform:scale(1);}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8);}50%{-webkit-transform:scale(0.95);}80%{-webkit-transform:scale(1.05);}90%{-webkit-transform:scale(0.98);}100%{-webkit-transform:scale(1);}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;}@keyframes bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important;}@keyframes hatch{0%{transform:rotate(0deg) scaleY(0.6);}20%{transform:rotate(-2deg) scaleY(1.05);}35%{transform:rotate(2deg) scaleY(1);}50%{transform:rotate(-2deg);}65%{transform:rotate(1deg);}80%{transform:rotate(-1deg);}100%{transform:rotate(0deg);}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6);}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);}35%{-webkit-transform:rotate(2deg) scaleY(1);}50%{-webkit-transform:rotate(-2deg);}65%{-webkit-transform:rotate(1deg);}80%{-webkit-transform:rotate(-1deg);}100%{-webkit-transform:rotate(0deg);}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;}@keyframes bounce{0%{transform:translateY(0%) scaleY(0.6);}60%{transform:translateY(-100%) scaleY(1.1);}70%{transform:translateY(0%) scaleY(0.95) scaleX(1.05);}80%{transform:translateY(0%) scaleY(1.05) scaleX(1);}90%{transform:translateY(0%) scaleY(0.95) scaleX(1);}100%{transform:translateY(0%) scaleY(1) scaleX(1);}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6);}60%{-webkit-transform:translateY(-100%) scaleY(1.1);}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05);}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1);}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1);}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1);}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes pulse{0%{transform:scale(0.9);opacity:0.7;}50%{transform:scale(1);opacity:1;}100%{transform:scale(0.9);opacity:0.7;}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:0.7;}50%{-webkit-transform:scale(1);opacity:1;}100%{-webkit-transform:scale(0.95);opacity:0.7;}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes floating{0%{transform:translateY(0%);}50%{transform:translateY(8%);}100%{transform:translateY(0%);}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);}50%{-webkit-transform:translateY(8%);}100%{-webkit-transform:translateY(0%);}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes tossing{0%{transform:rotate(-4deg);}50%{transform:rotate(4deg);}100%{transform:rotate(-4deg);}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);}50%{-webkit-transform:rotate(4deg);}100%{-webkit-transform:rotate(-4deg);}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;}@keyframes pullUp{0%{transform:scaleY(0.1);}40%{transform:scaleY(1.02);}60%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(1);}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(0.1);}40%{-webkit-transform:scaleY(1.02);}60%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(1);}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;}@keyframes pullDown{0%{transform:scaleY(0.1);}40%{transform:scaleY(1.02);}60%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(1);}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);}40%{-webkit-transform:scaleY(1.02);}60%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(1);}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;}@keyframes stretchLeft{0%{transform:scaleX(0.3);}40%{transform:scaleX(1.02);}60%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(1);}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(0.3);}40%{-webkit-transform:scaleX(1.02);}60%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(1);}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;}@keyframes stretchRight{0%{transform:scaleX(0.3);}40%{transform:scaleX(1.02);}60%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(1);}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(0.3);}40%{-webkit-transform:scaleX(1.02);}60%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(1);}}body{font-family:'Roboto',Arial,sans-serif;font-size:14px;line-height:1.4;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;margin-top:0.2em;margin-bottom:0.5em;line-height:1.4em;text-rendering:optimizeLegibility;}h1,.h1{font-family:"Oswald",sans-serif;font-size:28px;text-transform:uppercase;line-height:42px;}@media (min-width:767px){h1,.h1{font-size:36px;text-transform:uppercase;line-height:50px;}}@media (min-width:1025px){h1,.h1{font-size:46px;text-transform:uppercase;line-height:60px;}}h2,.h2{font-family:"Oswald",sans-serif;font-size:38px;font-weight:normal;color:#004A80;}@media (min-width:767px){h2,.h2{font-size:36px;}}@media (min-width:1025px){h2,.h2{font-size:38px;}}h3,.h3{font-family:"Roboto",sans-serif;font-size:30px;}h4,.h4{font-family:"Roboto",sans-serif;font-size:22px;}h5,.h5{font-family:"Roboto",sans-serif;font-size:16px;}h6,.h6{font-family:"Roboto",sans-serif;font-size:14px;}hr{border:solid #ccc;border-width:1px 0 0;clear:both;margin:1.4em 0 1.2em;height:0;}a{color:#0072bc;text-decoration:none;}a:hover{color:#0063a3;}table{width:100%;border:1px solid #ccc;font-size:14px;}table p{margin:0;}tr{border-bottom:1px solid #ccc;}th,td{padding:8px 15px;}th{background-color:#fbf7c0;font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;}td{background-color:#F9F9F9;color:#333;}blockquote{font-family:"Oswald",sans-serif;border-top:2px solid #bbb;border-bottom:2px solid #bbb;font-size:32px;line-height:1.2;color:#666;margin:2em 0;padding:20px 0;position:relative;clear:both;}@media (min-width:767px){blockquote{padding-left:80px;}blockquote:before{content:'“';position:absolute;top:0;left:0;font-family:Georgia;font-size:140px;line-height:1.2;color:#EE2B2E;}}@media (min-width:767px){.float-left{float:left;margin-right:30px;margin-bottom:30px;}}@media (min-width:1025px){.float-left{margin-right:40px;margin-bottom:40px;}}@media (min-width:767px){.float-right{float:right;margin-left:30px;margin-bottom:30px;}}@media (min-width:1025px){.float-right{margin-left:40px;margin-bottom:40px;}}.edgeless,.edgeless--properties__header,.edgeless--wrap__header,.edgeless--header__top,.edgeless--header__bottom,.edgeless--wrap__hero,.edgeless--wrap__main{width:100%;position:relative;}.edgeless--wrap__header{z-index:3;}.edgeless--wrap__hero{z-index:1;}.edgeless--wrap__main{z-index:1;}.edgeless--wrap_slider{z-index:0;}.edgeless--wrap__header{position:relative;background:#ffffff;}@media (min-width:767px){.edgeless--wrap__header{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}.edgeless--header__top,.edgeless--header__bottom{position:absolute;z-index:-25;display:none;}@media (min-width:767px){.edgeless--header__top{background:url(/sites/all/themes/tui_city/images/header/header--background__extended.jpg) #2DBAAB center 0 no-repeat;}}@media (min-width:1025px){.edgeless--header__top{height:154px;}}@media (min-width:767px){.edgeless--header__bottom{height:60px;bottom:0;z-index:-20;background-color:rgba(0,0,0,0.5);}}.edgeless--wrap__hero{background-color:#2DBAAB;}.edgeless--wrap__hero .l-hero{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYmFhYiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMmRiYWFiIi8+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMyZGJhYWIiLz48c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzJkYmFhYiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZGJhYWIiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(45,186,171,0)),color-stop(3%,#2dbaab),color-stop(25%,#2dbaab),color-stop(95%,rgba(45,186,171,0)),color-stop(100%,rgba(45,186,171,0)));background-image:-moz-linear-gradient(left,rgba(45,186,171,0) 0%,#2dbaab 3%,#2dbaab 25%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);background-image:-webkit-linear-gradient(left,rgba(45,186,171,0) 0%,#2dbaab 3%,#2dbaab 25%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);background-image:linear-gradient(to right,rgba(45,186,171,0) 0%,#2dbaab 3%,#2dbaab 25%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);padding-top:1em;padding-bottom:1em;}.node-type-destination .l-hero{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYmFhYiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzJkYmFhYiIvPjxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjMmRiYWFiIi8+PHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMyZGJhYWIiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmRiYWFiIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(45,186,171,0)),color-stop(20%,#2dbaab),color-stop(75%,#2dbaab),color-stop(95%,rgba(45,186,171,0)),color-stop(100%,rgba(45,186,171,0)));background-image:-moz-linear-gradient(left,rgba(45,186,171,0) 0%,#2dbaab 20%,#2dbaab 75%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);background-image:-webkit-linear-gradient(left,rgba(45,186,171,0) 0%,#2dbaab 20%,#2dbaab 75%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);background-image:linear-gradient(to right,rgba(45,186,171,0) 0%,#2dbaab 20%,#2dbaab 75%,rgba(45,186,171,0) 95%,rgba(45,186,171,0) 100%);}.edgeless--wrap_slider{position:relative;top:0;margin-bottom:0;}.edgeless--wrap__main{background-color:#FFFFFF;}.edgeless--wrap__footer{background-color:#234863;}.btn{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4MzEzNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RjMTgxNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e83134),color-stop(100%,#dc1817));background-image:-moz-linear-gradient(#e83134,#dc1817);background-image:-webkit-linear-gradient(#e83134,#dc1817);background-image:linear-gradient(#e83134,#dc1817);color:#ffffff;width:100%;padding:8px 20px;background-color:#eb252d;font-family:"Roboto",sans-serif;text-transform:uppercase;text-align:center;border:none;text-shadow:1px 1px 0px rgba(0,0,0,0.5);display:block;border-bottom:1px solid #8D040A;border-top:1px solid #ED555D;position:relative;display:block;outline:none;}.btn:hover{color:#ffffff;}.btn:active{-moz-box-shadow:rgba(255,255,255,0.25) 0px -1px 1px inset,rgba(0,0,0,0.5) 0 0px 2px;-webkit-box-shadow:rgba(255,255,255,0.25) 0px -1px 1px inset,rgba(0,0,0,0.5) 0 0px 2px;box-shadow:rgba(255,255,255,0.25) 0px -1px 1px inset,rgba(0,0,0,0.5) 0 0px 2px;border-bottom:1px solid transparent;border-top:1px solid #8D040A;padding-top:9px;padding-bottom:7px;}.btn.blue{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4YWRlMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE0ODJkMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#28ade1),color-stop(100%,#1482d2));background-image:-moz-linear-gradient(#28ade1,#1482d2);background-image:-webkit-linear-gradient(#28ade1,#1482d2);background-image:linear-gradient(#28ade1,#1482d2);-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background-color:#1dade3;border-bottom:1px solid #0043B6;border-top:1px solid #6FC9EB;}.btn.red{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMmIyZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FiMzIyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ed2b2e),color-stop(100%,#ab322d));background-image:-moz-linear-gradient(#ed2b2e,#ab322d);background-image:-webkit-linear-gradient(#ed2b2e,#ab322d);background-image:linear-gradient(#ed2b2e,#ab322d);-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background-color:#ed2b2e;border-bottom:1px solid #ab322d;border-top:1px solid #ed2b2e;}.btn.small,.btn.download{padding:4px 15px;}.btn.small:active,.btn.download:active{padding:5px 15px 3px;}.btn.inline{display:inline-block;width:auto;}.btn.chevron{padding-left:15px;padding-right:40px;}.btn.chevron:after{content:url(/sites/all/themes/tui_city/images/assets/icon-btn_arrow_tripbuilder.png);position:absolute;top:5px;right:20px;}.btn.chevron:active:after{top:6px;}.btn.chevron_sml:after{content:url(/sites/all/themes/tui_city/images/assets/icon-download_btn_arrow.png);position:relative;top:2px;margin-left:8px;}.btn.submit-btn{padding:0;}.btn.submit-btn input[type="submit"]{background:none;border:none;text-transform:uppercase;text-shadow:1px 1px 0px rgba(0,0,0,0.5);color:#ffffff;width:100%;padding:8px 40px;outline:0;position:relative;z-index:1;}.btn.submit-btn input[type="submit"]:active{padding-top:9px;padding-bottom:7px;}.btn.submit-btn.chevron_sml input[type="submit"]:active{padding-top:6px;padding-bottom:4px;}.btn.submit-btn.chevron_sml:after{position:absolute;right:15px;top:6px;}.btn.submit-btn.chevron_sml:active:after{top:7px;}.l-header{padding-left:0;padding-right:0;}@media (min-width:767px){.l-header{background:#ffffff;position:relative;z-index:50;text-align:center;}}.l-region--header{display:none;}@media (min-width:767px){.l-region--header{display:block;*zoom:1;max-width:1220px;_width:1220px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;}.l-region--header:after{content:"";display:table;clear:both;}}.l-header h1{display:table;float:left;width:100%;height:60px;text-align:center;margin:0 auto;padding:0px;line-height:0px;}.l-header h1 a{display:table-cell;vertical-align:middle;}@media (min-width:767px){.l-header h1{float:none;display:table;position:relative;cursor:pointer;margin-top:0;}}@media (min-width:1025px){.l-header h1{}}.header--block__contact p,.header--block__contact span{font-family:"Roboto",sans-serif;line-height:22px;color:#fff;}.header--block__contact p{font-weight:400;font-size:14px;text-transform:uppercase;margin:10px 0 0 0;}@media (min-width:1025px){.header--block__contact p{margin-top:24px;}}.header--block__contact .contact--phone-number{display:block;font-weight:700;font-size:18px;text-decoration:none;}@media (min-width:767px){.header--block__contact{width:31.03448%;float:left;margin-right:3.44828%;display:inline;}}.header--block__contact .boxes-box-controls ul{margin:0;}.header--block__quick-links,.header--block__social-links{position:relative;overflow:hidden;*zoom:1;}.header--block__quick-links ul,.header--block__social-links ul{float:right;overflow:hidden;*zoom:1;}.header--block__quick-links li,.header--block__social-links li{font-size:14px;}.header--block__quick-links li a,.header--block__social-links li a{display:block;padding:5px 10px;}@media (min-width:767px){.header--block__quick-links,.header--block__social-links{width:31.03448%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.header--block__quick-links{font-family:"Roboto",sans-serif;font-weight:500;text-transform:uppercase;padding-top:5px;overflow:hidden;*zoom:1;}@media (min-width:1025px){.header--block__quick-links{padding-top:19px;}}.header--block__quick-links li:last-child a{padding-right:0;}.header--block__quick-links li a:link,.header--block__quick-links li a:visited{text-decoration:none;color:#FFF;}.header--block__quick-links li a:hover{color:#f6d71a;}.header--block__social-links{clear:right;}@media (min-width:1025px){.header--block__social-links{padding-top:5px;}}.header--block__social-links li{margin-left:1.250em;}.header--block__social-links li:first-child{margin-left:0;}.header--block__social-links .social--container__icon a{background:url(/sites/all/themes/tui_city/images/header/header--social-icons.png) 0 0 no-repeat;text-indent:-999em;}.header--block__social-links .social--container__icon a.facebook{background-position:0 0;width:19px;height:17px;}.header--block__social-links .social--container__icon a.facebook:hover{background-position:0 -27px;}.header--block__social-links .social--container__icon a.twitter{background-position:0 -54px;width:21px;height:17px;}.header--block__social-links .social--container__icon a.twitter:hover{background-position:0 -81px;}.header--block__social-links .social--container__icon a.youtube{background-position:0 -108px;width:42px;height:17px;}.header--block__social-links .social--container__icon a.youtube:hover{background-position:0 -135px;}.header--block__social-links .social--container__icon a.instagram{background-position:0 -162px;width:18px;height:17px;}.header--block__social-links .social--container__icon a.instagram:hover{background-position:0 -189px;}.toolbar .header--block__social-links{margin-top:-25px;}.header--mobile__quick-links{display:block;background-color:#ffffff;height:60px;position:relative;z-index:45;}@media (min-width:767px){.header--mobile__quick-links{display:none;background-color:transparent;position:static;z-index:auto;}}.mobile__quick-links{margin-left:20px;}.mobile__quick-links .mobile-small-logo{height:60px;max-height:60px;float:left;margin-left:0;padding-top:0;padding-bottom:0;display:table;width:70%;}.mobile__quick-links .mobile-small-logo a{display:table-cell;vertical-align:middle;}.mobile__quick-links .mobile-small-logo img{max-height:40px;width:auto;display:block;}.mobile__quick-links ul{overflow:hidden;height:40px;}.mobile__quick-links li{font-family:"Roboto",sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.mobile__quick-links li a,.mobile__quick-links li span{display:block;}.mobile__quick-links li a:link,.mobile__quick-links li a:visited,.mobile__quick-links li span{color:#ffffff;text-decoration:none;}.mobile__quick-links li a:hover,.mobile__quick-links li span:hover{color:#f6d71a;}.mobile__quick-links li:first-child{float:right;height:40px;margin-right:20px;}.mobile__quick-links li:first-child a{height:inherit;}.mobile__quick-links li:first-child a span{height:inherit;background:url(/sites/all/themes/tui_city/images/assets/nav--mega-menu__controls.png) no-repeat 15px -60px transparent;padding-left:40px;}.mobile__quick-links li:first-child a span:hover{background-position:15px -111px;}.mobile__quick-links li:last-child{float:right;height:40px;}.mobile__quick-links li:last-child a{height:inherit;}.mobile__quick-links li:last-child a span{height:inherit;background:url(/sites/all/themes/tui_city/images/assets/sc_login_icons.png) no-repeat 8px 6px transparent;padding-left:40px;}.mobile__quick-links li:last-child a span:hover{background-position:8px -32px;}.l-region--navigation{overflow:hidden;}@media (min-width:767px){.l-region--navigation{float:none;display:block;margin:0 Auto;width:100%;}}@media (min-width:1025px){.l-region--navigation{float:right;display:inline-block;width:80%;}}#js-nav-main{display:none;}@media (min-width:767px){#js-nav-main{display:block !important;text-align:center;}}@media (min-width:1025px){#js-nav-main{display:block !important;text-align:right;}}.primary-nav--mega-menu{display:none;}@media (min-width:767px){.primary-nav--mega-menu{display:block;}}.nav--primary{position:absolute;right:0;top:0;overflow:visible;z-index:60;}.nav--primary a.toggle-menu{background-color:#ffffff;display:table;height:60px;width:60px;text-align:center;font-size:44px;line-height:44px;padding:0;padding-right:0;cursor:pointer;position:relative;}@media (min-width:767px){.nav--primary a.toggle-menu{display:none;}}.nav--primary a.toggle-menu:before{content:"\2630";display:table-cell;vertical-align:middle;color:#EE2B2E;height:60px;width:60px;position:absolute;left:0px;top:7px;z-index:99;-moz-transition:all 0.2s ease 0.15s;-o-transition:all 0.2s ease 0.15s;-webkit-transition:all 0.2s ease;-webkit-transition-delay:0.15s;transition:all 0.2s ease 0.15s;}.nav--primary a.toggle-menu.toggle-expanded:before{content:"\00D7";}.nav--primary > .menu-block-wrapper{position:relative;cursor:pointer;}.nav--primary > .menu-block-wrapper ul{display:block;visibility:visible;opacity:1;position:absolute;top:60px;right:0;-moz-transition:all 0.2s ease 0.15s;-o-transition:all 0.2s ease 0.15s;-webkit-transition:all 0.2s ease;-webkit-transition-delay:0.15s;transition:all 0.2s ease 0.15s;width:766px;z-index:125;-webkit-transform:translateZ(0);}.nav--primary > .menu-block-wrapper ul h2.field-content{margin:0 0 5px;font-size:15px;line-height:20px;font-family:"Roboto",sans-serif;font-weight:normal;}.nav--primary > .menu-block-wrapper ul .view-trips-and-destinations-menu-destinations{display:none;}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations,.nav--primary > .menu-block-wrapper ul .block--menu-block{padding:10px 0px 10px;background-color:#ffffff;}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul .mega-menu--destinations,.nav--primary > .menu-block-wrapper ul .block--menu-block{background-color:#F9F9F9;padding:0;}}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations h2.block__title,.nav--primary > .menu-block-wrapper ul .block--menu-block h2.block__title{display:none;}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul .mega-menu--destinations h2.block__title,.nav--primary > .menu-block-wrapper ul .block--menu-block h2.block__title{display:block;}}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations ul,.nav--primary > .menu-block-wrapper ul .block--menu-block ul{width:auto;position:relative;top:0;}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations li,.nav--primary > .menu-block-wrapper ul .block--menu-block li{margin-bottom:10px;}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul .mega-menu--destinations li,.nav--primary > .menu-block-wrapper ul .block--menu-block li{margin-bottom:0;}}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations a,.nav--primary > .menu-block-wrapper ul .block--menu-block a{font-size:15px;line-height:20px;font-family:"Roboto",sans-serif;color:#000000;text-transform:uppercase;}.nav--primary > .menu-block-wrapper ul .mega-menu--destinations a:hover,.nav--primary > .menu-block-wrapper ul .block--menu-block a:hover{font-weight:700;}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul .mega-menu--destinations a,.nav--primary > .menu-block-wrapper ul .block--menu-block a{padding:0;font-size:14px;line-height:22px;color:#000000;text-transform:none;}}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul .mega-menu--destinations{padding:15px 20px;}}@media (min-width:767px){.nav--primary > .menu-block-wrapper ul{position:absolute;visibility:hidden;opacity:0;top:40px;}.nav--primary > .menu-block-wrapper ul h2.field-content{background-color:inherit;font-family:"Oswald",sans-serif;font-size:18px;line-height:1.6em;font-weight:normal;}.nav--primary > .menu-block-wrapper ul h2.field-content a{color:#004A80;font-size:18px;line-height:1.6em;font-weight:normal;font-family:inherit;margin:inherit;text-transform:inherit;}.nav--primary > .menu-block-wrapper ul .view-content ul ul h2.field-content{line-height:1.2;}.nav--primary > .menu-block-wrapper ul .view-content ul ul h2.field-content a{font-family:"Roboto",sans-serif;font-size:16px;color:#000000;font-weight:700;}.nav--primary > .menu-block-wrapper ul .view-content ul ul h2.field-content + div{margin-bottom:10px;}.nav--primary > .menu-block-wrapper ul .view-content ul ul h2.field-content + div ul{margin-left:10px;}.nav--primary > .menu-block-wrapper ul .view-trips-and-destinations-menu-destinations{display:block;}}.nav--primary ul,.nav--primary li{margin:0;padding:0;}.nav--primary li,.nav--primary .menu .leaf{list-style-image:none;list-style-type:none;text-align:right;}@media (min-width:767px){.nav--primary{display:block;float:none;position:static;z-index:auto;cursor:default;padding-top:0px;}.nav--primary > .menu-block-wrapper{position:relative;}.nav--primary > .menu-block-wrapper::before{background-color:transparent;display:inline;height:auto;width:auto;content:normal;color:#000;text-align:left;font-size:30px;line-height:42px;}.nav--primary > .menu-block-wrapper::before:hover{cursor:pointer;}.nav--primary > .menu-block-wrapper ul{position:static;top:auto;left:auto;width:100%;z-index:auto;visibility:visible;opacity:1;}.nav--primary > .menu-name-main-menu > ul{background-color:transparent;display:table;width:100%;}.nav--primary li,.nav--primary .menu .leaf{text-align:left;}.nav--primary li.nav--primary__link{display:inline-block;vertical-align:top;height:60px;padding:0px;position:relative;}}@media (min-width:1025px){.nav--primary{padding-top:0px;}.nav--primary li.nav--primary__link{height:60px;}}.l-region--navigation{overflow:visible;}.l-region--navigation .nav--primary > .menu-block-wrapper::before{color:#f6d71a;}.nav--primary__studentcity > .menu-name-main-menu > ul{padding-right:60px;padding-bottom:20px;padding-top:20px;-moz-box-shadow:0 4px 4px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0 4px 4px 0px rgba(0,0,0,0.15);box-shadow:0 4px 4px 0px rgba(0,0,0,0.15);background-color:#ffffff;}@media (min-width:767px){.nav--primary__studentcity > .menu-name-main-menu > ul{padding-right:0px;padding-bottom:0px;padding-top:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}.nav--primary__studentcity li.nav--primary__link{position:relative;}.nav--primary__studentcity .expand{position:absolute;height:20px;width:20px;right:-30px;top:3px;z-index:20;text-align:center;border-radius:0;cursor:pointer;display:none;}.nav--primary__studentcity .expand:before{content:"";background:url(/sites/all/themes/tui_city/images/assets/red_toggle_arrow_down.svg);background-repeat:no-repeat;background-size:18px;background-position:top center;display:inline-block;height:10px;width:18px;position:relative;right:0px;top:0px;z-index:99;margin-left:0px;-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}.nav--primary__studentcity .expanded .expand:before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav--primary__studentcity .has-children .expand,.nav--primary__studentcity .first .expand{display:block;}@media (min-width:767px){.nav--primary__studentcity .has-children .expand,.nav--primary__studentcity .first .expand{display:none;}}.nav--primary__studentcity li.nav--primary__link > a{display:inline-block;font-family:"Roboto",sans-serif;font-weight:200;text-transform:uppercase;font-size:24px;line-height:28px;text-decoration:none;margin-left:0px;color:#9B9B9B;}.nav--primary__studentcity li.nav--primary__link > a:visited{color:#9B9B9B;}.nav--primary__studentcity li.nav--primary__link > a:focus{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link > a:hover{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link > a:active{color:#EE2B2E;}@media (min-width:767px){.nav--primary__studentcity li.nav--primary__link > a{background-image:none;padding:15px 0 0 48px;}.nav--primary__studentcity li.nav--primary__link > a.active-trail span,.nav--primary__studentcity li.nav--primary__link > a.active span{color:#EE2B2E;}}.nav--primary__studentcity li.nav--primary__link > a#menu-login{background-color:#2DBAAB;color:#ffffff;padding:10px 20px;}.nav--primary__studentcity li.nav--primary__link > a#menu-login:visited{color:#ffffff;}.nav--primary__studentcity li.nav--primary__link > a#menu-login:hover{color:#f6d71a;font-weight:700;}.nav--primary__studentcity li.nav--primary__link{max-width:250px;display:block;float:right;clear:right;margin-bottom:9px;}@media (min-width:767px){.nav--primary__studentcity li.nav--primary__link{max-width:none;display:inline-block;float:none;clear:none;margin-bottom:0;background:#ffffff;}.nav--primary__studentcity li.nav--primary__link > a{margin-left:0;}.nav--primary__studentcity li.nav--primary__link:first-child > a{padding-bottom:0;}.nav--primary__studentcity li.nav--primary__link:last-child > a{padding-bottom:15px;}.nav--primary__studentcity li.nav--primary__link.first{-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}.nav--primary__studentcity li.nav--primary__link.first:hover{background-color:#F9F9F9;}.nav--primary__studentcity li.nav--primary__link.first:hover > a{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link.first:hover > a span::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav--primary__studentcity li.nav--primary__link.first.hover{background-color:#F9F9F9;}.nav--primary__studentcity li.nav--primary__link.first.hover > a{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link.first.hover > a span::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav--primary__studentcity li.nav--primary__link.first a span::after{content:"";background:url(/sites/all/themes/tui_city/images/assets/red_toggle_arrow_down.svg);background-repeat:no-repeat;background-size:18px;background-position:top center;display:inline-block;height:10px;width:18px;position:relative;right:0px;top:0px;z-index:99;margin-left:5px;-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}.nav--primary__studentcity li.nav--primary__link.has-children{-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}.nav--primary__studentcity li.nav--primary__link.has-children:hover{background-color:#F9F9F9;}.nav--primary__studentcity li.nav--primary__link.has-children:hover > a{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link.has-children:hover > a span::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav--primary__studentcity li.nav--primary__link.has-children.hover{background-color:#F9F9F9;}.nav--primary__studentcity li.nav--primary__link.has-children.hover > a{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link.has-children.hover > a span::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.nav--primary__studentcity li.nav--primary__link.has-children a span::after{content:"";background:url(/sites/all/themes/tui_city/images/assets/red_toggle_arrow_down.svg);background-repeat:no-repeat;background-size:18px;background-position:top center;display:inline-block;height:10px;width:18px;position:relative;right:0px;top:0px;z-index:99;margin-left:5px;-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}}@media (min-width:767px){.nav--primary__studentcity > .menu-name-main-menu > ul{background-color:transparent;}.nav--primary__studentcity li.nav--primary__link:first-child{margin-left:0;}.nav--primary__studentcity li.nav--primary__link > a{position:relative;display:table;height:100%;width:100%;font-size:14px;line-height:1.778em;white-space:nowrap;padding:0;color:#9B9B9B;}.nav--primary__studentcity li.nav--primary__link > a > span{display:table-cell;vertical-align:middle;position:relative;text-align:center;padding:0px 15px;}.nav--primary__studentcity li.nav--primary__link > a:visited{color:#9B9B9B;}.nav--primary__studentcity li.nav--primary__link > a:focus{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link > a:hover{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link > a:active{color:#EE2B2E;}.nav--primary__studentcity li.nav--primary__link:last-child > a{padding-bottom:0;}.nav--primary__studentcity li.nav--primary__link:first-child{padding-left:0;}.nav--primary__studentcity li.nav--primary__link:first-child + li.nav--primary__link{padding-left:0;}.nav--primary__studentcity li.nav--primary__link:first-child > a{padding-right:0px;line-height:16px;white-space:normal;}.nav--primary__studentcity li.nav--primary__link:last-child{padding-left:0;}.nav--primary__studentcity li.nav--primary__link:last-child > a{line-height:16px;padding-right:0px;padding-left:0px;white-space:normal;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login{background-color:#2DBAAB;color:#ffffff;padding:0px;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login:visited{color:#ffffff;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login:hover{color:#f6d71a;font-weight:700;}}@media (min-width:1025px){.nav--primary__studentcity li.nav--primary__link > a{font-size:15px;}.nav--primary__studentcity li.nav--primary__link:first-child > a{min-width:0;line-height:32px;white-space:nowrap;}.nav--primary__studentcity li.nav--primary__link:first-child > a:before{border-top-width:60px;}.nav--primary__studentcity li.nav--primary__link:last-child > a{min-width:0;line-height:normal;white-space:nowrap;}.nav--primary__studentcity li.nav--primary__link:last-child > a:before{border-bottom-width:60px;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login{background-color:#2DBAAB;color:#ffffff;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login:visited{color:#ffffff;}.nav--primary__studentcity li.nav--primary__link:last-child a#menu-login:hover{color:#f6d71a;font-weight:700;}}@media (max-width:767px){.tinyjs.l_tinynav1{display:block !important;}}.tinynav-wrapper{display:none;clear:both;margin-top:1em;margin-bottom:2.5em;}.tinynav-wrapper select{width:100% !important;}@media (min-width:767px){.tinynav-wrapper{display:none;}}@media (min-width:767px){.primary-nav--mega-menu{position:absolute;z-index:999;background-color:#F9F9F9;left:0;top:-1000px;visibility:hidden;opacity:0;width:100%;height:auto !important;padding:15px 20px !important;overflow:visible !important;-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}.primary-nav--mega-menu .destinations--trip-type__group{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.primary-nav--mega-menu .destinations--trip-type__group:last-child{background-color:red;}.primary-nav--mega-menu .mega-menu--destination .view-content{overflow:hidden;*zoom:1;}.primary-nav--mega-menu h3 a,.primary-nav--mega-menu li > a{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:22px;padding:0;text-decoration:none;display:block;}.primary-nav--mega-menu h3 a:active,.primary-nav--mega-menu h3 a:hover,.primary-nav--mega-menu h3 a:link,.primary-nav--mega-menu h3 a:visited,.primary-nav--mega-menu li > a:active,.primary-nav--mega-menu li > a:hover,.primary-nav--mega-menu li > a:link,.primary-nav--mega-menu li > a:visited{color:#000;}.primary-nav--mega-menu h3 a:active,.primary-nav--mega-menu h3 a:hover,.primary-nav--mega-menu li > a:active,.primary-nav--mega-menu li > a:hover{font-weight:bold;}.primary-nav--mega-menu li a{margin-bottom:10px;}.primary-nav--mega-menu h3{margin:0 0 25px;}.primary-nav--mega-menu h3 a{font-family:"Oswald",sans-serif;font-size:22px;margin:0;}.primary-nav--mega-menu h3 a:active,.primary-nav--mega-menu h3 a:hover,.primary-nav--mega-menu h3 a:link,.primary-nav--mega-menu h3 a:visited{color:#f6d71a;}.primary-nav--mega-menu h3 a:active,.primary-nav--mega-menu h3 a:hover{font-weight:normal;color:#AB322E;}}@media (min-width:767px){.nav--primary__studentcity li.nav--primary__link .primary-nav--mega-menu.mega-menu--parents{z-index:-1000;}.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu,.nav--primary__studentcity li.nav--primary__link:hover .primary-nav--mega-menu{opacity:1;visibility:visible;display:block;overflow:visible;left:auto;top:auto;margin-left:0;}.nav--primary__studentcity li.nav--primary__link.first:hover .primary-nav--mega-menu,.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu{left:0;top:auto;margin-left:0;}}@media (min-width:1025px){.nav--primary__studentcity li.nav--primary__link.first .primary-nav--mega-menu{left:0px;}.nav--primary__studentcity li.nav--primary__link .primary-nav--mega-menu.mega-menu--about,.nav--primary__studentcity li.nav--primary__link .primary-nav--mega-menu.mega-menu--about{left:-138px;}.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu.mega-menu--parents,.nav--primary__studentcity li.nav--primary__link:hover .primary-nav--mega-menu.mega-menu--parents{left:-216px;}.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu.mega-menu--about,.nav--primary__studentcity li.nav--primary__link:hover .primary-nav--mega-menu.mega-menu--about{left:-138px;}.nav--primary__studentcity li.nav--primary__link.first:hover .primary-nav--mega-menu,.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu{left:0;margin-left:0;}}@media (min-width:1200px){.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu,.nav--primary__studentcity li.nav--primary__link:hover .primary-nav--mega-menu{left:0px;margin-left:0;}.nav--primary__studentcity li.nav--primary__link.first .primary-nav--mega-menu{left:-260px;}.nav--primary__studentcity li.nav--primary__link.first:hover .primary-nav--mega-menu,.nav--primary__studentcity li.nav--primary__link.first.hover .primary-nav--mega-menu{left:-260px;margin-left:0;}.nav--primary__studentcity li.nav--primary__link.hover .primary-nav--mega-menu.mega-menu--parents,.nav--primary__studentcity li.nav--primary__link:hover .primary-nav--mega-menu.mega-menu--parents{left:-216px;}}.primary-nav--mega-menu h2,.primary-nav--mega-menu h2 a,.primary-nav--mega-menu h2 a:hover,.primary-nav--mega-menu h2 a:link{font-family:"Oswald",sans-serif;font-size:18px;line-height:1.6em;color:#2DBAAB;font-weight:normal;}@media (min-width:767px){.mega-menu--destinations{width:600px;}}@media (min-width:1025px){.mega-menu--destinations{width:600px;}}@media (min-width:767px){.mega-menu--plan,.mega-menu--scholarships,.mega-menu--stuff{width:250px;}}@media (min-width:767px){.nav--primary__link:hover .mega-menu--scholarships{left:auto !important;right:10px;margin-left:0 !important;}}@media (min-width:1025px){.nav--primary__link:hover .mega-menu--scholarships{left:0;right:auto;}}@media (min-width:767px){.mega-menu--parents{width:400px;}}@media (min-width:1025px){.mega-menu--parents{width:600px;left:-216px;}}@media (min-width:767px){.mega-menu--about{width:200px;}}@media (min-width:1025px){.mega-menu--about{width:400px;}}@media (min-width:1025px){.view-trips-and-destinations-menu > .view-content > ul{display:table;width:100% !important;table-layout:fixed;}}@media (min-width:767px){.view-trips-and-destinations-menu > .view-content > ul > li{float:left;width:32%;margin-right:2%;margin-bottom:1em !important;}}@media (min-width:1025px){.view-trips-and-destinations-menu > .view-content > ul > li{border-right:solid 1px #e5e5e5;float:none !important;display:table-cell !important;width:auto !important;padding:0 20px;}.view-trips-and-destinations-menu > .view-content > ul > li:first-child{padding-left:0;}.view-trips-and-destinations-menu > .view-content > ul > li:last-child{padding-right:0;border:none;}}.view-trips-and-destinations-menu > .view-content > ul li:last-child{margin-right:0;}@media (min-width:1025px){#block-menu-block-mega-pc-a,#block-menu-block-mega-pc-b,#block-menu-block-mega-pc-c{width:31.03448%;float:left;margin-right:3.44828%;display:inline;border-right:solid 1px #e5e5e5;}}@media (min-width:1025px){#block-menu-block-mega-about-a,#block-menu-block-mega-about-b{width:48.27586%;float:left;margin-right:3.44828%;display:inline;border-right:solid 1px #e5e5e5;}#block-menu-block-mega-about-a:nth-child(2n),#block-menu-block-mega-about-b:nth-child(2n){margin-right:0px;}}@media (min-width:1025px){#block-menu-block-mega-about-b,#block-menu-block-mega-pc-c{float:right;margin-right:0;*margin-left:-2.66667em;display:inline;border-width:0;}}@media (max-width:766px){body.node-type-destination .l-region--hero{margin-bottom:50px;}}.l-region--hero{position:relative;z-index:2;background-color:#F9F9F9;}.l-region--hero .block--boxes-next-steps{*zoom:1;max-width:1220px;_width:1220px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;}.l-region--hero .block--boxes-next-steps:after{content:"";display:table;clear:both;}@media (min-width:767px){.l-hero__title{width:65.51724%;float:left;margin-right:3.44828%;display:inline;padding-right:8.33333%;}.l-region--hero .block--boxes-next-steps{width:31.03448%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;max-width:320px;background-color:rgba(255,255,255,0.7);}}.l-hero__title{color:#ffffff;}.l-hero__title .breadcrumb{margin:0;padding:0;list-style:none;}.l-hero__title .breadcrumb a{color:#ffffff;font-family:"Roboto",sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;}.l-hero__title .breadcrumb .separator{display:none;}.l-hero__title h1{margin-top:5px;margin-bottom:5px;}.page-deck{font-family:"Roboto",sans-serif;font-size:16px;font-weight:200;display:block;}@media (min-width:767px){.page-deck{display:block;}}.page-deck-center{font-size:20px;font-weight:200;text-align:center;}.l-hero .block--boxes-next-steps{display:none;}@media (min-width:767px){.l-hero .block--boxes-next-steps{display:block;}}.l-main .block--boxes-next-steps{margin-top:2em;}@media (min-width:767px){.l-main .block--boxes-next-steps{display:none;}}.block--boxes-next-steps{background-color:#abe3dd;background-color:#F9F9F9;padding:10px;}.block--boxes-next-steps .block__title{width:31.03448%;float:left;margin-right:3.44828%;display:inline;color:#AB322E;font-family:"Oswald",sans-serif;font-weight:normal;font-size:26px;line-height:32px;text-transform:uppercase;margin-top:0;margin-bottom:10px;}@media (min-width:767px){.block--boxes-next-steps .block__title{font-size:26px;line-height:32px;text-transform:uppercase;width:100%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:1025px){.block--boxes-next-steps .block__title{width:31.03448%;float:left;margin-right:3.44828%;display:inline;}}.block--boxes-next-steps .block__content{width:65.51724%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}@media (min-width:767px){.block--boxes-next-steps .block__content{width:100%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:1025px){.block--boxes-next-steps .block__content{width:65.51724%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.block--boxes-next-steps p{margin:0;}.block--boxes-next-steps .next-steps-btn{background-color:#AB322E;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjMjQyYiIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTcwMDAwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTIwMDAwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ec242b),color-stop(50%,#e70000),color-stop(100%,#e20000));background-image:-moz-linear-gradient(#ec242b,#e70000,#e20000);background-image:-webkit-linear-gradient(#ec242b,#e70000,#e20000);background-image:linear-gradient(#ec242b,#e70000,#e20000);-moz-box-shadow:#bc0000 0px -1px 2px 0px inset,rgba(255,255,255,0.6) 0px 1px 0px 0px,rgba(0,0,0,0.6) 1px 1px 2px 0px;-webkit-box-shadow:#bc0000 0px -1px 2px 0px inset,rgba(255,255,255,0.6) 0px 1px 0px 0px,rgba(0,0,0,0.6) 1px 1px 2px 0px;box-shadow:#bc0000 0px -1px 2px 0px inset,rgba(255,255,255,0.6) 0px 1px 0px 0px,rgba(0,0,0,0.6) 1px 1px 2px 0px;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;line-height:26px;color:#ffffff;text-align:center;text-decoration:none;border-radius:5px;display:block;margin-bottom:10px;}.page-hero-image{background:#fff;overflow:hidden;padding:10px;position:relative;-moz-box-shadow:rgba(0,0,0,0.3) 5px 5px 15px 5px;-webkit-box-shadow:rgba(0,0,0,0.3) 5px 5px 15px 5px;box-shadow:rgba(0,0,0,0.3) 5px 5px 15px 5px;}.page-hero-image img{display:block;}.page-hero-image span{display:block;position:absolute;bottom:20%;right:-10px;z-index:10;color:#000;font-family:"Oswald",sans-serif;font-style:normal;font-weight:400;font-size:1.25em;padding:5px 40px 5px 30px;}@media (min-width:767px){.page-hero-image span{font-size:2em;}}.page-hero-image span:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);padding-left:20px;background-color:rgba(255,255,255,0.9);}@media (min-width:767px){.nav--sidebar_first .menu-block-wrapper{padding-top:50px;}.nav--sidebar_first .menu-block-wrapper .menu{margin:0;padding:0;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;}.nav--sidebar_first .menu-block-wrapper .menu li{list-style:none;line-height:1.2;}.nav--sidebar_first .menu-block-wrapper .menu li a{display:block;color:inherit;}.nav--sidebar_first .menu-block-wrapper > .menu > li{border-top:1px solid rgba(0,0,0,0.2);}.nav--sidebar_first .menu-block-wrapper > .menu > li:last-child{border-bottom:1px solid rgba(0,0,0,0.2);}.nav--sidebar_first .menu-block-wrapper > .menu > li > a{padding:10px;}.nav--sidebar_first .menu-block-wrapper > .menu > li > a:hover,.nav--sidebar_first .menu-block-wrapper > .menu > li.active-trail > a,.nav--sidebar_first .menu-block-wrapper > .menu > li.active > a{background-color:rgba(0,0,0,0.06);}.nav--sidebar_first .menu-block-wrapper > .menu > li > .menu{padding-bottom:4px;}.nav--sidebar_first .menu-block-wrapper > .menu > li > .menu > li{font-weight:400;}.nav--sidebar_first .menu-block-wrapper > .menu > li > .menu > li > a{padding:4px 10px 4px 15px;}.nav--sidebar_first .menu-block-wrapper > .menu > li > .menu > li.active > a{font-weight:500;}}.nav--sidebar_first{display:none;}@media (min-width:767px){.nav--sidebar_first{display:block;}}.mobile-sidebar-menu{clear:both;margin-top:1em;}.mobile-sidebar-menu select{width:100%;text-align:left;}.mobile-sidebar-menu select option{text-align:left;}@media (min-width:767px){.mobile-sidebar-menu{display:none;}}footer,.l-footer{margin-bottom:0;padding-top:30px;padding-bottom:30px;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:19px;color:#FFF;}footer a:link,footer a:visited,.l-footer a:link,.l-footer a:visited{color:#1dade4;text-decoration:none;}footer a:hover,.l-footer a:hover{color:#f6d71a;}footer .large__phone,.l-footer .large__phone{font-family:"Oswald",sans-serif;font-weight:400;font-size:36px;line-height:39px;}footer h2,.l-footer h2{font-family:"Oswald",sans-serif;font-weight:400;font-size:30px;line-height:30px;color:#fbf7c0;margin:0 0 20px 0;}footer ul li a:hover,.l-footer ul li a:hover{color:#f6d71a;}footer .btn,.l-footer .btn{background-image:none;background-color:#EE2B2E;border-bottom:none;border-top:none;padding:10px;margin-bottom:20px;font-size:18px;font-weight:700;color:#ffffff;max-width:268px;display:inline-block;}footer .btn a:link,.l-footer .btn a:link{color:#ffffff;}footer .btn a:visited,.l-footer .btn a:visited{color:#ffffff;}footer .footer--menu h2,.l-footer .footer--menu h2{cursor:pointer;}@media (min-width:767px){footer .footer--menu h2,.l-footer .footer--menu h2{cursor:default;}}footer .footer--menu h2::after,.l-footer .footer--menu h2::after{content:"";background:url(/sites/all/themes/tui_city/images/assets/footer_toggle_arrow.svg);background-repeat:no-repeat;background-size:24px;background-position:center center;display:inline-block;position:relative;height:24px;width:24px;margin-left:5px;-moz-transition:all 0.15s ease 0.15s;-o-transition:all 0.15s ease 0.15s;-webkit-transition:all 0.15s ease;-webkit-transition-delay:0.15s;transition:all 0.15s ease 0.15s;}@media (min-width:767px){footer .footer--menu h2::after,.l-footer .footer--menu h2::after{display:none;}}footer .footer--menu ul,.l-footer .footer--menu ul{display:none;}@media (min-width:767px){footer .footer--menu ul,.l-footer .footer--menu ul{display:block;}}footer .footer--menu.expanded h2::after,.l-footer .footer--menu.expanded h2::after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}footer .block--boxes{text-align:center;}footer .block--boxes h2{font-family:"Oswald",sans-serif;font-weight:400;font-size:30px;line-height:30px;color:#fbf7c0;margin:0 0 20px 0;}footer .block--boxes p{margin-top:0;}@media (min-width:1025px){footer .block--boxes{text-align:left;}}footer .block--boxes ul{padding:0;margin:0;}footer .block--boxes ul li{list-style:none;list-style-type:none;list-style-image:none;font-size:14px;line-height:14px;margin-bottom:8px;}footer .block--boxes ul li a:link{color:#ffffff;}footer .block--boxes ul li a:visited{color:#ffffff;}footer .block--boxes ul li a:hover{color:#f6d71a;}footer .block--boxes .copyright-box{float:none;line-height:14px;padding:0;}@media (min-width:1025px){footer .block--boxes .copyright-box{float:left;line-height:14px;padding:34px 0;}}footer .block--boxes .bottom-links{display:block;float:none;text-align:center;padding-top:34px;}footer .block--boxes .bottom-links ul{display:block;text-align:center;width:100%;margin-bottom:20px;}footer .block--boxes .bottom-links ul li{display:inline-block;line-height:14px;padding:0 20px 10px 20px;}footer .block--boxes .bottom-links ul li a,footer .block--boxes .bottom-links ul li a:link,footer .block--boxes .bottom-links ul li a:visited{color:#F9F9F9;}footer .block--boxes .bottom-links ul li a:hover{color:#f6d71a;}@media (min-width:1025px){footer .block--boxes .bottom-links{display:block;float:right;text-align:left;padding-top:34px;}footer .block--boxes .bottom-links ul{display:block;}footer .block--boxes .bottom-links ul li{display:inline-block;line-height:14px;padding:0 20px 34px 20px;}}footer .block--menu-block h2,footer .block--footer-menu h2,.l-footer .block--menu-block h2,.l-footer .block--footer-menu h2{font-family:"Oswald",sans-serif;font-weight:400;font-size:30px;line-height:30px;color:#fbf7c0;margin:0 0 20px 0;text-align:center;}@media (min-width:1025px){footer .block--menu-block h2,footer .block--footer-menu h2,.l-footer .block--menu-block h2,.l-footer .block--footer-menu h2{text-align:left;}}footer .block--menu-block ul,footer .block--menu-block menu,footer .block--footer-menu ul,footer .block--footer-menu menu,.l-footer .block--menu-block ul,.l-footer .block--menu-block menu,.l-footer .block--footer-menu ul,.l-footer .block--footer-menu menu{margin:0;padding-left:0;text-align:center;margin-bottom:10px;}@media (min-width:1025px){footer .block--menu-block ul,footer .block--menu-block menu,footer .block--footer-menu ul,footer .block--footer-menu menu,.l-footer .block--menu-block ul,.l-footer .block--menu-block menu,.l-footer .block--footer-menu ul,.l-footer .block--footer-menu menu{text-align:left;margin-bottom:0;}}footer .block--menu-block ul > li,footer .block--menu-block menu > li,footer .block--footer-menu ul > li,footer .block--footer-menu menu > li,.l-footer .block--menu-block ul > li,.l-footer .block--menu-block menu > li,.l-footer .block--footer-menu ul > li,.l-footer .block--footer-menu menu > li{float:none;width:31%;margin-right:2%;display:inline-block;list-style-image:none;list-style-type:none;vertical-align:top;}@media (min-width:1025px){footer .block--menu-block ul > li,footer .block--menu-block menu > li,footer .block--footer-menu ul > li,footer .block--footer-menu menu > li,.l-footer .block--menu-block ul > li,.l-footer .block--menu-block menu > li,.l-footer .block--footer-menu ul > li,.l-footer .block--footer-menu menu > li{float:left;width:32%;margin-right:2%;display:block;}}footer .block--menu-block ul > li:last-child,footer .block--menu-block menu > li:last-child,footer .block--footer-menu ul > li:last-child,footer .block--footer-menu menu > li:last-child,.l-footer .block--menu-block ul > li:last-child,.l-footer .block--menu-block menu > li:last-child,.l-footer .block--footer-menu ul > li:last-child,.l-footer .block--footer-menu menu > li:last-child{margin-right:0;}footer .block--menu-block ul > li.leaf,footer .block--menu-block menu > li.leaf,footer .block--footer-menu ul > li.leaf,footer .block--footer-menu menu > li.leaf,.l-footer .block--menu-block ul > li.leaf,.l-footer .block--menu-block menu > li.leaf,.l-footer .block--footer-menu ul > li.leaf,.l-footer .block--footer-menu menu > li.leaf{list-style-image:none;list-style-type:none;}footer .block--menu-block ul > li a,footer .block--menu-block menu > li a,footer .block--footer-menu ul > li a,footer .block--footer-menu menu > li a,.l-footer .block--menu-block ul > li a,.l-footer .block--menu-block menu > li a,.l-footer .block--footer-menu ul > li a,.l-footer .block--footer-menu menu > li a{display:block;margin-bottom:8px;}footer .block--menu-block ul > li a:link,footer .block--menu-block menu > li a:link,footer .block--footer-menu ul > li a:link,footer .block--footer-menu menu > li a:link,.l-footer .block--menu-block ul > li a:link,.l-footer .block--menu-block menu > li a:link,.l-footer .block--footer-menu ul > li a:link,.l-footer .block--footer-menu menu > li a:link{font-size:18px;line-height:18px;color:#1dade4;font-weight:700;}footer .block--menu-block ul > li a:visited,footer .block--menu-block menu > li a:visited,footer .block--footer-menu ul > li a:visited,footer .block--footer-menu menu > li a:visited,.l-footer .block--menu-block ul > li a:visited,.l-footer .block--menu-block menu > li a:visited,.l-footer .block--footer-menu ul > li a:visited,.l-footer .block--footer-menu menu > li a:visited{font-size:18px;color:#1dade4;font-weight:700;}footer .block--menu-block ul > li a:hover,footer .block--menu-block menu > li a:hover,footer .block--footer-menu ul > li a:hover,footer .block--footer-menu menu > li a:hover,.l-footer .block--menu-block ul > li a:hover,.l-footer .block--menu-block menu > li a:hover,.l-footer .block--footer-menu ul > li a:hover,.l-footer .block--footer-menu menu > li a:hover{color:#f6d71a;}footer .block--menu-block ul li > ul > li,footer .block--menu-block menu li > ul > li,footer .block--footer-menu ul li > ul > li,footer .block--footer-menu menu li > ul > li,.l-footer .block--menu-block ul li > ul > li,.l-footer .block--menu-block menu li > ul > li,.l-footer .block--footer-menu ul li > ul > li,.l-footer .block--footer-menu menu li > ul > li{float:none;display:block;width:100%;line-height:14px;margin-bottom:8px;}footer .block--menu-block ul li > ul > li a:link,footer .block--menu-block menu li > ul > li a:link,footer .block--footer-menu ul li > ul > li a:link,footer .block--footer-menu menu li > ul > li a:link,.l-footer .block--menu-block ul li > ul > li a:link,.l-footer .block--menu-block menu li > ul > li a:link,.l-footer .block--footer-menu ul li > ul > li a:link,.l-footer .block--footer-menu menu li > ul > li a:link{font-size:14px;line-height:14px;color:#ffffff;font-weight:400;}footer .block--menu-block ul li > ul > li a:visited,footer .block--menu-block menu li > ul > li a:visited,footer .block--footer-menu ul li > ul > li a:visited,footer .block--footer-menu menu li > ul > li a:visited,.l-footer .block--menu-block ul li > ul > li a:visited,.l-footer .block--menu-block menu li > ul > li a:visited,.l-footer .block--footer-menu ul li > ul > li a:visited,.l-footer .block--footer-menu menu li > ul > li a:visited{color:#ffffff;}footer .block--menu-block ul li > ul > li a:hover,footer .block--menu-block menu li > ul > li a:hover,footer .block--footer-menu ul li > ul > li a:hover,footer .block--footer-menu menu li > ul > li a:hover,.l-footer .block--menu-block ul li > ul > li a:hover,.l-footer .block--menu-block menu li > ul > li a:hover,.l-footer .block--footer-menu ul li > ul > li a:hover,.l-footer .block--footer-menu menu li > ul > li a:hover{color:#f6d71a;}@media (min-width:767px){.footer--block__top--a:nth-child(2n),.footer--block__top--b:nth-child(2n),.footer--block__top--c:nth-child(2n),.footer--block__top--d:nth-child(2n){float:left !important;}}.footer--block__top--a:nth-child(2n+1)::before,.footer--block__top--b:nth-child(2n+1)::before,.footer--block__top--c:nth-child(2n+1)::before,.footer--block__top--d:nth-child(2n+1)::before{clear:left;}@media (min-width:767px){.footer--block__top--a,.footer--block__top--b,.footer--block__top--c,.footer--block__top--d{width:48.27586%;float:left;margin-right:3.44828%;display:inline;margin-bottom:1em;text-align:center;}.footer--block__top--a:nth-child(2n),.footer--block__top--b:nth-child(2n),.footer--block__top--c:nth-child(2n),.footer--block__top--d:nth-child(2n){margin-right:0;}}@media (min-width:1025px){.footer--block__top--a,.footer--block__top--b,.footer--block__top--c,.footer--block__top--d{text-align:left;}.footer--block__top--a:nth-child(2n),.footer--block__top--b:nth-child(2n),.footer--block__top--c:nth-child(2n),.footer--block__top--d:nth-child(2n){width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.footer--block__top--a:nth-child(4n),.footer--block__top--b:nth-child(4n),.footer--block__top--c:nth-child(4n),.footer--block__top--d:nth-child(4n){margin-right:0;}}.footer--block__top--a.block--boxes ul{margin-bottom:12px;}.footer--block__top--a.block--boxes ul li{font-size:18px;font-weight:700;line-height:18px;margin-bottom:8px;margin-right:10px;display:inline-block;}.footer--block__top--a.block--boxes ul li:last-child{margin-right:0;}.footer--block__top--a.block--boxes ul li a:link{font-size:18px;color:#1dade4;font-weight:700;}.footer--block__top--a.block--boxes ul li a:visited{font-size:18px;color:#1dade4;font-weight:700;}.footer--block__top--a.block--boxes ul li a:hover{color:#f6d71a;}@media (min-width:1025px){.footer--block__top--a.block--boxes ul li{display:block;}}@media (min-width:1025px){.footer--block__top--a{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}}.footer--block__top--b{display:block;text-align:center;float:none;overflow:hidden;}@media (min-width:767px){.footer--block__top--b{text-align:left;width:48.27586%;float:left;margin-right:3.44828%;display:inline;}}.footer--block__top--c{display:block;text-align:center;float:none;overflow:hidden;}@media (min-width:1025px){.footer--block__top--c{width:22.41379%;float:left;margin-right:3.44828%;display:inline;display:block;}}@media (min-width:767px){.footer--block__top--c{display:block;}}.footer--block__top--d{display:block;margin-bottom:0;}@media (min-width:1025px){.footer--block__top--d{width:100%;float:left;margin-right:3.44828%;display:inline;margin:0;margin-right:0px;display:block;border-bottom:1px solid rgba(255,255,255,0.25);margin-bottom:30px;}}.footer--block__top--d h2{display:none;}@media (min-width:767px){.footer--block__top--d h2{display:block;}}.footer--block__top--d .social--container{width:100%;float:none;display:block;margin-bottom:20px;}.footer--block__top--d .social--container h2{display:block;margin-bottom:20px;}.footer--block__top--d .social--container ul{overflow:hidden;display:block;margin:0 auto;text-align:center;}.footer--block__top--d .social--container li{margin-left:10px;margin-right:10px;display:inline-block;float:none;}.footer--block__top--d .social--container li:first-child{margin-left:0;}.footer--block__top--d .social--container li a{display:block;width:40px;height:40px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}.footer--block__top--d .social--container li a.facebook{background:url(/sites/all/themes/tui_city/images/assets/facebook_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.facebook:hover{background:url(/sites/all/themes/tui_city/images/assets/facebook_yellow_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.twitter{background:url(/sites/all/themes/tui_city/images/assets/twitter_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.twitter:hover{background:url(/sites/all/themes/tui_city/images/assets/twitter_yellow_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.youtube{background:url(/sites/all/themes/tui_city/images/assets/youtube_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.youtube:hover{background:url(/sites/all/themes/tui_city/images/assets/youtube_yellow_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.instagram{background:url(/sites/all/themes/tui_city/images/assets/instagram_icon.svg) center center no-repeat;}.footer--block__top--d .social--container li a.instagram:hover{background:url(/sites/all/themes/tui_city/images/assets/instagram_yellow_icon.svg) center center no-repeat;}@media (min-width:1025px){.footer--block__top--d .social--container{display:inline-block;float:right;width:auto;margin-bottom:20px;}.footer--block__top--d .social--container h2{display:inline-block;margin-bottom:0px;float:left;margin:0 0 0 0;padding:0;line-height:30px;width:auto;padding-top:5px;margin-right:10px;}.footer--block__top--d .social--container ul{overflow:hidden;display:inline-block;margin:0 auto;}.footer--block__top--d .social--container li{margin-right:0;margin-left:20px;display:block;float:left;}.footer--block__top--d .social--container li:first-child{margin-left:0;}.footer--block__top--d .social--container li a{display:block;width:40px;height:40px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;}}@media (min-width:767px){.footer--block__top--d::after{content:"";display:block;height:40px;}}.footer--block__bottom--a{clear:left;margin-top:30px;border-top:1px solid rgba(255,255,255,0.25);}.footer--block__bottom--a p{margin-bottom:0;}.footer--block__bottom--a{font-size:14px;line-height:17px;padding-bottom:30px;}@media (min-width:767px){.footer--block__bottom--a{width:100%;float:left;margin-right:3.44828%;display:inline;padding-bottom:0;}}@media (min-width:1025px){.footer--block__bottom--a{padding-bottom:0;}}.footer--block__bottom--b{margin-bottom:20px;}.footer--block__bottom--b ul{display:block;margin:0 auto;padding:0;}.footer--block__bottom--b li{text-align:center;margin-bottom:1em;}.footer--block__bottom--b li a{font-size:16px;}@media (min-width:767px){.footer--block__bottom--b li a{font-size:18px;line-height:1.2;display:block;}}@media (min-width:1025px){.footer--block__bottom--b li a{font-size:18px;line-height:1.2;display:block;}}.footer--block__bottom--b li,.footer--block__bottom--b ol,.footer--block__bottom--b .menu .leaf{list-style-image:none;list-style-type:none;}.footer--block__bottom--b li.first.leaf.menu-mlid-662,.footer--block__bottom--b li.leaf.menu-mlid-663,.footer--block__bottom--b li.leaf.menu-mlid-664,.footer--block__bottom--b li.leaf.menu-mlid-666{display:none;}@media (min-width:767px){.footer--block__bottom--b li.first.leaf.menu-mlid-662,.footer--block__bottom--b li.leaf.menu-mlid-663,.footer--block__bottom--b li.leaf.menu-mlid-664,.footer--block__bottom--b li.leaf.menu-mlid-666{display:inline;}}@media (min-width:1025px){.footer--block__bottom--b li.first.leaf.menu-mlid-662,.footer--block__bottom--b li.leaf.menu-mlid-663,.footer--block__bottom--b li.leaf.menu-mlid-664,.footer--block__bottom--b li.leaf.menu-mlid-666{display:inline;}}@media (min-width:767px){.footer--block__bottom--b{width:74.13793%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.footer--block__bottom--b ul{float:right;}.footer--block__bottom--b li{float:left;text-align:left;margin-left:35px;margin-bottom:0;}.footer--block__bottom--b li a{font-size:14px;line-height:17px;}}@media (min-width:767px){.nav--footer{clear:both;}.nav--footer > .menu-name-main-menu > ul{display:table;height:72px;width:100%;}.nav--footer li{display:table-cell;vertical-align:top;height:72px;padding:0 0 0 5px;}}.nav--footer__studentcity{font-family:"Oswald",sans-serif;font-weight:400;font-size:22px;line-height:29px;border-top:1px solid rgba(235,235,235,0.3);border-bottom:1px solid rgba(235,235,235,0.3);margin-bottom:20px;margin-top:20px;}.nav--footer__studentcity ul,.nav--footer__studentcity li{margin:0;padding:0;}.nav--footer__studentcity ul{display:block;margin:0 auto;padding:25px 0;}.nav--footer__studentcity li{text-align:center;margin-bottom:10px;}.nav--footer__studentcity li:last-child{margin-bottom:0;}.nav--footer__studentcity li a:link,.nav--footer__studentcity li a:visited{color:#fbf7c0;text-decoration:none;}.nav--footer__studentcity li a:hover{color:#f6d71a;}.nav--footer__studentcity .menu .leaf{list-style-image:none;list-style-type:none;}@media (min-width:767px){.nav--footer__studentcity{font-size:19px;line-height:21px;}.nav--footer__studentcity ul{display:inline;margin:0;padding:0;}.nav--footer__studentcity li{text-align:left;margin-bottom:0;}.nav--footer__studentcity li a{position:relative;display:table;height:100%;width:100%;}.nav--footer__studentcity li a > span{display:table-cell;vertical-align:middle;position:relative;text-align:center;padding:0 10px;}}@media (min-width:1025px){.nav--footer__studentcity{font-size:22px;line-height:34px;}}.l-branding{position:relative;display:inline-block;height:60px;padding-left:0px;}.l-branding img{height:44px;}@media (min-width:767px){.l-branding{float:none;display:block;margin:0 Auto;width:100%;}}@media (min-width:1025px){.l-branding{float:left;padding-left:20px;width:20%;}}@media (max-width:766px){.l-branding{display:none;}}.node > :first-child{margin-top:0;}.node > :last-child{margin-bottom:0;}.node p > img{display:block;background-color:#ffffff;padding:6px;margin-bottom:15px;}@media (min-width:767px){.node p > img{margin-top:5px;margin-bottom:30px;}}.front .l-hero{margin:0 auto;max-width:2650px;position:relative;padding-left:0;padding-right:0;}@media (min-width:767px){.front .l-hero{padding-top:0;}}.front .l-hero .l-region--hero{position:relative;z-index:0;background:none;}@media (min-width:767px){.front .l-hero .block--views-slider-block{display:block;margin-bottom:0;}}.front .return-to-top{padding-right:10px;}.block--views-home-hero-fields-block{*zoom:1;max-width:1220px;_width:1220px;padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto;}.block--views-home-hero-fields-block:after{content:"";display:table;clear:both;}.home-hero-fields{padding-left:20px;padding-right:20px;overflow:hidden;*zoom:1;}@media (min-width:767px){.home-hero-fields{padding-bottom:1em;}}@media (min-width:1025px){.home-hero-fields{padding-bottom:1em;}}@media (min-width:767px){.home-hero-fields .home-head{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}}@media (min-width:1025px){.home-hero-fields .home-head{width:31.03448%;float:left;margin-right:3.44828%;display:inline;}}@media (min-width:767px){.home-hero-fields .home-body{width:48.27586%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:1025px){.home-hero-fields .home-body{width:65.51724%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.home-hero-fields .home-head{margin-top:0;margin-bottom:0;}@media (min-width:1025px){.home-hero-fields .home-head{font-size:38px;}}.home-hero-fields .home-body{padding-top:8px;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;}@media (max-width:1025px){.home-hero-fields .home-body{margin-bottom:12px;}}.home-hero-fields .home-body p{margin:0;font-size:16px;line-height:20px;}.node--home .field-collection-container{margin:0;border:none;}.node .home-marketing-blocks{display:none;}@media (min-width:767px){.node .home-marketing-blocks{display:block;margin-top:2em;margin-bottom:2em;}}@media (min-width:1025px){.node .home-marketing-blocks{margin-top:2em;margin-bottom:2em;}}.node .home-marketing-blocks > .field-collection-view{margin:0;padding:0;border:none;width:31.03448%;float:left;margin-right:3.44828%;display:inline;}.node .home-marketing-blocks > .field-collection-view:nth-child(3n){margin-right:0px;}.node .home-marketing-blocks > .field-collection-view .stacked{height:141px;overflow:hidden;}.home-advantages{display:none;}@media (min-width:767px){.home-advantages{display:block;overflow:hidden;*zoom:1;margin-top:2em;margin-bottom:2em;}}.home-advantages > h2{margin-bottom:10px;}.home-advantages .advantage-block{width:100%;float:left;margin-right:3.44828%;display:inline;margin-top:1em;}@media (min-width:767px){.home-advantages .advantage-block{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}.home-advantages .advantage-block:nth-child(2n){margin-right:0;}}@media (min-width:1025px){.home-advantages .advantage-block{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-advantages .advantage-block:nth-child(2n){width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-advantages .advantage-block:nth-child(4n){margin-right:0;}}.trip-type{position:relative;margin-bottom:30px;}.trip-type:last-child{margin-bottom:0;}@media (min-width:1025px){.trip-type{margin-bottom:40px;}}@media (min-width:767px){.trip-type .featured-destination-image{width:65.51724%;float:left;margin-right:3.44828%;display:inline;}.trip-type .featured-text-container-inner{width:31.03448%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:1025px){.trip-type .featured-destination-image{width:74.13793%;float:left;margin-right:3.44828%;display:inline;}.trip-type .featured-text-container-inner{width:22.41379%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:767px){.trip-type:nth-child(even) .featured-destination-image{width:65.51724%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.trip-type:nth-child(even) .featured-text-container-inner{width:31.03448%;float:left;margin-right:3.44828%;display:inline;padding-right:0;padding-left:30px;}}@media (min-width:1025px){.trip-type:nth-child(even) .featured-destination-image{width:74.13793%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.trip-type:nth-child(even) .featured-text-container-inner{width:22.41379%;float:left;margin-right:3.44828%;display:inline;padding-left:40px;padding-right:0;}}@media (min-width:767px){.trip-type .featured-destination-image{position:relative;z-index:1;}}.trip-type .featured-destination-image a{display:block;background-color:#ffffff;padding:10px;position:relative;z-index:1;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 12px;box-shadow:rgba(0,0,0,0.25) 0 0 12px;}@media (min-width:767px){.trip-type .featured-destination-image a{padding:15px;}}.trip-type .featured-destination-image img{display:block;width:100%;}.trip-type .featured-text-wrapper{padding:0 10px;}@media (min-width:767px){.trip-type .featured-text-wrapper{position:absolute;height:100%;width:100%;padding:1em 0;}}@media (min-width:1025px){.trip-type .featured-text-wrapper{padding:4em 0;}}.trip-type .featured-text-container{position:relative;height:100%;}.trip-type .featured-text-container-inner{padding:15px 20px 0;}@media (min-width:767px){.trip-type .featured-text-container-inner{padding:30px 30px 0 0;position:relative;height:100%;}}@media (min-width:1025px){.trip-type .featured-text-container-inner{padding:40px 40px 0 0;}}@media (min-width:767px){.trip-type .featured-text{position:relative;height:100%;overflow:hidden;}}.trip-type .featured-text .headline{margin:0;color:#ffffff;padding-bottom:15px;font-size:36px;}@media (min-width:1025px){.trip-type .featured-text .headline{font-size:36px;}}.trip-type .featured-text .headline a{display:block;color:#ffffff;}.trip-type .featured-text .deck{color:#ffffff;}.trip-type .featured-text .deck p{margin-top:0;}@media (min-width:767px){.trip-type .featured-text .link{position:absolute;bottom:0;left:0;width:100%;}}.trip-type .featured-text .link a{display:block;background-color:#ffffff;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:36px;text-align:center;color:inherit;}@media (min-width:767px){.trip-type .featured-text:after{content:'';position:absolute;left:0;bottom:36px;height:4em;width:100%;}}.trip-type .yellow{background-color:#f6d71a;}@media (min-width:767px){.trip-type .yellow .featured-text:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZDcxYSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmQ3MWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(246,215,26,0)),color-stop(100%,#f6d71a));background-image:-moz-linear-gradient(rgba(246,215,26,0),#f6d71a 3em);background-image:-webkit-linear-gradient(rgba(246,215,26,0),#f6d71a 3em);background-image:linear-gradient(rgba(246,215,26,0),#f6d71a 3em);}}.trip-type .yellow .headline a{color:#004A80;}.trip-type .yellow .deck{color:inherit;}.trip-type .blue{background-color:#1dade4;}@media (min-width:767px){.trip-type .blue .featured-text:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkYWRlNCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZGFkZTQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(29,173,228,0)),color-stop(100%,#1dade4));background-image:-moz-linear-gradient(rgba(29,173,228,0),#1dade4 3em);background-image:-webkit-linear-gradient(rgba(29,173,228,0),#1dade4 3em);background-image:linear-gradient(rgba(29,173,228,0),#1dade4 3em);}}.trip-type .green{background-color:#2dbaab;}@media (min-width:767px){.trip-type .green .featured-text:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkYmFhYiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZGJhYWIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(45,186,171,0)),color-stop(100%,#2dbaab));background-image:-moz-linear-gradient(rgba(45,186,171,0),#2dbaab 3em);background-image:-webkit-linear-gradient(rgba(45,186,171,0),#2dbaab 3em);background-image:linear-gradient(rgba(45,186,171,0),#2dbaab 3em);}}.trip-type .red{background-color:#bb285a;}@media (min-width:767px){.trip-type .red .featured-text:after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiMjg1YSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYjI4NWEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(187,40,90,0)),color-stop(100%,#bb285a));background-image:-moz-linear-gradient(rgba(187,40,90,0),#bb285a 3em);background-image:-webkit-linear-gradient(rgba(187,40,90,0),#bb285a 3em);background-image:linear-gradient(rgba(187,40,90,0),#bb285a 3em);}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:14px;}}.node-type-destination .l-hero{padding-top:1em;}@media (max-width:766px){.node-type-destination .l-hero{padding-bottom:1em;}}.node-type-destination .l-hero__title{text-align:center;}@media (min-width:767px){.node-type-destination .l-hero__title{float:none;width:auto;margin-right:auto;*margin-left:auto;display:block;padding-right:0;margin-bottom:1em;}}.node-type-destination .l-hero__title h1{margin:0;}.node-type-destination .field-collection-container{border-bottom:none !important;}.node-type-destination .breadcrumb{display:none;}.node-type-destination .l-content .field--name-body{color:white;display:none;}.node-type-destination .l-region--content-header{overflow:hidden;*zoom:1;}@media (min-width:767px){.node-type-destination .l-region--content-header{margin-top:2em;margin-bottom:2em;}}@media (min-width:1025px){.node-type-destination .l-region--content-header{position:relative;}}.node-type-destination .destination-tab-lead{display:none;}@media (min-width:767px){.node-type-destination .destination-tab-lead{display:block;position:relative;margin-top:60px;}}@media (min-width:1025px){.node-type-destination .destination-tab-lead{width:238.88889%;float:left;margin-right:11.11111%;display:inline;position:absolute;float:none;margin:0;right:0;height:100%;}}.node-type-destination .destination-tab-lead .lead-image{z-index:2;}.node-type-destination .destination-tab-lead .lead-image img{width:100%;}@media (min-width:1025px){.node-type-destination .destination-tab-lead .lead-image{position:absolute;width:100%;height:100%;}.node-type-destination .destination-tab-lead .lead-image img{display:block;width:auto;height:auto;max-width:none;min-width:100%;min-height:100%;}}.node-type-destination .destination-tab-lead .lead-head{z-index:3;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.4);margin:0;padding:20px 30px;height:74px;}@media (min-width:1025px){.node-type-destination .destination-tab-lead .lead-head{height:78px;}}.node-type-destination .destination-tab-lead .lead-head h3{font-size:44px;font-family:"Oswald",sans-serif;color:#ffffff;margin:0;}@media (min-width:1025px){.node-type-destination .destination-tab-lead .lead-head h3{font-size:48px;}}.node-type-destination .destination-tab-lead .lead-deck{z-index:3;position:absolute;width:100%;background-color:rgba(0,0,0,0.4);padding:0 30px 20px;top:74px;}@media (min-width:1025px){.node-type-destination .destination-tab-lead .lead-deck{top:78px;}}.node-type-destination .destination-tab-lead .lead-deck p{margin:0;font-family:"Roboto",sans-serif;color:#ffffff;font-size:18px;}.node-type-destination #at4-share,.node-type-destination #at4-soc{top:286px;}.node-type-destination .field--name-field-overview-add-content{padding-bottom:20px;width:100%;float:none;margin:0 auto !important;}@media (min-width:767px){.node-type-destination .field--name-field-overview-add-content{float:left;}}@media (min-width:1025px){.node-type-destination .field--name-field-overview-add-content{float:none;}}.node-type-destination .group-reasons{clear:both;}.node-type-destination .group-reasons .field--name-field-overview-reasons .field__item{width:100%;}@media (min-width:767px){.node-type-destination .group-reasons .field--name-field-overview-reasons .field__item{width:31.03448%;float:left;margin-right:3.44828%;display:inline;margin-bottom:1em;}.node-type-destination .group-reasons .field--name-field-overview-reasons .field__item:nth-child(3n){margin-right:0px;}.node-type-destination .group-reasons .field--name-field-overview-reasons .field__item:nth-child(3n+1){clear:both;}}.node-type-destination .group-reasons .field--name-field-overview-reasons .field__item .field-collection-view{margin:0;padding:0;border:none;}.node-type-destination .group-reason-block .field--name-field-reason-graphic{float:left;margin-right:10px;}.node-type-destination .group-reason-block .field--name-field-reason-graphic img{display:block;}.node-type-destination .group-reason-block .field--name-field-reason-title{font-size:16px;line-height:20px;font-family:"Roboto",sans-serif;color:#004a80;font-weight:bold;height:55px;display:table-cell;vertical-align:bottom;}.node-type-destination .group-reason-block .field--name-field-reason-text{clear:both;}.node-type-destination .group-securitystaffgroup{margin:0 auto;}.node-type-destination .group-securitystaffgroup .block--boxes-safety-and-security{margin-bottom:30px;}@media (min-width:767px){.node-type-destination .group-securitystaffgroup .block--boxes-safety-and-security{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}}.node-type-destination .group-securitystaffgroup .block--boxes-safety-and-security .img_wrap{width:100%;}.node-type-destination .group-securitystaffgroup .block--boxes-safety-and-security .img_wrap img{width:100%;}.node-type-destination .group-securitystaffgroup .group-staffblock{border:2px solid #cbcbcb;background-color:#fff;margin-top:60px;padding:20px;margin-bottom:20px;}@media (min-width:767px){.node-type-destination .group-securitystaffgroup .group-staffblock{margin-top:130px;width:48.27586%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}@media (min-width:842px){.node-type-destination .group-securitystaffgroup .group-staffblock{margin-top:82px;}}@media (min-width:1025px){.node-type-destination .group-securitystaffgroup .group-staffblock{margin-top:85px;}}.node-type-destination .group-securitystaffgroup .group-staffblock .field--name-field-overview-staff-title{font-size:24px;font-family:"Roboto",sans-serif;font-weight:bold;}.node-type-destination .group-securitystaffgroup .group-staffblock .field--type-text-long{padding:0 !important;}.node-type-destination .group-securitystaffgroup .group-staffblock .field--name-field-destination-staff-photo{float:left;margin-right:10px;}@media (min-width:767px){.node-type-destination .group-securitystaffgroup .field--name-more-questions{width:48.27586%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;clear:none;}}.node-type-destination .node--destination--node-tab-overview .field-collection-container{margin-bottom:2em;}@media (min-width:767px){.node-type-destination .node--destination--node-tab-overview .field-collection-container{overflow:hidden;}}@media (min-width:767px){.node-type-destination .overview-marketing-blocks-wrapper{display:block;overflow:hidden;margin:-32px;}}@media (min-width:1025px){.node-type-destination .overview-marketing-blocks-wrapper{margin:-48px;}}@media (min-width:767px){.node-type-destination .overview-marketing-blocks{width:100%;display:table;table-layout:fixed;border-collapse:separate;border-spacing:40px;}}@media (min-width:767px) and (min-width:1025px){.node-type-destination .overview-marketing-blocks{border-spacing:60px;}}@media (min-width:767px){.node-type-destination .overview-marketing-blocks > *{border-collapse:collapse;border-spacing:0;}}.node-type-destination .overview-marketing-block{position:relative;background-color:#F9F9F9;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 10px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 10px;box-shadow:rgba(0,0,0,0.5) 0 0 10px;}@media (min-width:767px){.node-type-destination .overview-marketing-block{display:table-cell;vertical-align:top;}}.node-type-destination .overview-marketing-block .field-collection-view{padding:0;margin:0;border:none;}.node-type-destination .overview-marketing-block + .overview-marketing-block{margin-top:1.5em;}.node-type-destination .overview-marketing-block .field--name-field-marketing-title{background-color:#B92B5B;}@media (min-width:767px){.node-type-destination .overview-marketing-block .field--name-field-marketing-title{display:table;width:100.25%;height:56px;}}@media (min-width:1025px){.node-type-destination .overview-marketing-block .field--name-field-marketing-title{height:100px;}}.node-type-destination .overview-marketing-block .field--name-field-marketing-title h3{font-family:"Oswald",sans-serif;font-size:24px;text-transform:uppercase;line-height:0.95;color:white;text-align:center;margin:0;padding:15px 10px;}@media (min-width:767px){.node-type-destination .overview-marketing-block .field--name-field-marketing-title h3{display:table-cell;vertical-align:middle;padding:0 10px;}}@media (min-width:1025px){.node-type-destination .overview-marketing-block .field--name-field-marketing-title h3{font-size:32px;text-transform:uppercase;}}.node-type-destination .overview-marketing-block .field--name-field-marketing-image{display:none;}@media (min-width:767px){.node-type-destination .overview-marketing-block .field--name-field-marketing-image{display:block;margin:0 -8px;z-index:1;}}@media (min-width:1025px){.node-type-destination .overview-marketing-block .field--name-field-marketing-image{margin:0 -12px;}}.node-type-destination .overview-marketing-block .field--name-field-marketing-image img{width:100%;display:block;background-color:#ffffff;padding:5px;}.node-type-destination .overview-marketing-block .field--name-field-marketing-text{overflow:hidden;padding:20px;}.node-type-destination .overview-marketing-block .field--name-field-marketing-text p{margin:0 0 10px;}.node-type-destination .overview-marketing-block .field--name-field-marketing-text ul{padding-left:15px;margin:10px 0;}.node-type-destination .overview-marketing-block .field--name-field-marketing-text img{margin-bottom:5px;width:100%;height:auto;padding:0;}@media (min-width:1025px){.node-type-destination .overview-marketing-block .field--name-field-marketing-text img{width:inherit;margin:5px;}}.node-type-destination .overview-marketing-block .field--name-field-marketing-link{position:relative;top:1px;text-align:center;}.node-type-destination .overview-marketing-block .field--name-field-marketing-link a{background-color:#37B9AA;font-family:"Roboto",sans-serif;font-size:16px;color:#ffffff;padding:10px;display:inline-block;width:75%;}.node-type-destination .overview-marketing-block td{background-color:#ffffff;}.page-node-hotels.node-type-destination .group-hotels-lead,.page-node-cabins.node-type-destination .group-hotels-lead,.page-node-villas.node-type-destination .group-hotels-lead,.page-node-yachts.node-type-destination .group-hotels-lead{position:relative;margin-bottom:2em;display:none;}@media (min-width:767px){.page-node-hotels.node-type-destination .group-hotels-lead,.page-node-cabins.node-type-destination .group-hotels-lead,.page-node-villas.node-type-destination .group-hotels-lead,.page-node-yachts.node-type-destination .group-hotels-lead{display:block;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .group-hotels-lead,.page-node-cabins.node-type-destination .group-hotels-lead,.page-node-villas.node-type-destination .group-hotels-lead,.page-node-yachts.node-type-destination .group-hotels-lead{width:74.13793%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.page-node-hotels.node-type-destination .group-hotels-lead .lead-caption,.page-node-cabins.node-type-destination .group-hotels-lead .lead-caption,.page-node-villas.node-type-destination .group-hotels-lead .lead-caption,.page-node-yachts.node-type-destination .group-hotels-lead .lead-caption{background-color:rgba(0,0,0,0.4);position:absolute;width:100%;padding:15px 20px;z-index:2;height:74px;}@media (min-width:1025px){.page-node-hotels.node-type-destination .group-hotels-lead .lead-caption,.page-node-cabins.node-type-destination .group-hotels-lead .lead-caption,.page-node-villas.node-type-destination .group-hotels-lead .lead-caption,.page-node-yachts.node-type-destination .group-hotels-lead .lead-caption{height:78px;}}.page-node-hotels.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-cabins.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-villas.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-yachts.node-type-destination .group-hotels-lead .lead-caption h2{font-size:44px;font-family:"Oswald",sans-serif;color:#ffffff;margin:0;}@media (min-width:1025px){.page-node-hotels.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-cabins.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-villas.node-type-destination .group-hotels-lead .lead-caption h2,.page-node-yachts.node-type-destination .group-hotels-lead .lead-caption h2{font-size:48px;}}.page-node-hotels.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-cabins.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-villas.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-yachts.node-type-destination .group-hotels-lead .field--name-field-hotels-deck{font-size:18px;font-family:"Roboto",sans-serif;color:#ffffff;z-index:2;background-color:rgba(0,0,0,0.4);position:absolute;width:100%;padding:15px 20px;top:74px;}@media (min-width:1025px){.page-node-hotels.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-cabins.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-villas.node-type-destination .group-hotels-lead .field--name-field-hotels-deck,.page-node-yachts.node-type-destination .group-hotels-lead .field--name-field-hotels-deck{top:78px;}}.page-node-hotels.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic,.page-node-cabins.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic,.page-node-villas.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic,.page-node-yachts.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic{position:relative;width:100%;z-index:1;}.page-node-hotels.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic img,.page-node-cabins.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic img,.page-node-villas.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic img,.page-node-yachts.node-type-destination .group-hotels-lead .field--name-field-hotels-lead-graphic img{width:100%;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts{clear:both;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels > .field__items > .field__item + .field__item,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins > .field__items > .field__item + .field__item,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas > .field__items > .field__item + .field__item,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts > .field__items > .field__item + .field__item,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels > .field__items > .field__item + .field__item,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins > .field__items > .field__item + .field__item,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas > .field__items > .field__item + .field__item,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts > .field__items > .field__item + .field__item,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels > .field__items > .field__item + .field__item,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins > .field__items > .field__item + .field__item,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas > .field__items > .field__item + .field__item,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts > .field__items > .field__item + .field__item,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels > .field__items > .field__item + .field__item,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins > .field__items > .field__item + .field__item,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas > .field__items > .field__item + .field__item,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts > .field__items > .field__item + .field__item{margin-top:40px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel{background-color:#F9F9F9;-moz-box-shadow:0 5px 7px rgba(0,0,0,0.34);-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.34);box-shadow:0 5px 7px rgba(0,0,0,0.34);padding:20px 15px;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel{padding:30px 50px;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel h2.node__title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel h2.node__title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel h2.node__title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel h2.node__title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel h2.node__title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel h2.node__title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel h2.node__title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel h2.node__title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel h2.node__title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel h2.node__title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel h2.node__title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel h2.node__title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel h2.node__title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel h2.node__title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel h2.node__title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel h2.node__title{font-family:"Roboto",sans-serif;font-weight:500;color:#464646;font-size:32px;margin-bottom:5px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider{position:relative;margin:1em 0;padding:0;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider{margin-bottom:0;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider{margin-bottom:1em;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-rm-image,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-rm-image{position:relative;}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag{width:65.51724%;float:left;margin-right:3.44828%;display:inline;position:relative;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div{position:absolute;width:60%;left:20%;z-index:200;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div{width:40%;left:30%;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div:before{content:'';position:absolute;background-color:#EE2B2E;height:100%;width:100%;-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_mediaslider .field--name-field-hotel-flag > div > div{display:block;text-align:center;position:relative;color:#ffffff;font-family:"Roboto",sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;line-height:1;padding:8px 10px;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo{margin-bottom:2em;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo p,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo p,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo p,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo p,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo p,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo p,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo p,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo p,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo p,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo p,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo p,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo p,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo p,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo p,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo p,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo p{color:#333333;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo ul,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo ul,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo ul,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo ul,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo ul,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo ul,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo ul,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo ul,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo ul,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo ul,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo ul,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo ul,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_maininfo ul,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_maininfo ul,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_maininfo ul,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_maininfo ul{padding-left:20px;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_info,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_info,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_info,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_info,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_info,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_info,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_info,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_info,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_info,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_info,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_info,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_info,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_info,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_info,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_info,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_info{width:65.51724%;float:left;margin-right:3.44828%;display:inline;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo{width:48.27586%;float:left;margin-right:3.44828%;display:inline;border-right:#ccc solid 2px;padding-right:7.14286%;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickinfo .field__item > :first-child,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickinfo .field__item > :first-child{margin-top:0;}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare{width:48.27586%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field-collection-container,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field-collection-container,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field-collection-container,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field-collection-container,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field-collection-container,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field-collection-container,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field-collection-container,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field-collection-container,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field-collection-container,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field-collection-container,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field-collection-container,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field-collection-container,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field-collection-container,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field-collection-container,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field-collection-container,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field-collection-container{margin-bottom:0;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare{border-top:#ccc solid 1px;margin-top:15px;margin-bottom:20px;padding-top:20px;}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare{border-top:none;margin-top:0;padding-top:0;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view{margin:0;padding:2px 0;border:none;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view{padding:3px 0;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field-collection-view{padding:5px 0;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .rating_colon{display:block;float:left;margin-left:3px;margin-right:2px;font-family:"Roboto",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title{float:left;width:46%;text-align:right !important;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;margin-right:3px;color:#333333;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title{width:50%;}}@media (min-width:990px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title{width:63%;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-title{width:50%;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .field--name-field-comparison-rating{position:relative;left:50%;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span{display:block;background:url(/sites/all/themes/tui_city/images/assets/icon-stars.png) 0 -16px repeat-x;width:130px;height:16px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare span.stars span{background-position:0 0;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap{float:left;margin-left:10px;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap{float:right;margin-right:60px;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_quickcompare .field--name-field-hotel-quick-compare .stars_wrap{float:left;margin-right:0;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice{background-color:#ffffff;padding:20px;position:relative;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice{width:35.5%;float:right;margin-right:-50px;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice div.cta a.hotel_quote_cta{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1dade4),color-stop(100%,#6DC9EE));background-image:-webkit-linear-gradient(#1dade4,#6DC9EE);background-image:-moz-linear-gradient(#1dade4,#6DC9EE);background-image:-o-linear-gradient(#1dade4,#6DC9EE);background-image:linear-gradient(#1dade4,#6dc9ee);background-color:#1dade4;border-bottom:1px solid #0F6080;border-top:1px solid #A4DDF4;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .pricewrap,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .pricewrap,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .pricewrap,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .pricewrap,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .pricewrap,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .pricewrap,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .pricewrap,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .pricewrap,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .pricewrap,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .pricewrap,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .pricewrap,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .pricewrap,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .pricewrap,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .pricewrap,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .pricewrap,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .pricewrap{font-family:"Roboto",sans-serif;font-size:14px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .field--name-field-hotel-sample-price{color:#004a80;font-size:41px;font-weight:bold;text-transform:uppercase;line-height:1;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.hotel_book_cta,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.hotel_book_cta{margin-bottom:5px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote{text-align:center;width:100%;font-size:14px;font-weight:500;text-shadow:none;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_sampleprice .btn.custom_quote .chevron,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_sampleprice .btn.custom_quote .chevron{background:url(/sites/all/themes/tui_city/images/assets/icon-btn_arrow.png) no-repeat center center !important;position:absolute;right:10px;top:30%;display:block;height:20px;width:20px;z-index:99;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo{display:none;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo{display:block;position:relative;margin:0 -45px -25px;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo:before,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo:before,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo:before,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo:before,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo:before,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo:before,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo:before,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo:before,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo:before,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo:before,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo:before,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo:before,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo:before,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo:before,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo:before,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo:before{position:absolute;right:0;top:0;left:0;height:37px;background:url(/sites/all/themes/tui_city/images/assets/shadow--more_info.png) no-repeat;background-size:100% auto;content:'';}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible{margin:0;padding:0;border:0;height:auto;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible legend,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible legend{position:relative;width:100%;float:left;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-wrapper{padding:30px 45px 0;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend{padding:0;background:none;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-legend .summary{display:none;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title{display:block;width:100px;margin:0 auto;padding-bottom:12px;position:relative;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title span{display:none;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after{display:block;text-indent:0;font-family:"Roboto",sans-serif;font-weight:500;font-size:12px;text-align:center;text-transform:uppercase;color:#666;padding:16px 0 12px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after{padding:0;width:31px;height:31px;background-color:#f9f4a6;margin:0 auto;font-size:24px;font-weight:700;line-height:1;border-radius:50%;border:3px solid;position:absolute;left:50%;margin-left:-15px;-moz-box-shadow:#ffffff 0px 0px 0px 5px,rgba(0,0,0,0.5) 0px 6px 10px 5px;-webkit-box-shadow:#ffffff 0px 0px 0px 5px,rgba(0,0,0,0.5) 0px 6px 10px 5px;box-shadow:#ffffff 0px 0px 0px 5px,rgba(0,0,0,0.5) 0px 6px 10px 5px;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:before{content:'Less Info';}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible .fieldset-title:after{content:'−';}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:before{content:'More Info';}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .collapsible.collapsed .fieldset-title:after{content:'+';font-size:30px;line-height:0.9;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo h3,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo h3,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo h3,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo h3,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo h3,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo h3,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo h3,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo h3,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo h3,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo h3,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo h3,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo h3,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo h3,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo h3,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo h3,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo h3{color:#004a80;font-size:18px;font-family:"Roboto",sans-serif;font-weight:700;margin-bottom:1em;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field-collection-view,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field-collection-view{padding:0;margin:0;border:none;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-title{font-weight:bold;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic{float:none;margin-right:10px;margin-top:5px;margin-bottom:5px;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-graphic{float:left;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p{margin-top:2px;margin-bottom:5px;padding-left:0;}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .field--name-field-amenities-services-detail p{padding-left:35px;}}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats{width:39.65517%;float:left;margin-right:3.44828%;display:inline;padding-right:3.44828%;border-right:2px solid #ccc;border-bottom:none;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item{border-bottom:2px solid #ccc;margin-bottom:25px;padding-bottom:10px;}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item{border:none;}}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .stats .field__item ul,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .stats .field__item ul{padding-left:20px;}@media (min-width:1025px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services{width:56.89655%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;padding-left:1em;}}@media (min-width:767px){.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item,.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item{width:48.27586%;float:left;margin-right:3.44828%;display:inline;margin-bottom:1em;padding-right:1em;}.page-node-hotels.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-hotels.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-hotels.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-hotels.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-cabins.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-cabins.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-cabins.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-cabins.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-villas.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-villas.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-villas.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-villas.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-yachts.node-type-destination .field--name-field-hotels-destination-hotels .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-yachts.node-type-destination .field--name-field-cabins-destination-cabins .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-yachts.node-type-destination .field--name-field-villas-destination-villas .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n),.page-node-yachts.node-type-destination .field--name-field-yachts-destination-yachts .node--hotel .hotel_secondaryinfo .amenities_services .field--name-field-hotel-amenities-services > .field__items > .field__item:nth-child(2n){margin-right:0px;}}.field--name-field-entertainment-content{margin-bottom:2em;}@media (min-width:1025px){.field--name-field-entertainment-content{margin-bottom:3em;}}.field--name-field-entertainment-content h2{margin-bottom:10px;}.field--name-field-entertainment-content p{margin-top:0;}.field--name-field-entertainment-resources{margin-top:1em;}.field--name-field-trip-extras-packages,.field--name-field-party-passes-package{clear:both;}.field--name-field-trip-extras-packages > .field__items > .field__item,.field--name-field-party-passes-package > .field__items > .field__item{-moz-box-shadow:rgba(0,0,0,0.5) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 12px;box-shadow:rgba(0,0,0,0.5) 0 0 12px;}.field--name-field-trip-extras-packages .entity-trip-extra-package,.field--name-field-party-passes-package .entity-trip-extra-package{background-color:#F9F9F9;margin-bottom:2em;padding:20px 15px;}@media (min-width:767px){.field--name-field-trip-extras-packages .entity-trip-extra-package,.field--name-field-party-passes-package .entity-trip-extra-package{padding:30px 50px;}}.field--name-field-trip-extras-packages .entity-trip-extra-package > h2,.field--name-field-party-passes-package .entity-trip-extra-package > h2{font-family:"Roboto",sans-serif;font-weight:500;font-size:32px;color:inherit;}@media (min-width:1025px){.field--name-field-trip-extras-packages .entity-trip-extra-package > h2,.field--name-field-party-passes-package .entity-trip-extra-package > h2{font-size:36px;}}.field--name-field-trip-extras-packages .field--name-title h2,.field--name-field-party-passes-package .field--name-title h2{font-weight:500;color:#464646;margin-top:0;margin-bottom:15px;}.field--name-field-trip-extras-packages .image-collection,.field--name-field-party-passes-package .image-collection{margin-bottom:1em;}@media (min-width:767px){.field--name-field-trip-extras-packages .marketing-content,.field--name-field-party-passes-package .marketing-content{width:65.51724%;float:left;margin-right:3.44828%;display:inline;}}.field--name-field-trip-extras-packages .marketing-content > :first-child,.field--name-field-party-passes-package .marketing-content > :first-child{margin-top:0;}.field--name-field-trip-extras-packages .pricing-content,.field--name-field-party-passes-package .pricing-content{background-color:#ffffff;padding:20px;}@media (min-width:767px){.field--name-field-trip-extras-packages .pricing-content,.field--name-field-party-passes-package .pricing-content{width:35.5%;float:right;margin-right:-50px;}}.field--name-field-trip-extras-packages .pricing-content > :first-child,.field--name-field-party-passes-package .pricing-content > :first-child{margin-top:0;}.field--name-field-trip-extras-packages .pricing-content h3,.field--name-field-party-passes-package .pricing-content h3{color:#004A80;}.field--name-field-trip-extras-packages .package-link,.field--name-field-party-passes-package .package-link{background-color:#ffffff;padding:0 20px;text-align:center;}@media (min-width:767px){.field--name-field-trip-extras-packages .package-link,.field--name-field-party-passes-package .package-link{width:35.5%;float:right;margin-right:-50px;clear:right;}}.field--name-field-trip-extras-packages .package-link a,.field--name-field-party-passes-package .package-link a{display:inline-block;background-color:#2DBAAB;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:36px;text-align:center;color:#ffffff;padding:0 15px;}@media (min-width:1025px){.field--name-field-trip-extras-packages .package-link a,.field--name-field-party-passes-package .package-link a{padding:0 30px;}}.field--name-field-trip-extras-content,.field--name-field-party-passes-content{margin-bottom:2em;}.field--name-more-questions{clear:both;}.field--name-field-trip-extras-packages .media-collection,.page-node-hotels.node-type-destination .media-collection,.page-node-cabins.node-type-destination .media-collection,.page-node-villas.node-type-destination .media-collection,.page-node-yachts.node-type-destination .media-collection,.field--name-field-party-passes-package .media-collection,.page-node-photos-videos .media-collection,.page-node-entertainment .media-collection{margin:0;}.field--name-field-trip-extras-packages .media-collection-slideshow,.page-node-hotels.node-type-destination .media-collection-slideshow,.page-node-cabins.node-type-destination .media-collection-slideshow,.page-node-villas.node-type-destination .media-collection-slideshow,.page-node-yachts.node-type-destination .media-collection-slideshow,.field--name-field-party-passes-package .media-collection-slideshow,.page-node-photos-videos .media-collection-slideshow,.page-node-entertainment .media-collection-slideshow{width:100%;}@media (min-width:767px){.field--name-field-trip-extras-packages .media-collection-slideshow,.page-node-hotels.node-type-destination .media-collection-slideshow,.page-node-cabins.node-type-destination .media-collection-slideshow,.page-node-villas.node-type-destination .media-collection-slideshow,.page-node-yachts.node-type-destination .media-collection-slideshow,.field--name-field-party-passes-package .media-collection-slideshow,.page-node-photos-videos .media-collection-slideshow,.page-node-entertainment .media-collection-slideshow{margin-bottom:1em;}}@media (min-width:1025px){.field--name-field-trip-extras-packages .media-collection-slideshow,.page-node-hotels.node-type-destination .media-collection-slideshow,.page-node-cabins.node-type-destination .media-collection-slideshow,.page-node-villas.node-type-destination .media-collection-slideshow,.page-node-yachts.node-type-destination .media-collection-slideshow,.field--name-field-party-passes-package .media-collection-slideshow,.page-node-photos-videos .media-collection-slideshow,.page-node-entertainment .media-collection-slideshow{width:65.51724%;float:left;margin-right:3.44828%;display:inline;overflow:hidden;margin-bottom:0;}}.field--name-field-trip-extras-packages .media-collection-slideshow .media-collection-slideshow-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .media-collection-slideshow-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .media-collection-slideshow-slide,.page-node-villas.node-type-destination .media-collection-slideshow .media-collection-slideshow-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .media-collection-slideshow-slide,.field--name-field-party-passes-package .media-collection-slideshow .media-collection-slideshow-slide,.page-node-photos-videos .media-collection-slideshow .media-collection-slideshow-slide,.page-node-entertainment .media-collection-slideshow .media-collection-slideshow-slide{width:100%;}.field--name-field-trip-extras-packages .media-collection-slideshow .media-collection-image,.page-node-hotels.node-type-destination .media-collection-slideshow .media-collection-image,.page-node-cabins.node-type-destination .media-collection-slideshow .media-collection-image,.page-node-villas.node-type-destination .media-collection-slideshow .media-collection-image,.page-node-yachts.node-type-destination .media-collection-slideshow .media-collection-image,.field--name-field-party-passes-package .media-collection-slideshow .media-collection-image,.page-node-photos-videos .media-collection-slideshow .media-collection-image,.page-node-entertainment .media-collection-slideshow .media-collection-image{position:relative;width:100%;margin-bottom:1em;}.field--name-field-trip-extras-packages .media-collection-slideshow .media-collection-image img,.page-node-hotels.node-type-destination .media-collection-slideshow .media-collection-image img,.page-node-cabins.node-type-destination .media-collection-slideshow .media-collection-image img,.page-node-villas.node-type-destination .media-collection-slideshow .media-collection-image img,.page-node-yachts.node-type-destination .media-collection-slideshow .media-collection-image img,.field--name-field-party-passes-package .media-collection-slideshow .media-collection-image img,.page-node-photos-videos .media-collection-slideshow .media-collection-image img,.page-node-entertainment .media-collection-slideshow .media-collection-image img{width:100%;border:0;border:8px solid #ffffff;}.field--name-field-trip-extras-packages .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-hotels.node-type-destination .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-cabins.node-type-destination .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-villas.node-type-destination .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-yachts.node-type-destination .media-collection-slideshow .cycle-slide .media-collection-image:after,.field--name-field-party-passes-package .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-photos-videos .media-collection-slideshow .cycle-slide .media-collection-image:after,.page-node-entertainment .media-collection-slideshow .cycle-slide .media-collection-image:after{position:absolute;right:0;bottom:-37px;left:0;height:37px;background:url(/sites/all/themes/tui_city/images/assets/shadow--media_slider.png) no-repeat;background-size:100% auto;content:'';}.field--name-field-trip-extras-packages .media-collection-slideshow .controls,.page-node-hotels.node-type-destination .media-collection-slideshow .controls,.page-node-cabins.node-type-destination .media-collection-slideshow .controls,.page-node-villas.node-type-destination .media-collection-slideshow .controls,.page-node-yachts.node-type-destination .media-collection-slideshow .controls,.field--name-field-party-passes-package .media-collection-slideshow .controls,.page-node-photos-videos .media-collection-slideshow .controls,.page-node-entertainment .media-collection-slideshow .controls{height:100%;}.field--name-field-trip-extras-packages .media-collection-slideshow .controls .previous-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .previous-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .previous-slide,.page-node-photos-videos .media-collection-slideshow .controls .previous-slide,.page-node-entertainment .media-collection-slideshow .controls .previous-slide{left:0;}.field--name-field-trip-extras-packages .media-collection-slideshow .controls .next-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .next-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .next-slide,.page-node-photos-videos .media-collection-slideshow .controls .next-slide,.page-node-entertainment .media-collection-slideshow .controls .next-slide{right:0;}.field--name-field-trip-extras-packages .media-collection-slideshow .controls .previous-slide,.field--name-field-trip-extras-packages .media-collection-slideshow .controls .next-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .next-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .previous-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .next-slide,.page-node-photos-videos .media-collection-slideshow .controls .previous-slide,.page-node-photos-videos .media-collection-slideshow .controls .next-slide,.page-node-entertainment .media-collection-slideshow .controls .previous-slide,.page-node-entertainment .media-collection-slideshow .controls .next-slide{display:table;height:100%;background:none;font-family:"Roboto",sans-serif;font-weight:700;font-size:40px;line-height:1;text-indent:0;text-align:center;}@media (min-width:767px){.field--name-field-trip-extras-packages .media-collection-slideshow .controls .previous-slide,.field--name-field-trip-extras-packages .media-collection-slideshow .controls .next-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .next-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .previous-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .next-slide,.page-node-photos-videos .media-collection-slideshow .controls .previous-slide,.page-node-photos-videos .media-collection-slideshow .controls .next-slide,.page-node-entertainment .media-collection-slideshow .controls .previous-slide,.page-node-entertainment .media-collection-slideshow .controls .next-slide{font-size:80px;}}@media (min-width:1025px){.field--name-field-trip-extras-packages .media-collection-slideshow .controls .previous-slide,.field--name-field-trip-extras-packages .media-collection-slideshow .controls .next-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-villas.node-type-destination .media-collection-slideshow .controls .next-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .previous-slide,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .next-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .previous-slide,.field--name-field-party-passes-package .media-collection-slideshow .controls .next-slide,.page-node-photos-videos .media-collection-slideshow .controls .previous-slide,.page-node-photos-videos .media-collection-slideshow .controls .next-slide,.page-node-entertainment .media-collection-slideshow .controls .previous-slide,.page-node-entertainment .media-collection-slideshow .controls .next-slide{font-size:120px;font-weight:normal;}}.field--name-field-trip-extras-packages .media-collection-slideshow .controls .previous-slide span,.field--name-field-trip-extras-packages .media-collection-slideshow .controls .next-slide span,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .previous-slide span,.page-node-hotels.node-type-destination .media-collection-slideshow .controls .next-slide span,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .previous-slide span,.page-node-cabins.node-type-destination .media-collection-slideshow .controls .next-slide span,.page-node-villas.node-type-destination .media-collection-slideshow .controls .previous-slide span,.page-node-villas.node-type-destination .media-collection-slideshow .controls .next-slide span,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .previous-slide span,.page-node-yachts.node-type-destination .media-collection-slideshow .controls .next-slide span,.field--name-field-party-passes-package .media-collection-slideshow .controls .previous-slide span,.field--name-field-party-passes-package .media-collection-slideshow .controls .next-slide span,.page-node-photos-videos .media-collection-slideshow .controls .previous-slide span,.page-node-photos-videos .media-collection-slideshow .controls .next-slide span,.page-node-entertainment .media-collection-slideshow .controls .previous-slide span,.page-node-entertainment .media-collection-slideshow .controls .next-slide span{display:table-cell;vertical-align:middle;}.field--name-field-trip-extras-packages .media-collection-pager,.page-node-hotels.node-type-destination .media-collection-pager,.page-node-cabins.node-type-destination .media-collection-pager,.page-node-villas.node-type-destination .media-collection-pager,.page-node-yachts.node-type-destination .media-collection-pager,.field--name-field-party-passes-package .media-collection-pager,.page-node-photos-videos .media-collection-pager,.page-node-entertainment .media-collection-pager{display:none;margin-left:0;}@media (min-width:767px){.field--name-field-trip-extras-packages .media-collection-pager,.page-node-hotels.node-type-destination .media-collection-pager,.page-node-cabins.node-type-destination .media-collection-pager,.page-node-villas.node-type-destination .media-collection-pager,.page-node-yachts.node-type-destination .media-collection-pager,.field--name-field-party-passes-package .media-collection-pager,.page-node-photos-videos .media-collection-pager,.page-node-entertainment .media-collection-pager{display:block;width:100%;overflow:hidden;*zoom:1;}}@media (min-width:1025px){.field--name-field-trip-extras-packages .media-collection-pager,.page-node-hotels.node-type-destination .media-collection-pager,.page-node-cabins.node-type-destination .media-collection-pager,.page-node-villas.node-type-destination .media-collection-pager,.page-node-yachts.node-type-destination .media-collection-pager,.field--name-field-party-passes-package .media-collection-pager,.page-node-photos-videos .media-collection-pager,.page-node-entertainment .media-collection-pager{width:31.03448%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb,.page-node-hotels.node-type-destination .media-collection-pager .media-thumb,.page-node-cabins.node-type-destination .media-collection-pager .media-thumb,.page-node-villas.node-type-destination .media-collection-pager .media-thumb,.page-node-yachts.node-type-destination .media-collection-pager .media-thumb,.field--name-field-party-passes-package .media-collection-pager .media-thumb,.page-node-photos-videos .media-collection-pager .media-thumb,.page-node-entertainment .media-collection-pager .media-thumb{cursor:pointer;border:4px solid #ffffff;}@media (min-width:767px){.field--name-field-trip-extras-packages .media-collection-pager .media-thumb,.page-node-hotels.node-type-destination .media-collection-pager .media-thumb,.page-node-cabins.node-type-destination .media-collection-pager .media-thumb,.page-node-villas.node-type-destination .media-collection-pager .media-thumb,.page-node-yachts.node-type-destination .media-collection-pager .media-thumb,.field--name-field-party-passes-package .media-collection-pager .media-thumb,.page-node-photos-videos .media-collection-pager .media-thumb,.page-node-entertainment .media-collection-pager .media-thumb{width:16.66667%;float:left;margin-right:4.16667%;display:inline;margin-bottom:2em;}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb:nth-child(5n),.page-node-hotels.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-cabins.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-villas.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-yachts.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.field--name-field-party-passes-package .media-collection-pager .media-thumb:nth-child(5n),.page-node-photos-videos .media-collection-pager .media-thumb:nth-child(5n),.page-node-entertainment .media-collection-pager .media-thumb:nth-child(5n){margin-right:0px;}}@media (min-width:1025px){.field--name-field-trip-extras-packages .media-collection-pager .media-thumb,.page-node-hotels.node-type-destination .media-collection-pager .media-thumb,.page-node-cabins.node-type-destination .media-collection-pager .media-thumb,.page-node-villas.node-type-destination .media-collection-pager .media-thumb,.page-node-yachts.node-type-destination .media-collection-pager .media-thumb,.field--name-field-party-passes-package .media-collection-pager .media-thumb,.page-node-photos-videos .media-collection-pager .media-thumb,.page-node-entertainment .media-collection-pager .media-thumb{width:31.03448%;float:left;margin-right:3.44828%;display:inline;margin-bottom:1em;}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb:nth-child(5n),.page-node-hotels.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-cabins.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-villas.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.page-node-yachts.node-type-destination .media-collection-pager .media-thumb:nth-child(5n),.field--name-field-party-passes-package .media-collection-pager .media-thumb:nth-child(5n),.page-node-photos-videos .media-collection-pager .media-thumb:nth-child(5n),.page-node-entertainment .media-collection-pager .media-thumb:nth-child(5n){width:31.03448%;float:left;margin-right:3.44828%;display:inline;}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb:nth-child(3n),.page-node-hotels.node-type-destination .media-collection-pager .media-thumb:nth-child(3n),.page-node-cabins.node-type-destination .media-collection-pager .media-thumb:nth-child(3n),.page-node-villas.node-type-destination .media-collection-pager .media-thumb:nth-child(3n),.page-node-yachts.node-type-destination .media-collection-pager .media-thumb:nth-child(3n),.field--name-field-party-passes-package .media-collection-pager .media-thumb:nth-child(3n),.page-node-photos-videos .media-collection-pager .media-thumb:nth-child(3n),.page-node-entertainment .media-collection-pager .media-thumb:nth-child(3n){margin-right:0px;}}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb.cycle-pager-active,.page-node-hotels.node-type-destination .media-collection-pager .media-thumb.cycle-pager-active,.page-node-cabins.node-type-destination .media-collection-pager .media-thumb.cycle-pager-active,.page-node-villas.node-type-destination .media-collection-pager .media-thumb.cycle-pager-active,.page-node-yachts.node-type-destination .media-collection-pager .media-thumb.cycle-pager-active,.field--name-field-party-passes-package .media-collection-pager .media-thumb.cycle-pager-active,.page-node-photos-videos .media-collection-pager .media-thumb.cycle-pager-active,.page-node-entertainment .media-collection-pager .media-thumb.cycle-pager-active{border-color:#EE2B2E;}.field--name-field-trip-extras-packages .media-collection-pager .media-thumb img,.page-node-hotels.node-type-destination .media-collection-pager .media-thumb img,.page-node-cabins.node-type-destination .media-collection-pager .media-thumb img,.page-node-villas.node-type-destination .media-collection-pager .media-thumb img,.page-node-yachts.node-type-destination .media-collection-pager .media-thumb img,.field--name-field-party-passes-package .media-collection-pager .media-thumb img,.page-node-photos-videos .media-collection-pager .media-thumb img,.page-node-entertainment .media-collection-pager .media-thumb img{width:100%;display:block;}.block--node-tab,.hero-with-tabs{}.block--node-tab ul.l_tinynav1,.hero-with-tabs ul.l_tinynav1{margin:0;padding:0;list-style:none;text-align:center;}@media (max-width:766px){.block--node-tab ul.l_tinynav1,.hero-with-tabs ul.l_tinynav1{padding-bottom:0;background:#404040;position:absolute;width:100%;top:0;-moz-box-shadow:0px -3px 7px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0px -3px 7px 2px rgba(0,0,0,0.5);box-shadow:0px -3px 7px 2px rgba(0,0,0,0.5);overflow:hidden;}}.block--node-tab ul.l_tinynav1 li,.hero-with-tabs ul.l_tinynav1 li{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;line-height:42px;float:none;display:inline-block;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li,.hero-with-tabs ul.l_tinynav1 li{margin:0px;font-size:14px;font-weight:500;line-height:16px;vertical-align:top;background-color:#404040;height:50px;}}.block--node-tab ul.l_tinynav1 li + li,.hero-with-tabs ul.l_tinynav1 li + li{margin-left:5px;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li + li,.hero-with-tabs ul.l_tinynav1 li + li{margin-left:0px;}}.block--node-tab ul.l_tinynav1 li a,.hero-with-tabs ul.l_tinynav1 li a{display:block;text-decoration:none;padding:0 15px;position:relative;z-index:1;}@media (min-width:1025px){.block--node-tab ul.l_tinynav1 li a,.hero-with-tabs ul.l_tinynav1 li a{padding:0 30px;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a,.hero-with-tabs ul.l_tinynav1 li a{height:50px;color:#A8A8A8;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a:hover,.hero-with-tabs ul.l_tinynav1 li a:hover{color:#E6E6E6;background-color:#363636;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF5D5D5D',endColorstr='#FF363636');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkNWQ1ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#5d5d5d),color-stop(100%,#363636));background-image:-moz-linear-gradient(top,#5d5d5d 0%,#363636 100%);background-image:-webkit-linear-gradient(top,#5d5d5d 0%,#363636 100%);background-image:linear-gradient(to bottom,#5d5d5d 0%,#363636 100%);}}.block--node-tab ul.l_tinynav1 li a:before,.hero-with-tabs ul.l_tinynav1 li a:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a:before,.hero-with-tabs ul.l_tinynav1 li a:before{background-color:transparent;-moz-box-shadow:inset -1px 0px 0px 0px #262626;-webkit-box-shadow:inset -1px 0px 0px 0px #262626;box-shadow:inset -1px 0px 0px 0px #262626;}}.block--node-tab ul.l_tinynav1 li a:hover:before,.hero-with-tabs ul.l_tinynav1 li a:hover:before{background-color:rgba(0,0,0,0.1);}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a:hover:before,.hero-with-tabs ul.l_tinynav1 li a:hover:before{background-color:transparent;-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5);}}.block--node-tab ul.l_tinynav1 li a:link,.block--node-tab ul.l_tinynav1 li a:visited,.hero-with-tabs ul.l_tinynav1 li a:link,.hero-with-tabs ul.l_tinynav1 li a:visited{color:#404040;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a:link,.block--node-tab ul.l_tinynav1 li a:visited,.hero-with-tabs ul.l_tinynav1 li a:link,.hero-with-tabs ul.l_tinynav1 li a:visited{color:#A8A8A8;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li a:link:hover,.block--node-tab ul.l_tinynav1 li a:visited:hover,.hero-with-tabs ul.l_tinynav1 li a:link:hover,.hero-with-tabs ul.l_tinynav1 li a:visited:hover{color:#E6E6E6;}}.block--node-tab ul.l_tinynav1 li.active a,.hero-with-tabs ul.l_tinynav1 li.active a{color:#AB322E;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li.active a,.hero-with-tabs ul.l_tinynav1 li.active a{color:#E6E6E6;background-color:#363636;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF363636',endColorstr='#FF5D5D5D');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzVkNWQ1ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#363636),color-stop(100%,#5d5d5d));background-image:-moz-linear-gradient(top,#363636 0%,#5d5d5d 100%);background-image:-webkit-linear-gradient(top,#363636 0%,#5d5d5d 100%);background-image:linear-gradient(to bottom,#363636 0%,#5d5d5d 100%);}}.block--node-tab ul.l_tinynav1 li.active a::before,.hero-with-tabs ul.l_tinynav1 li.active a::before{}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li.active a::before,.hero-with-tabs ul.l_tinynav1 li.active a::before{-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);box-shadow:0 0 3px rgba(0,0,0,0.5);}}.block--node-tab ul.l_tinynav1 li > a,.hero-with-tabs ul.l_tinynav1 li > a{padding-left:5px;padding-right:5px;}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:first-child:nth-last-child(5),.block--node-tab ul.l_tinynav1 li:first-child:nth-last-child(5) ~ li,.hero-with-tabs ul.l_tinynav1 li:first-child:nth-last-child(5),.hero-with-tabs ul.l_tinynav1 li:first-child:nth-last-child(5) ~ li{width:20%;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:last-child a:before,.hero-with-tabs ul.l_tinynav1 li:last-child a:before{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:nth-last-child(5) a,.hero-with-tabs ul.l_tinynav1 li:nth-last-child(5) a{padding-top:15px;padding-bottom:15px;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:nth-last-child(4) a,.hero-with-tabs ul.l_tinynav1 li:nth-last-child(4) a{padding-top:15px;padding-bottom:15px;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:nth-last-child(3) a,.hero-with-tabs ul.l_tinynav1 li:nth-last-child(3) a{padding-top:15px;padding-bottom:15px;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:nth-last-child(2) a,.hero-with-tabs ul.l_tinynav1 li:nth-last-child(2) a{padding-top:15px;padding-bottom:15px;}}@media (max-width:766px){.block--node-tab ul.l_tinynav1 li:nth-last-child(1) a,.hero-with-tabs ul.l_tinynav1 li:nth-last-child(1) a{padding-top:15px;padding-bottom:15px;}}.destination-collection-item{background-color:#ffffff;position:relative;margin-bottom:20px;-moz-box-shadow:rgba(0,0,0,0.3) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 12px;box-shadow:rgba(0,0,0,0.3) 0 0 12px;}@media (min-width:767px){.destination-collection-item{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}.destination-collection-item:nth-child(2n){margin-right:0px;}}@media (min-width:1025px){.destination-collection-item{width:31.03448%;float:left;margin-right:3.44828%;display:inline;}.destination-collection-item:nth-child(2n){width:31.03448%;float:left;margin-right:3.44828%;display:inline;}.destination-collection-item:nth-child(3n){margin-right:0px;}}@media (min-width:767px){.destination-collection-item{margin-bottom:30px;}}.destination-collection-item .flag{position:absolute;width:40%;left:30%;pointer-events:none;z-index:1;}.destination-collection-item .flag:before{content:'';position:absolute;background-color:#EE2B2E;height:100%;width:100%;-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-webkit-transform:skew(-10deg);transform:skew(-10deg);}.destination-collection-item .flag .text{display:block;text-align:center;position:relative;color:#ffffff;font-family:"Roboto",sans-serif;font-weight:500;font-size:13px;text-transform:uppercase;line-height:1;padding:8px 10px;}.destination-collection-item .stamp-image{position:relative;width:100%;height:0;padding-top:60%;overflow:hidden;}.destination-collection-item .stamp-image a,.destination-collection-item .stamp-image img{display:block;position:absolute;width:100%;top:0;}.destination-collection-item .stamp-image a{height:100%;}.destination-collection-item .content{background-color:#F9F9F9;}@media (min-width:767px){.destination-collection-item .content{position:relative;height:0;padding-top:40%;padding-bottom:36px;background-color:#F9F9F9;}}@media (min-width:767px){.destination-collection-item .content-inner{position:absolute;height:100%;width:100%;top:0;overflow:hidden;}.destination-collection-item .content-inner:after{content:'';position:absolute;bottom:36px;width:100%;height:3em;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(249,249,249,0)),color-stop(100%,#f9f9f9));background-image:-moz-linear-gradient(rgba(249,249,249,0),#f9f9f9 2em);background-image:-webkit-linear-gradient(rgba(249,249,249,0),#f9f9f9 2em);background-image:linear-gradient(rgba(249,249,249,0),#f9f9f9 2em);}}.destination-collection-item .title{margin-top:20px;margin-bottom:5px;padding-left:20px;padding-right:20px;}@media (min-width:767px){.destination-collection-item .title{padding-left:30px;padding-right:30px;}}.destination-collection-item .title a{color:#004A80;}.destination-collection-item .body{padding-left:20px;padding-right:20px;}@media (min-width:767px){.destination-collection-item .body{padding-left:30px;padding-right:30px;}}.destination-collection-item .body > :first-child{margin-top:0;}.destination-collection-item .body > :last-child{margin-bottom:20px;}.destination-collection-item .link{padding-left:20px;padding-right:20px;}@media (min-width:767px){.destination-collection-item .link{position:absolute;bottom:0;padding-right:60px;padding-left:60px;width:100%;background-color:#F9F9F9;}}.destination-collection-item .link a{display:block;background-color:#2DBAAB;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:36px;text-align:center;color:#ffffff;}.faqs-page .edgeless--wrap__hero{position:relative;z-index:2;-moz-box-shadow:0 -10px 20px 20px rgba(0,0,0,0.11);-webkit-box-shadow:0 -10px 20px 20px rgba(0,0,0,0.11);box-shadow:0 -10px 20px 20px rgba(0,0,0,0.11);}.faqs-page .edgeless--wrap__main{position:relative;z-index:1;background:#fff;padding-top:1em;}.faqs-page .quicktabs_main{width:100%;}.faqs-page ul.quicktabs-tabs{background-color:rgba(0,0,0,0.5);}.faqs-page ul.quicktabs-tabs li{padding:0px;}.faqs-page ul.quicktabs-tabs li + li{margin-left:0px;}.faqs-page .quicktabs-tabpage{width:100%;max-width:960px;margin-right:auto;margin-left:auto;}.faqs .quicktabs-tabs{padding:0;}.faqs .quicktabs-views-group{margin-bottom:2em;}.faqs .views-field-title{margin:0;position:relative;cursor:pointer;}.faqs .views-field-title .field-content{display:block;background-color:#abe3dd;font-size:20px;padding:12px 20px 8px;font-weight:500;margin-left:40px;}@media (min-width:767px){.faqs .views-field-title .field-content{margin-left:44px;}}.faqs .views-field-title:before{content:'–';position:absolute;width:40px;height:40px;background-color:#2DBAAB;line-height:38px;font-size:40px;font-weight:400;color:#ffffff;text-align:center;}.faqs .views-field-field-faq-answer{background-color:#f1f1f1;padding:15px 20px;margin-left:40px;}@media (min-width:767px){.faqs .views-field-field-faq-answer{margin-left:44px;}}.faqs .closed .views-field-title:before{content:'+';line-height:44px;}.faqs .closed .views-field-field-faq-answer{display:none;}.marketing-block{display:block;position:relative;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 12px;box-shadow:rgba(0,0,0,0.5) 0 0 12px;}.marketing-block,.marketing-block:hover{color:inherit;}.marketing-block.stacked + .stacked{margin-top:5px;}.marketing-block .image img{display:block;width:100%;}.marketing-block .text{position:absolute;width:60%;left:20%;bottom:0;}.marketing-block .text span{display:block;background-color:#ffffff;background-color:rgba(255,255,255,0.7);text-align:center;font-family:"Roboto",sans-serif;font-weight:700;color:inherit;line-height:36px;border-radius:5px 5px 0 0;}.advantage-block--content{height:210px;}@media (min-width:1025px){.advantage-block--content{height:240px;}}.advantage-block{border:2px solid #ccc;}.advantage-block:nth-child(1) .advantage-block--header{background-color:#1dade4;}.advantage-block:nth-child(2) .advantage-block--header{background-color:#e0c831;}.advantage-block:nth-child(3) .advantage-block--header{background-color:#70c058;}.advantage-block:nth-child(4) .advantage-block--header{background-color:#dfba8d;}.advantage-block .advantage-block--header{position:relative;padding:15px;}.advantage-block .advantage-block--header .title{margin:0;color:#ffffff;font-size:18px;padding-right:60px;}@media (min-width:1025px){.advantage-block .advantage-block--header .title{font-size:25px;line-height:32px;}}.advantage-block .advantage-block--header .title span{font-size:22px;display:block;}@media (min-width:1025px){.advantage-block .advantage-block--header .title span{font-size:29px;}}.advantage-block .advantage-block--header .icon{position:absolute;top:15px;right:15px;width:40px;height:40px;}@media (min-width:1025px){.advantage-block .advantage-block--header .icon{width:50px;height:50px;}}.advantage-block .advantage-block--content{background-color:#ffffff;padding:14px;font-size:14px;overflow:hidden;*zoom:1;}@media (min-width:1025px){.advantage-block .advantage-block--content{font-size:15px;}}.advantage-block .advantage-block--content > p{margin:0;}.advantage-block .advantage-block--content > a{display:block;margin-top:1em;font-family:"Roboto",sans-serif;font-weight:700;color:#1dade4;}.advantage-block .advantage-block--content-inner{position:relative;height:100%;overflow:hidden;*zoom:1;}.advantage-block .destination-resource{position:absolute;bottom:0;width:100%;max-height:100px;margin-top:30px;overflow:hidden;*zoom:1;}.advantage-block .destination-resource .content{display:table;width:100%;}.advantage-block .destination-resource--info,.advantage-block .destination-resource--image{display:table-cell;vertical-align:bottom;}.advantage-block .destination-resource--info{width:60%;}.advantage-block .destination-resource--image{width:40%;padding-left:15px;}.advantage-block .destination-resource--info .title{margin-top:0;margin-bottom:10px;}.advantage-block .destination-resource--info .btn{padding-left:0 !important;padding-right:0 !important;width:100%;text-align:center;}.advantage-block .destination-resource--image img{display:block;float:right;max-height:80px;width:auto;}.bp_marketing_blocks_container{width:100%;display:inline-block;}@media (min-width:1025px){.bp_marketing_blocks .field-collection-view{margin:0 2em 0 0;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1){width:90%;margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1){width:33%;float:left;}}@media (min-width:1025px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1){width:33%;float:left;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .field-collection-view{background-color:#ffffff;height:auto;position:relative;padding:0;box-shadow:2px 3px 5px 3px rgba(0,0,0,0.2);border-bottom:none;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .field-collection-view{height:500px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .heading{background-color:#EE2B2E;color:white;font-size:35px;padding:15px 10px;font-weight:400;margin:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .heading:before{content:"";position:relative;top:70px;right:-20px;bottom:0;width:30px;height:20px;border-style:solid;border-width:20px 15px 0 15px;border-color:#EE2B2E transparent transparent transparent;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .image img{height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .image img{height:148px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .text{padding:0 10px 10px 10px;overflow:hidden;height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .text{max-height:180px;overflow:hidden;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .text p{position:relative;max-height:180px;overflow:hidden;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .text p:after{background-image:linear-gradient(to top,#ffffff,rgba(255,255,255,0));position:absolute;bottom:0;right:0;left:0;height:100px;content:'';}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .second-heading{color:#004a80;padding:10px;margin:0;font-size:20px;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .link{position:absolute;width:100%;bottom:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(1) .link a{background-color:#EE2B2E;color:white;padding:10px 45px 9px;text-decoration:none;font-size:16px;text-align:center;position:relative;display:block;width:80%;margin:0 auto;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2){width:90%;margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2){width:33%;float:left;}}@media (min-width:1025px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2){width:33%;float:left;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .field-collection-view{background-color:#ffffff;position:relative;padding:0;height:auto;box-shadow:2px 3px 5px 3px rgba(0,0,0,0.2);border-bottom:none;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .field-collection-view{height:500px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .heading{background-color:#2dbaab;color:white;font-size:35px;padding:15px 10px;font-weight:400;margin:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .heading:before{content:"";position:relative;top:70px;right:-20px;bottom:0;width:30px;height:20px;border-style:solid;border-width:20px 15px 0 15px;border-color:#2dbaab transparent transparent transparent;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .image img{height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .image img{height:148px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .second-heading{color:#004a80;padding:10px;margin:0;font-size:20px;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .text{padding:0 10px 10px 10px;overflow:hidden;height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .text{max-height:180px;overflow:hidden;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .text p{position:relative;max-height:180px;overflow:hidden;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .text p:after{background-image:linear-gradient(to top,#ffffff,rgba(255,255,255,0));position:absolute;bottom:0;right:0;left:0;height:100px;content:'';}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .link{position:absolute;width:100%;bottom:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(2) .link a{background-color:#2dbaab;color:white;padding:10px 45px 9px;text-decoration:none;font-size:16px;text-align:center;position:relative;display:block;width:80%;margin:0 auto;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3){width:90%;margin-left:auto;margin-right:auto;margin-bottom:30px;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3){width:33%;float:left;}}@media (min-width:1025px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3){width:33%;float:left;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .field-collection-view{background-color:#ffffff;padding:0;position:relative;height:auto;box-shadow:2px 3px 5px 3px rgba(0,0,0,0.2);border-bottom:none;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .field-collection-view{height:500px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .heading{background-color:#f6d71a;color:white;padding:15px 10px;font-size:35px;font-weight:400;margin:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .heading:before{content:"";position:relative;top:70px;right:-20px;bottom:0;width:30px;height:20px;border-style:solid;border-width:20px 15px 0 15px;border-color:#f6d71a transparent transparent transparent;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .image img{height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .image img{height:148px;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .second-heading{color:#004a80;padding:10px;margin:0;font-size:20px;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .text{padding:0 10px 10px 10px;overflow:hidden;height:auto;}@media (min-width:1200px){.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .text{max-height:180px;overflow:hidden;}}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .text p{position:relative;max-height:180px;overflow:hidden;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .text p:after{background-image:linear-gradient(to top,#ffffff,rgba(255,255,255,0));position:absolute;bottom:0;right:0;left:0;height:100px;content:'';}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .link{position:absolute;width:100%;bottom:0;}.bp_marketing_blocks .bp_marketing_blocks_item:nth-child(3) .link a{background-color:#f6d71a;color:white;padding:10px 45px 9px;text-decoration:none;font-size:16px;text-align:center;position:relative;display:block;width:80%;margin:0 auto;}.block--tui-gc-trip-builder,.block--boxes-join-existing-trip{padding:0 10px;}@media (min-width:1025px){.block--tui-gc-trip-builder,.block--boxes-join-existing-trip{padding:0;position:absolute;z-index:200;top:5em;left:5em;width:260px;margin-bottom:0;}}@media (min-width:767px){.l-hero .block--tui-gc-trip-builder,.l-hero .block--boxes-join-existing-trip{top:1em;left:1em;}}@media (min-width:1025px){.l-hero .block--tui-gc-trip-builder,.l-hero .block--boxes-join-existing-trip{top:5em;left:5em;}}.l-region--slider .block--tui-gc-trip-builder,.l-region--slider .block--boxes-join-existing-trip{padding-top:20px;}@media (min-width:767px){.l-region--slider .block--tui-gc-trip-builder,.l-region--slider .block--boxes-join-existing-trip{padding-top:0;top:3.5em;left:1em;}}@media (min-width:1025px){.l-region--slider .block--tui-gc-trip-builder,.l-region--slider .block--boxes-join-existing-trip{top:5em;left:5em;}}.l-region--content-header .block--tui-gc-trip-builder,.l-region--content-header .block--boxes-join-existing-trip{padding:0;}@media (min-width:1025px){.l-region--content-header .block--tui-gc-trip-builder,.l-region--content-header .block--boxes-join-existing-trip{width:22.41379%;float:left;margin-right:3.44828%;display:inline;position:relative;top:auto;left:auto;}}@media (max-width:766px){.block--tui-gc-trip-builder{display:block !important;}}.my-trip-wrap{background-color:rgba(0,0,0,0.7);padding:15px;margin-bottom:1em;}.my-trip-wrap p{font-family:"Roboto",sans-serif;color:#ffffff;text-align:center;line-height:18px;margin-bottom:10px;margin-top:5px;}.my-trip-wrap .submit-btn + .submit-btn{margin-top:10px;}.join-existing{background-color:rgba(0,0,0,0.7);padding:15px;padding-top:11px;margin-bottom:1em;}@media (min-width:767px){.join-existing{margin-bottom:0;}}.join-existing p{font-family:"Roboto",sans-serif;color:#ffffff;text-align:center;line-height:18px;margin-bottom:0;margin-top:0px;}.join-existing p:first-child{margin-bottom:10px;}#boxes-box-join_existing_trip{position:relative;}.block--tui-gc-trip-builder .block__title{font-size:30px;font-family:"Oswald",sans-serif;font-weight:normal;background-color:rgba(0,0,0,0.7);margin:0;}.block--tui-gc-trip-builder .block__title a{display:block;color:#ffffff;padding:15px;}@media (min-width:1025px){.block--tui-gc-trip-builder .block__title a{margin-bottom:0;}}.block--tui-gc-trip-builder .collapsiblock{position:relative;padding-left:50px;}.block--tui-gc-trip-builder .collapsiblock a{background:none;}.block--tui-gc-trip-builder .collapsiblock a:before{position:absolute;top:15px;left:15px;width:32px;height:32px;content:'';background:url(/sites/all/themes/tui_city/images/assets/mytrip-dbl-arrows.png) no-repeat 0px 0px;}.block--tui-gc-trip-builder .collapsiblock.collapsiblockCollapsed a:before{background-position:0 -33px;}@media (min-width:1025px){.block--tui-gc-trip-builder .collapsiblock{text-align:center;padding-left:0;}.block--tui-gc-trip-builder .collapsiblock ::before{top:14px;}}.block--tui-gc-trip-builder .form-select{width:100%;padding:5px;background-color:#ffffff;}.block--tui-gc-trip-builder #edit-destination-select-button,.block--tui-gc-trip-builder #edit-trip-type-select-button{width:100% !important;}.block--tui-gc-trip-builder .ui-selectmenu-menu ul{width:100% !important;}.block--tui-gc-trip-builder .tui-gc-trip-builder-trip-builder-form{position:relative;}.block--tui-gc-trip-builder .trip_builder{display:none;}@media (min-width:1025px){.l-region--content-header .block--tui-gc-trip-builder .collapsiblock a{cursor:default;}.l-region--content-header .block--tui-gc-trip-builder .collapsiblock a:before{background-position:0 0 !important;}.l-region--content-header .block--tui-gc-trip-builder .trip_builder{display:block !important;height:auto !important;}}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c0c0c0;background-color:#fff;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4YzhjOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(0%,#c8c8c8),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(bottom,#c8c8c8 0%,#ffffff 100%);background-image:-webkit-linear-gradient(bottom,#c8c8c8 0%,#ffffff 100%);background-image:linear-gradient(to top,#c8c8c8 0%,#ffffff 100%);}.ui-corner-all{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.ui-selectmenu-icon{margin-top:-6px;}.ui-icon{height:12px;}.ui-state-default .ui-icon :not(.ui-dialog ui-icon){background:url(/sites/all/themes/tui_city/images/assets/icon--trip_builder-arrows.png) no-repeat center bottom !important;}.ui-state-active .ui-icon :not(.ui-dialog ui-icon){background:url(/sites/all/themes/tui_city/images/assets/icon--trip_builder-arrows.png) no-repeat center top !important;}.ui-dialog[aria-describedby="media-collection-image-modal"] .ui-button-text{display:none;}.hotel_mediaslider .media-collection div.controls{cursor:pointer;}.step4-tour div.form-item-step4-nights label,.step4-tour div.form-item-step4-calendar-dates-nights label{max-width:55%;margin-top:15px;float:left;}.step4-tour div.form-item-step4-nights select.tour-nights,.step4-tour div.form-item-step4-nights select.calendar-nights,.step4-tour div.form-item-step4-calendar-dates-nights select.tour-nights,.step4-tour div.form-item-step4-calendar-dates-nights select.calendar-nights{max-width:40% !important;float:right;}div#edit-step4-calendar-dates-end-date-display{float:left;}div.calendar-dates div.ajax-progress{float:left;}fieldset.substep div.ajax-progress div.throbber{background:url(/sites/all/themes/tui_city/images/assets/throbber.gif) no-repeat center top/15px 15px !important;}@media (min-width:767px){div#autocomplete{width:100%;}}@media (min-width:1025px){div#autocomplete{width:180%;}}.join-existing{width:100% !important;}@media (min-width:767px){.hubspot-page--primary{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}.hubspot-page--secondary{width:48.27586%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.hubspot-page--forms{width:100%;}}html{}html input.hs-input,html textarea.hs-input,html .hs-input.uneditable-input{height:auto;}.email-signup{padding-top:30px;}.email-signup .hs-form.stacked label{text-align:center;font-family:"league-gothic",sans-serif;font-weight:400;font-size:22px;line-height:25px;color:#fbf7c0;margin:0 0 10px 0;}@media (min-width:767px){.email-signup .hs-form.stacked label{font-family:"league-gothic",sans-serif;font-weight:400;font-size:22px;text-align:left;line-height:25px;color:#fbf7c0;margin:0 0 10px 0;}}.email-signup .hs-submit{float:left;display:inline-block;}.email-signup .hs-form.stacked .field{margin-bottom:0;float:none;display:inline-block;}@media (min-width:767px){.email-signup .hs-form.stacked .field{margin-bottom:0;float:left;display:inline-block;}}.email-signup .hs-form.stacked .actions{float:none;text-align:center;margin-left:0;padding-left:0;margin-bottom:0;padding-bottom:0;padding-right:0;}@media (min-width:767px){.email-signup .hs-form.stacked .actions{margin-left:0;padding-left:0;float:left;margin-bottom:0;padding-bottom:0;padding-right:0;}}.email-signup .hs-form .hs-button{background:transparent;border:3px solid #ffffff;}.email-signup .hs-form .hs-button:hover{background:#ffffff;color:#EE2B2E;border:3px solid #ffffff !important;font-size:12px;text-shadow:none;box-shadow:none !important;}.email-signup .hs-form .hs-form-required{display:none;}.hubspot-forms{}.hubspot-forms .hs-form.stacked{position:relative;margin-bottom:25px;position:relative;margin-left:auto;margin-right:auto;background-color:#2cb9ab;overflow:visible;padding:20px !important;width:80%;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}@media (min-width:767px){.hubspot-forms .hs-form.stacked{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:75%;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}@media (min-width:1025px){.hubspot-forms .hs-form.stacked{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:50%;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}@media (min-width:1200px){.hubspot-forms .hs-form.stacked{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:480px;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}.hubspot-forms .hs-form label{font-size:15px !important;color:#000000 !important;}.hubspot-forms .hs-form .hs-input{width:96% !important;}.hubspot-forms .hs-form h2{font-size:29px;font-family:"Oswald",sans-serif;text-align:center;color:#ffffff;margin-bottom:0;}@media (min-width:767px){.hubspot-forms .hs-form h2{font-size:38px;}}.hubspot-forms .hs-form h2:before{position:absolute;content:url(/sites/all/themes/tui_city/images/assets/form_arrow.png);left:-40px;top:40px;}.hubspot-forms input.hs-input[type=checkbox],.hubspot-forms input.hs-input[type=radio]{width:auto !important;height:auto;list-style:none;padding:0;margin:3px 0;line-height:normal;border:0;}.hubspot-forms .hs-form h3{font-size:29px;font-family:"Oswald",sans-serif;text-align:center;color:#f6d61a;}@media (min-width:767px){.hubspot-forms .hs-form h3{font-size:38px;}}.hubspot-forms .hs-form .hs-button{font-size:15px !important;padding:10px 20px !important;border:none !important;background:-webkit-linear-gradient(#f6d61a,#f9a120) !important;background:-o-linear-gradient(#f6d61a,#f9a120) !important;background:-moz-linear-gradient(#f6d61a,#f9a120) !important;background:linear-gradient(#f6d61a,#f9a120) !important;}.hubspot-page--primary{background-color:#ffffff;padding:15px;margin-bottom:2em;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 12px;box-shadow:rgba(0,0,0,0.25) 0 0 12px;}@media (min-width:767px){.hubspot-page--primary{padding:30px;margin-bottom:0;}}.hubspot-page--primary h1{margin:0;}.hubspot-page--primary .selection-info-block{overflow:hidden;*zoom:1;}.hubspot-page--primary .selection-info-block-row{background-color:#f1f0eb;border:1px solid #ccc;padding:15px;}@media (min-width:767px){.hubspot-page--primary .selection-info-block-row{float:left;padding:20px 30px;}}.hubspot-page--primary .selection-info-block-row h4{margin-top:0;margin-bottom:10px;}.hubspot-page--primary .selection-info-block-row h5{margin-bottom:5px;}.hubspot-page--primary .selection-info-block-row h5 + h5{margin-bottom:auto;}.hubspot-page--primary .field--name-field-hfp-form-footer{clear:both;}.hubspot-page--primary .hs-form .hs-input,.hubspot-page--primary .hs-form textarea.hs-input{max-width:100%;width:50%;}.hubspot-page--primary .hs-form input:not([type=image]),.hubspot-page--primary .hs-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.hubspot-page--primary .hs-form.stacked .actions{padding:0;margin-left:0;margin-top:2em;margin-bottom:2em;}.hubspot-page--primary .hs-form .hs-button,.hubspot-page--primary .hs-form .hs-button:hover,.hubspot-page--primary .hs-form .hs-button:focus,.hubspot-page--primary .hs-form .hs-button:active{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiYWNlNCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDA5OGRkIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4MGQ1Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#1bace4),color-stop(50%,#0098dd),color-stop(100%,#0080d5));background-image:-moz-linear-gradient(#1bace4,#0098dd,#0080d5);background-image:-webkit-linear-gradient(#1bace4,#0098dd,#0080d5);background-image:linear-gradient(#1bace4,#0098dd,#0080d5);-moz-box-shadow:rgba(0,74,128,0.4) 0px 1px 1px 0px;-webkit-box-shadow:rgba(0,74,128,0.4) 0px 1px 1px 0px;box-shadow:rgba(0,74,128,0.4) 0px 1px 1px 0px;text-shadow:rgba(0,0,0,0.2) 2px 2px 2px;border-top:1px solid #6bc9ed;border-bottom:1px solid #004A80;font-family:"Roboto",sans-serif;font-weight:500;font-size:16px;line-height:30px;color:#ffffff;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:5px;padding:0 15px;display:block;}.hubspot-page--secondary .image-block{text-align:center;}.hubspot-page--secondary .image-block img{display:block;background-color:#ffffff;padding:10px;margin:0 auto 2em;width:100%;}.hubspot-page--secondary .image-block h5{display:inline;}.hubspot-page--secondary .image-block h5 + h5:before{content:' • ';margin:0 5px;}.hubspot-page--secondary .other-options-box{border-top:4px solid #bbb;border-bottom:4px solid #bbb;margin:2em 0;padding-top:2em;}.hubspot-page--secondary .other-options-box .block__title{font-family:"Roboto",sans-serif;font-weight:700;font-size:24px;color:inherit;margin-top:0;margin-bottom:30px;}.hubspot-page--secondary .other-options-box .contact-method{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;margin-bottom:2em;padding-left:60px;background-image:url(/sites/all/themes/tui_city/images/assets/icons-contact.png);background-repeat:no-repeat;}.hubspot-page--secondary .other-options-box .contact-method.call{background-position:0 0;}.hubspot-page--secondary .other-options-box .contact-method.online{background-position:0 -45px;}.hubspot-page--secondary .other-options-box .contact-method.email{background-position:0 -85px;}.hubspot-page--secondary .other-options-box .contact-method > span{font-weight:700;font-size:20px;text-transform:none;}.hubspot-page--secondary .other-options-box .contact-method > span a{color:inherit;}.webform-client-form{position:relative;margin-bottom:25px;position:relative;margin-left:auto;margin-right:auto;background-color:#2cb9ab;overflow:visible;padding:20px !important;width:80%;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}@media (min-width:767px){.webform-client-form{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:75%;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}@media (min-width:1025px){.webform-client-form{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:50%;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}@media (min-width:1200px){.webform-client-form{margin-bottom:25px;margin-right:0;background-color:#2cb9ab;padding:20px !important;width:480px;float:left;border-radius:10px;box-shadow:inset 0 1px 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 -1px 1px 0 rgba(0,0,0,0.25);}}.webform-client-form .form-item.webform-component label{font-size:15px;color:#000000;}.webform-client-form .form-item.webform-component input{width:96%;}.webform-client-form .form-item.webform-component input[type="checkbox"],.webform-client-form input[type="radio"]{width:auto !important;height:auto;list-style:none;padding:0;margin:3px 0;line-height:normal;border:0;}.webform-client-form .form-item.webform-component select{display:inline-block;width:97%;height:27px;padding:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:18px;color:#666;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;}.webform-client-form #edit-submit{font-size:15px !important;color:#fff;font-family:"Oswald",sans-serif;border-radius:4px;padding:10px 20px !important;border:none !important;background:-webkit-linear-gradient(#f6d61a,#f9a120) !important;background:-o-linear-gradient(#f6d61a,#f9a120) !important;background:-moz-linear-gradient(#f6d61a,#f9a120) !important;background:linear-gradient(#f6d61a,#f9a120) !important;}.webform-client-form h2{font-size:29px;font-family:"Oswald",sans-serif;text-align:center;color:#ffffff;margin-bottom:0;}@media (min-width:767px){.webform-client-form h2{font-size:38px;}}.webform-client-form h2:before{position:absolute;content:url(/sites/all/themes/tui_city/images/assets/form_arrow.png);left:-40px;top:40px;}.webform-client-form h3{font-size:29px;font-family:"Oswald",sans-serif;text-align:center;color:#f6d61a;}@media (min-width:767px){.webform-client-form h3{font-size:38px;}}.field--name-field-page-resources,.field--name-field-overview-resources,.field--name-field-entertainment-resources,.field--name-field-trip-extras-resources,.field--name-field-included-resources{border:5px solid #F8F8F3;background-color:#ffffff;padding:0 20px;text-align:center;margin-bottom:2em;width:100%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;}.field--name-field-page-resources .field__label,.field--name-field-overview-resources .field__label,.field--name-field-entertainment-resources .field__label,.field--name-field-trip-extras-resources .field__label,.field--name-field-included-resources .field__label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:22px;background-color:#00497f;color:#ffffff;padding:10px;margin:0 auto;text-align:center;display:block;width:100%;margin-bottom:30px;}@media (min-width:767px){.field--name-field-page-resources .field__label,.field--name-field-overview-resources .field__label,.field--name-field-entertainment-resources .field__label,.field--name-field-trip-extras-resources .field__label,.field--name-field-included-resources .field__label{width:30%;}}.field--name-field-page-resources h2,.field--name-field-overview-resources h2,.field--name-field-entertainment-resources h2,.field--name-field-trip-extras-resources h2,.field--name-field-included-resources h2{display:none;}.field--name-field-page-resources .btn,.field--name-field-overview-resources .btn,.field--name-field-entertainment-resources .btn,.field--name-field-trip-extras-resources .btn,.field--name-field-included-resources .btn{width:auto;display:inline-block;}@media (min-width:767px){.field--name-field-page-resources .btn,.field--name-field-overview-resources .btn,.field--name-field-entertainment-resources .btn,.field--name-field-trip-extras-resources .btn,.field--name-field-included-resources .btn{font-size:12px;}}@media (min-width:1025px){.field--name-field-page-resources .btn,.field--name-field-overview-resources .btn,.field--name-field-entertainment-resources .btn,.field--name-field-trip-extras-resources .btn,.field--name-field-included-resources .btn{font-size:15px;}}.field--name-field-page-resources > .field__items > .field__item,.field--name-field-overview-resources > .field__items > .field__item,.field--name-field-entertainment-resources > .field__items > .field__item,.field--name-field-trip-extras-resources > .field__items > .field__item,.field--name-field-included-resources > .field__items > .field__item{margin-bottom:30px;}@media (min-width:767px){.field--name-field-page-resources > .field__items > .field__item,.field--name-field-overview-resources > .field__items > .field__item,.field--name-field-entertainment-resources > .field__items > .field__item,.field--name-field-trip-extras-resources > .field__items > .field__item,.field--name-field-included-resources > .field__items > .field__item{display:inline-block;width:20%;}}@media (min-width:767px){.field--name-field-page-resources > .field__items > .field__item .content,.field--name-field-overview-resources > .field__items > .field__item .content,.field--name-field-entertainment-resources > .field__items > .field__item .content,.field--name-field-trip-extras-resources > .field__items > .field__item .content,.field--name-field-included-resources > .field__items > .field__item .content{padding:0 10px;}}.field--name-field-page-resources > .field__items > .field__item img,.field--name-field-overview-resources > .field__items > .field__item img,.field--name-field-entertainment-resources > .field__items > .field__item img,.field--name-field-trip-extras-resources > .field__items > .field__item img,.field--name-field-included-resources > .field__items > .field__item img{-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.3);box-shadow:2px 3px 5px rgba(0,0,0,0.3);display:block;margin:0 auto 20px;}@media (min-width:767px){.field--name-field-page-resources > .field__items > .field__item img,.field--name-field-overview-resources > .field__items > .field__item img,.field--name-field-entertainment-resources > .field__items > .field__item img,.field--name-field-trip-extras-resources > .field__items > .field__item img,.field--name-field-included-resources > .field__items > .field__item img{margin-bottom:20px;}}.field--name-field-page-resources > .field__items > .field__item a,.field--name-field-overview-resources > .field__items > .field__item a,.field--name-field-entertainment-resources > .field__items > .field__item a,.field--name-field-trip-extras-resources > .field__items > .field__item a,.field--name-field-included-resources > .field__items > .field__item a{display:inline-block;}@media (min-width:767px){.has-sidebar-first .field--name-field-page-resources > .field__label{width:60%;}}@media (min-width:767px){.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item{width:50%;}.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item.even .content{float:right;padding-right:30px;}.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item.odd .content{float:left;padding-left:30px;}.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item:only-child .content{float:none;padding:inherit;}}@media (min-width:1025px){.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item{width:25%;}.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item.odd .content,.has-sidebar-first .field--name-field-page-resources > .field__items > .field__item.even .content{float:none;padding:inherit;}}.block--boxes-customer-login,.block--boxes-join-your-schools-trip,.block--boxes-find-your-school,.block--boxes-help-finding-school,.block--boxes-rep-organizer-login{background-color:#ffffff;padding:20px;margin-bottom:2em;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 12px;box-shadow:rgba(0,0,0,0.25) 0 0 12px;}@media (min-width:767px){.block--boxes-customer-login,.block--boxes-join-your-schools-trip,.block--boxes-find-your-school,.block--boxes-help-finding-school,.block--boxes-rep-organizer-login{width:48.27586%;float:left;margin-right:3.44828%;display:inline;padding:30px;min-height:415px;}.block--boxes-customer-login:nth-child(2n),.block--boxes-join-your-schools-trip:nth-child(2n),.block--boxes-find-your-school:nth-child(2n),.block--boxes-help-finding-school:nth-child(2n),.block--boxes-rep-organizer-login:nth-child(2n){margin-right:0px;}}@media (min-width:1025px){.block--boxes-customer-login,.block--boxes-join-your-schools-trip,.block--boxes-find-your-school,.block--boxes-help-finding-school,.block--boxes-rep-organizer-login{width:31.03448%;float:left;margin-right:3.44828%;display:inline;margin-bottom:0;}.block--boxes-customer-login:nth-child(2n),.block--boxes-join-your-schools-trip:nth-child(2n),.block--boxes-find-your-school:nth-child(2n),.block--boxes-help-finding-school:nth-child(2n),.block--boxes-rep-organizer-login:nth-child(2n){width:31.03448%;float:left;margin-right:3.44828%;display:inline;}}.block--boxes-customer-login .block__title,.block--boxes-join-your-schools-trip .block__title,.block--boxes-find-your-school .block__title,.block--boxes-help-finding-school .block__title,.block--boxes-rep-organizer-login .block__title{font-family:"Roboto",sans-serif;font-weight:700;font-size:22px;margin-top:0;margin-bottom:10px;}.block--boxes-customer-login .block__content p,.block--boxes-join-your-schools-trip .block__content p,.block--boxes-find-your-school .block__content p,.block--boxes-help-finding-school .block__content p,.block--boxes-rep-organizer-login .block__content p{margin-top:0;}.block--boxes-customer-login .form-item + div,.block--boxes-join-your-schools-trip .form-item + div,.block--boxes-find-your-school .form-item + div,.block--boxes-help-finding-school .form-item + div,.block--boxes-rep-organizer-login .form-item + div{margin-top:20px;}.block--boxes-customer-login .form-item label,.block--boxes-join-your-schools-trip .form-item label,.block--boxes-find-your-school .form-item label,.block--boxes-help-finding-school .form-item label,.block--boxes-rep-organizer-login .form-item label{font-family:"Roboto",sans-serif;font-weight:500;font-size:14px;margin-bottom:5px;}.block--boxes-customer-login .form-item select,.block--boxes-customer-login .form-item input,.block--boxes-join-your-schools-trip .form-item select,.block--boxes-join-your-schools-trip .form-item input,.block--boxes-find-your-school .form-item select,.block--boxes-find-your-school .form-item input,.block--boxes-help-finding-school .form-item select,.block--boxes-help-finding-school .form-item input,.block--boxes-rep-organizer-login .form-item select,.block--boxes-rep-organizer-login .form-item input{width:100%;}.block--boxes-customer-login .submit-btn,.block--boxes-join-your-schools-trip .submit-btn,.block--boxes-find-your-school .submit-btn,.block--boxes-help-finding-school .submit-btn,.block--boxes-rep-organizer-login .submit-btn{margin-top:20px;width:110px;}.block--boxes-customer-login .submit-btn input[type="submit"],.block--boxes-join-your-schools-trip .submit-btn input[type="submit"],.block--boxes-find-your-school .submit-btn input[type="submit"],.block--boxes-help-finding-school .submit-btn input[type="submit"],.block--boxes-rep-organizer-login .submit-btn input[type="submit"]{padding:5px 15px;text-align:left;}@media (min-width:767px){.block--boxes-find-your-school,.block--boxes-help-finding-school{min-height:315px;margin-bottom:0;}}@media (min-width:1025px){.block--boxes-find-your-school,.block--boxes-help-finding-school{width:48.27586%;float:left;margin-right:3.44828%;display:inline;}.block--boxes-find-your-school:nth-child(2n),.block--boxes-help-finding-school:nth-child(2n){margin-right:0px;}}.block--boxes-become-group-organizer{background-color:#ffffff;padding:0 20px 20px;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 12px;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 12px;box-shadow:rgba(0,0,0,0.25) 0 0 12px;}@media (min-width:767px){.block--boxes-become-group-organizer{padding:0 30px 30px;clear:both;}}@media (min-width:1025px){.block--boxes-become-group-organizer{width:31.03448%;float:right;margin-right:0;*margin-left:-2.66667em;display:inline;clear:none;min-height:415px;}}.block--boxes-become-group-organizer .block__title{margin:0 -20px;padding:4px 20px 0;font-size:34px;line-height:44px;background-color:#2DBAAB;color:#ffffff;}@media (min-width:767px){.block--boxes-become-group-organizer .block__title{margin:0 -30px;padding:4px 30px 0;}}.block--boxes-become-group-organizer .boxes-box-content{padding-top:15px;}.block--boxes-become-group-organizer .boxes-box-content h3{font-size:22px;color:#004A80;}.block--boxes-become-group-organizer .boxes-box-content ul{padding-left:20px;}.block--boxes-become-group-organizer .boxes-box-content ul li{margin-bottom:10px;}.block--ds-extras-content-top-maps .block__title{display:none;}.field--name-field-maps-content{display:none;}.page-node-maps .l-content{position:relative;}.contextual-links-region.node--destination--node-tab-maps{position:static;}.destination-field .acf-map-wrapper{height:0;padding-bottom:37.5%;position:relative;border:6px solid #fff;-moz-box-shadow:2px 3px 5px rgba(0,0,0,0.2);-webkit-box-shadow:2px 3px 5px rgba(0,0,0,0.2);box-shadow:2px 3px 5px rgba(0,0,0,0.2);}@media (min-width:1025px){.destination-field .acf-map-wrapper{width:238.88889%;float:left;margin-right:11.11111%;display:inline;margin:2em 0 0;margin-bottom:-60px;top:-30px;right:0;}}.destination-field .acf-map-wrapper .acf-map{position:absolute;top:0;left:0;width:100%;height:100%;}.destination-field .acf-map-wrapper .acf-map img{max-width:none;}.destination-field .acf-map-wrapper .acf-map .inner-mpc{width:100%;}.destination-field .acf-map-wrapper .acf-map h4{margin:0;padding:0.25em 0;}.destination-field .acf-map-wrapper .acf-map p{margin:0;padding:0.25em 0;}.destination-field .acf-map-wrapper .acf-map .gm-style-iw div{overflow:hidden !important;}.destination-list{background-color:rgba(0,0,0,0.7);color:#ffffff;padding:15px;margin-bottom:1em;}@media (min-width:1025px){.destination-list{width:22.41379%;float:left;margin-right:3.44828%;display:inline;position:relative;margin-bottom:0;}}.destination-list .loc-title{font-size:30px;font-family:"Oswald",sans-serif;font-weight:normal;color:#ffffff;text-align:center;}.destination-list h3{font-size:1.375em;color:#ffffff;font-weight:normal;border-bottom:1px solid #ffffff;padding-bottom:0.25em;margin-top:1em;}.destination-list h4{font-size:1em;font-weight:normal;}.destination-list h4 a{color:#ffffff;}.sitewide-msg .inner{text-align:center;max-width:1220px;margin:0 auto;padding:0 10px;}.sitewide-msg p{padding:0.5em 0;margin:0;}.sitewide-msg a{color:inherit;text-decoration:underline;}.sitewide-msg a:hover{text-decoration:none;}.sitewide-msg .alert{background:#F9A121;color:#fff;}.sitewide-msg .warning{background:#faf7c0;color:#AB322E;}.sitewide-msg .status{background:#1CACE3;color:#fff;}#home-page-slider-background-video{position:absolute;width:auto;height:auto;z-index:-100;background-size:cover;overflow:hidden;}.video-modal-control{color:#fff;cursor:pointer;}.video-modal-control:hover{color:#fff;}.video-modal{position:fixed;width:50%;height:50%;left:50%;top:50%;transform:translate(-50%,-50%);}.video-modal-window{height:100%;width:100%;}.video-modal-container{width:100%;height:100%;}.video-modal-content{height:100%;width:100%;}.vjs-poster{display:none;}.video-modal-header{background-color:#fff;}.video-modal-close{cursor:pointer;padding:5px;}@media (max-width:767px){.video-modal{position:fixed;width:70%;height:15%;left:50%;top:50%;transform:translate(-50%,-50%);}}.view-staff{overflow:visible;display:block;float:left;width:100%;position:relative;}.bio-container{width:32%;background-color:#FFFFFF;display:block;float:left;margin-left:2%;margin-bottom:2%;border-radius:10px;overflow:hidden;box-shadow:2px 2px 2px rgba(0,0,0,0.1);}.bio-container:nth-child(3):after,.bio-container:last-child:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.bio-container:nth-of-type(3n+1){clear:left;margin-left:0;}.bio-container:first-child{margin-left:0;}.bio-image-name-wrapper{min-height:312px;}.bio-image img{display:block;padding:0;margin:0;line-height:0;width:100%;-webkit-filter:grayscale(20%);filter:grayscale(20%);-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease;}.bio-image img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.bio-content{text-align:center;overflow:hidden;}.bio-name{margin:0 15px;}.bio-name h2{font-family:"Roboto",sans-serif;font-size:1.2em;margin:25px 0 5px 0;text-align:center;color:#404040;}.bio-position{margin-bottom:0;padding:0 15px;}.bio-position p{font-family:"Roboto",sans-serif;font-weight:400;margin:0 0 5px 0;text-align:center;color:#1dade4;}.bio_secondaryinfo{width:100%;margin-top:0;text-align:left;overflow:hidden;}.bio_secondaryinfo fieldset{border:none;padding:0 0.625em 0.75em 0.625em;margin:0;position:relative;}html.js .bio_secondaryinfo fieldset.collapsed{height:auto;}.bio_secondaryinfo fieldset .bio-info{padding:0 10px;}.bio_secondaryinfo fieldset .bio-info ul{padding:0;margin-top:0;list-style:none;}.bio_secondaryinfo fieldset .bio-info ul .school{background:url(/sites/all/themes/tui_city/images/assets/university-building.png);background-repeat:no-repeat;background-size:14px;background-position:left center;height:16px;padding-left:20px;line-height:17px;margin-bottom:5px;color:#999999;}.bio_secondaryinfo fieldset .bio-info ul .city{background:url(/sites/all/themes/tui_city/images/assets/favorite_place.png);background-repeat:no-repeat;background-size:12px;background-position:1px center;height:16px;padding-left:20px;line-height:17px;margin-bottom:7px;color:#999999;}.bio_secondaryinfo fieldset .bio-info ul .fact{font-style:italic;color:#494949;margin-top:5px;font-weight:100;font-family:"Roboto",sans-serif,sans serif;font-size:14px;}.bio_secondaryinfo span .fieldset-title{display:inline-block;margin:0 auto;padding-bottom:0;line-height:12px;}.bio_secondaryinfo fieldset legend{width:100%;margin:0 auto !important;text-align:center;display:block;float:left;}.bio_secondaryinfo .fieldset-legend{display:inline-block;}html.js .bio_secondaryinfo fieldset.collapsed .fieldset-legend{background:none;padding-left:0;}html.js .bio_secondaryinfo fieldset.collapsible .fieldset-legend{background:none;padding-left:0;}.bio_secondaryinfo fieldset.collapsible .fieldset-legend{background:none;padding:0;}.bio_secondaryinfo fieldset legend span.fieldset-legend .fieldset-title{background:url(/sites/all/themes/tui_city/images/assets/red_toggle_circle_up.png);background-repeat:no-repeat;background-position:left center;background-size:15px;height:24px;padding-left:20px;padding-top:7px;vertical-align:top;}.bio_secondaryinfo fieldset legend span.fieldset-legend .fieldset-title:before{content:"Close";}.bio_secondaryinfo fieldset.collapsed legend span.fieldset-legend .fieldset-title{background:url(/sites/all/themes/tui_city/images/assets/red_toggle_circle_down.png);background-repeat:no-repeat;background-size:15px;background-position:left center;}.bio_secondaryinfo fieldset.collapsed legend span.fieldset-legend .fieldset-title:before{content:"About Me";}.bio_secondaryinfo fieldset .fieldset-legend .summary{display:none;}@media all and (min-width:426px) and (max-width:1024px){.bio-container{width:49%;margin-left:2%;margin-bottom:2%;}.bio-container:nth-child(3):after{clear:none;}.bio-container:nth-child(2):after{content:".";display:block;height:0;clear:both;visibility:hidden;}.bio-container:nth-of-type(3n+1){clear:none;margin-left:2%;}.bio-container:nth-of-type(2n+1){clear:left;margin-left:0;}.bio-container:first-child{margin-left:0;}.bio_secondaryinfo fieldset{padding-top:15px;}}@media all and (max-width:425px){.bio-image-name-wrapper{min-height:auto;}.bio-container{width:auto;margin:10px;float:none;}.bio-container:first-child{margin-left:10px;width:auto;}.bio-container:nth-of-type(3n+1){margin-left:10px;}.bio_secondaryinfo fieldset{padding-top:15px;}}.row-pad-zero{padding:0 !important;}.row-pad-bot-adj{padding-bottom:20px !important;}div[class*="sc-diff-sect-"]{position:relative;}.fw-200{font-weight:200;}.sc-diff-row:after,.sc-diff-experience-legend:after,.sc-diff-experience-legend li:after,.sc-diff-experience-legend ul:after,.sc-diff-difference-features ul:after,.sc-diff-experience-content-wrapper:after,.sc-diff-sect-difference:after,.sc-diff-sect-mission:after,.sc-diff-sect-testimonials:after{content:"";display:table;clear:both;}.sc-diff h2{font-family:'Oswald',sans-serif;font-weight:400;font-size:40px;line-height:42px;padding-top:0;margin-top:0;}.sc-diff h4{font-family:'Roboto',sans-serif;font-size:18px;margin-top:0;line-height:21px;font-weight:600;}.sc-diff p{font-size:15px;}.sc-diff a{color:#0072BC;}.sc-diff .btn{display:inline-block;width:auto;font-size:20px;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.25);margin-bottom:20px;}.sc-diff{font-family:'Roboto',sans-serif;position:relative;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 12px;-moz-box-shadow:rgba(0,0,0,0.3) 0 0 12px;box-shadow:rgba(0,0,0,0.3) 0 0 12px;}.sc-diff-row{padding:40px 40px 20px 40px;overflow:hidden;background:#ffffff;position:relative;}.sc-diff-row-white{background:#ffffff;text-align:center;}.sc-diff-row-white h2{color:#4A4A4A;}.sc-diff-row-white p{color:#808080;font-size:20px;font-weight:300;}.sc-diff-row-difference-mission{background:#EE2B2E;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:top center;position:relative;}.sc-diff-sect-difference{width:66.666666666666%;float:left;padding:0 40px 20px 40px;background:#336e99 url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/sc-diff-features-bg.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:top center;}.sc-diff-difference-copy-wrapper{float:left;width:20%;}.sc-diff-difference-features{float:left;width:100%;}.sc-diff-difference-features ul{width:100%;list-style:none;list-style-type:none;padding:0;margin-bottom:0;margin-top:40px;}.sc-diff-difference-features li{float:left;width:32%;margin-left:2%;margin-bottom:20px;position:relative;text-align:center;padding:0 10px;color:#ffffff;}.sc-diff-difference-features li img{width:100%;max-width:120px;margin-bottom:5px;}.sc-diff-difference-features li h3{font-family:'Oswald',sans-serif;font-weight:400;font-size:24px;line-height:24px;padding-top:0;margin-top:0;margin-bottom:10px;color:#FFFDEB;}.sc-diff-difference-features li p{margin-top:0;margin-bottom:0;text-align:left;}.feature-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(29,173,228,0.8);}.sc-diff-difference-features li:first-child{margin-left:0;}.sc-diff-difference-features li:last-child:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.sc-diff-difference-features li:nth-of-type(3n+1){clear:left;margin-left:0;}.sc-diff-sect-mission{width:33.333333333333%;float:left;padding:40px 40px 20px 40px;text-align:center;}.sc-diff-sect-mission img{width:100%;margin-bottom:8px;}.sc-diff-sect-mission h2{font-family:'Oswald',sans-serif;font-weight:400;font-size:40px;color:white;}.sc-diff-sect-mission h2 span{font-size:44px;}.sc-diff-sect-mission p{color:#ffffff;font-weight:200;font-size:18px;margin-bottom:20px;}.sc-diff-row-experience{background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/sc-diff-experience-bg.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.sc-diff-experience-title{padding:40px 40px 20px 40px;background:rgba(0,0,0,0.8);}.sc-diff-experience-title h2{font-size:80px;line-height:82px;width:44%;display:inline-block;padding:0;margin:0;color:#ffffff;}.sc-diff-experience-content-wrapper{background:rgba(255,249,204,0.8);padding:20px 40px 20px 40px;margin:0;}.sc-diff-experience-legend{width:44%;float:left;overflow:hidden;}.sc-diff-experience-legend p{margin-top:0;}.sc-diff-experience-legend ul{list-style:none;list-style-type:none;padding:0;margin:0 0 10px 0;vertical-align:top;}.sc-diff-experience-legend ul.left-col,.sc-diff-experience-legend ul.right-col{width:48%;float:left;}.sc-diff-experience-legend ul.right-col{margin-left:2%;}.sc-diff-experience-legend li{display:block;width:100%;margin-bottom:10px;}.sc-diff-experience-legend li img{width:30px;vertical-align:middle;float:left;}.sc-diff-experience-legend li h5{font-family:'Oswald',sans-serif;font-size:20px;font-weight:400;line-height:30px;padding:0;margin:0 0 0 10px;color:#EE2B2E;float:left;}.sc-diff-experience-matrix-wrapper{float:left;margin-left:2%;margin-bottom:20px;width:54%;margin-top:-207px;}.sc-diff-experience-matrix{padding:40px 20px 20px 20px;background:rgba(255,255,255,0.85);}.sc-diff-experience-matrix h3{display:block;text-align:center;font-family:'Oswald',sans-serif;font-weight:400;font-size:40px;line-height:37px;padding-top:0px;margin-top:0px;color:#EE2B2E;}.sc-diff-experience-matrix h3 span{font-weight:200;font-size:42px;}.sc-diff-experience-matrix table{border-collapse:separate;border-spacing:2px;border:none;padding:5px;background:#ffffff;}.sc-diff-experience-matrix th{background:#808080;text-align:center;padding:5px;}.sc-diff-experience-matrix th.th-blank{background:transparent;}.sc-diff-experience-matrix th img{max-width:25px;width:100%;vertical-align:middle;}.sc-diff-experience-matrix tr:nth-of-type(2n) td{background:#f25559;}.sc-diff-experience-matrix tr:nth-of-type(2n) td.td-destination{background:#f25559;color:#ffffff;}.sc-diff-experience-matrix tr:nth-of-type(2n) td.included{background:#f25559 url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/td-dot-white.svg");background-repeat:no-repeat;background-size:8px 8px;background-position:center center;}.sc-diff-experience-matrix tr:nth-of-type(2n-1) td{background:#e8e8e8;}.sc-diff-experience-matrix tr:nth-of-type(2n-1) td.td-destination{color:#808080;}.sc-diff-experience-matrix tr:nth-of-type(2n-1) td.included{background:#e8e8e8 url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/td-dot-gray.svg");background-repeat:no-repeat;background-size:8px 8px;background-position:center center;}.sc-diff-experience-matrix td{text-align:center;padding:5px;}.sc-diff-experience-matrix .td-destination{max-width:140px;font-size:16px;line-height:18px;font-family:'Oswald',sans-serif;font-weight:400;background:#ee2b2e;}.sc-diff-experience-matrix .td-dot:after{content:'.';font-weight:700;font-size:41px;display:inline-block;line-height:0;}.sc-diff-matrix-message{width:100%;display:block;margin-bottom:20px;background:rgba(0,0,0,0.8);padding:20px;font-family:'Roboto',sans-serif;font-size:14px;font-weight:400;color:#ffffff;}.sc-diff-sect-partners ul{list-style:none;list-style-type:none;overflow:hidden;display:block;padding:0;margin:0 Auto;width:100%;}.sc-diff-sect-partners li{width:15%;float:left;margin-left:2%;text-align:center;margin-bottom:2%;}.sc-diff-sect-partners li img{max-width:120px;width:100%;}.sc-diff-sect-partners li:first-child{margin-left:0;}.sc-diff-sect-partners li:nth-child(6):after,.sc-diff-sect-partners li:last-child:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.sc-diff-sect-partners li:nth-of-type(6n+1){clear:left;margin-left:0;}.partner-logo-wrapper{display:table;min-height:100px;width:100%;position:relative;}.partner-logo-wrapper span{padding:0;margin:0;line-height:0;display:table-cell;vertical-align:middle;}.sc-diff-row-about-us{height:auto;background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-images/CUN22867.jpg");background-repeat:no-repeat;background-position:right center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.sc-diff-about-us-content-wrapper{width:50%;background:#EE2B2E;padding:40px 0 40px 40px;float:left;}.sc-diff-about-us-content{display:block;height:100%;background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/about_us_halftone.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:60px 40px 60px 40px;}.sc-diff-about-us-content h2{color:#e8e8e8;}.sc-diff-about-us-content h2 span{font-size:44px;}.sc-diff-about-us-content p{color:#ffffff;font-size:20px;font-weight:200;}.sc-diff-about-us-content .travelopia-box{padding:20px;background:rgba(0,0,0,0.4);}.sc-diff-about-us-content .travelopia-box p{color:#F6D71A;font-family:'Oswald',sans-serif;font-weight:200;font-size:30px;padding:0;margin:0;}.sc-diff-about-us-image{display:none;}.sc-diff-about-us-image img{height:100%;display:block;}.sc-diff-row-testimonials{background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/sc-diff-testimonials-bg.jpg");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}.sc-diff-sect-testimonials{overflow:hidden;}.testimonial-col{width:32%;float:left;margin-left:2%;text-align:center;}.testimonial-col span{vertical-align:text-top;height:auto;}.testimonial-col h2{margin:0 0 20px 0;padding:40px 20px;color:#F6D71A;background:rgba(0,0,0,0.6);}.testimonial-col p{text-align:left;font-style:italic;}.testimonial-col h5{font-family:'Oswald',sans-serif;text-align:left;color:#2986ad;}.testimonial-col h2.desktop-title{display:block;}.sc-diff-sect-testimonials .testimonial-col:first-child{margin-left:0;display:none;}.sc-diff-sect-testimonials .testimonial-col:nth-child(2){margin-left:0;}.testimonial-bubble{padding:10px;background:rgba(255,255,255,0.6);margin-bottom:20px;}.sc-diff-sect-accreditation ul{list-style:none;list-style-type:none;text-align:center;margin:0 Auto;padding:0;margin-top:40px;}.sc-diff-sect-accreditation ul:after{content:"";display:table;clear:both;}.sc-diff-sect-accreditation li{width:23.5%;float:left;margin-left:2%;text-align:center;}.sc-diff-sect-accreditation li .image-wrapper{width:100%;min-height:100px;display:table;position:relative;margin-bottom:20px;}.sc-diff-sect-accreditation li .image-wrapper span{padding:0;margin:0;line-height:0;display:table-cell;vertical-align:middle;}.sc-diff-sect-accreditation li img{width:100%;max-width:150px;}.sc-diff-sect-accreditation li p{text-align:left;color:#000000;font-size:15px;margin-bottom:20px;}.sc-diff-sect-accreditation li:first-child{margin-left:0;}.sc-diff-row-break-smart{background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/break-smart-bg.jpg");background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:top center;}.sc-diff-break-smart-content{width:50%;background:rgba(0,0,0,0.8);text-align:center;padding:40px 40px 40px 40px;}.sc-diff-break-smart-content img{width:100%;max-width:250px;display:block;text-align:center;margin:0 auto 20px auto;}.sc-diff-break-smart-content h2{color:#EFEEE6;font-size:50px;line-height:52px;margin-bottom:16px;}.sc-diff-break-smart-content h2 span{font-size:54px;}.sc-diff-break-smart-content p{color:#ffffff;font-weight:200;text-align:left;}.sc-diff-row-cta{background:#F6D71A url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/cta_halftone.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;opacity:1;}.sc-diff-sect-cta{text-align:center;}@media (max-width:1024px){.sc-diff-sect-difference{width:100%;float:none;padding:0 20px 20px 20px;overflow:visible;}.sc-diff-sect-mission{width:auto;float:none;background:rgba(238,43,46,0.8);overflow:hidden;padding:40px 40px 20px 40px;margin:0;}.sc-diff-sect-mission-icon-wrapper{width:34%;float:left;text-align:left;}.sc-diff-sect-mission img{width:320px;max-width:320px;float:left;margin-bottom:20px;margin-right:40px;}.sc-diff-sect-mission-text-wrapper{margin-left:0;width:100%;text-align:left;display:table;}.mission_copy{display:table-cell;vertical-align:middle;}.sc-diff-sect-mission h2{margin-bottom:10px;}.sc-diff-sect-mission p{margin-top:0;font-size:16px;}.sc-diff-experience-title h2{font-size:54px;line-height:56px;}.sc-diff-experience-legend ul.left-col,.sc-diff-experience-legend ul.right-col{width:50%;float:left;}.sc-diff-experience-legend ul.right-col{margin-left:0;}.sc-diff-experience-legend li{vertical-align:top;text-align:center;}.sc-diff-experience-legend li img{vertical-align:top;float:none;margin:0 0 7px 0;}.sc-diff-experience-legend li h5{line-height:22px;float:none;vertical-align:top;}.sc-diff-experience-matrix-wrapper{margin-top:-154px;}.sc-diff-experience-matrix{padding:40px 10px 10px 10px;}.partner-logo-wrapper{min-height:94px;}.sc-diff-sect-accreditation li{width:48%;float:left;margin-left:4%;text-align:center;}.sc-diff-sect-accreditation li:nth-child(2):after,.sc-diff-sect-accreditation li:last-child:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.sc-diff-sect-accreditation li:nth-of-type(2n+1){clear:left;margin-left:0;}.sc-diff-sect-testimonials .testimonial-col:first-child{display:block;}.sc-diff-sect-testimonials .testimonial-col:last-child{margin-bottom:20px;}.testimonial-col h2.desktop-title{display:none;}.testimonial-col{float:none;width:100%;margin-left:0;}.testimonial-col h2{margin:0px 0 2px 0;}.testimonial-bubble{margin-bottom:2px;}.sc-diff-break-smart-content h2{font-size:46px;line-height:48px;}.sc-diff-break-smart-content h2 span{font-size:50px;}}@media (max-width:766px){.sc-diff-row{padding:40px 20px 20px 20px;}.sc-diff-sect-mission-icon-wrapper{width:100%;float:none;text-align:center;}.sc-diff-sect-mission img{width:100%;max-width:320px;margin-bottom:10px;float:none;margin-right:0;}.sc-diff-sect-mission-text-wrapper{float:none;margin-left:0;width:100%;text-align:center;display:block;}.mission_copy{display:block;vertical-align:middle;}.sc-diff-sect-mission p{text-align:left;}.sc-diff-difference-features li{width:48%;}.sc-diff-difference-features li:nth-of-type(3n+1){clear:none;margin-left:2%;}.sc-diff-difference-features li:nth-of-type(2n+1){clear:left;margin-left:0;}.sc-diff-experience-content-wrapper{background:rgba(255,249,204,0.8);padding:20px;margin:0;}.sc-diff-experience-title h2{font-size:60px;line-height:62px;width:100%;}.sc-diff-experience-legend{width:100%;float:none;overflow:hidden;}.sc-diff-experience-legend ul.left-col,.sc-diff-experience-legend ul.right-col{width:100%;float:none;display:block;text-align:center;}.sc-diff-experience-legend li{text-align:center;display:inline-block;float:none;width:25%;vertical-align:top;}.sc-diff-experience-legend li img{float:none;display:block;margin:0 auto 7px auto;}.sc-diff-experience-legend li h5{float:none;display:block;vertical-align:top;margin-left:0;line-height:22px;}.sc-diff-experience-matrix-wrapper{float:none;margin-left:0;width:100%;margin-top:0;}.sc-diff-matrix-message{float:none;margin-left:0;width:100%;}.partner-logo-wrapper{min-height:76px;}.sc-diff-sect-partners li{width:32%;}.sc-diff-sect-partners li img{max-width:80px;}.sc-diff-sect-partners li:nth-child(3):after{content:".";display:block;height:0;clear:both;visibility:hidden;}.sc-diff-sect-partners li:nth-of-type(3n+1){clear:left;margin-left:0;}.sc-diff-row-about-us{background:#EE2B2E url("");}.sc-diff-about-us-content-wrapper{width:100%;background:#EE2B2E;padding:20px 20px 0 20px;float:none;display:block;}.sc-diff-about-us-content{display:block;height:100%;background:url("/sites/all/themes/tui_city/images/sc-diff/sc-diff-css-images/about_us_halftone.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:40px 20px 40px 20px;}.sc-diff-about-us-image{display:block;padding:0 20px 40px 20px;margin:0;float:none;}.sc-diff-about-us-image img{width:100%;}.sc-diff-sect-accreditation li img{max-width:120px;}.sc-diff-break-smart-content{width:100%;padding:40px 20px 20px 20px;}}.ytv-canvas{display:block;background:#282828;overflow:hidden;font-family:arial,sans-serif;}.ytv-canvas ::-webkit-scrollbar{border-left:1px solid #000;width:10px;}.ytv-canvas ::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.1);}.ytv-video{position:absolute;top:0;right:300px;bottom:0;left:0;height:100%;}.ytv-video iframe{width:100%;height:100%;border:none;outline:none;display:block;}.ytv-list{position:absolute;top:0;right:0;bottom:0;height:100%;width:300px;}.ytv-list-inner{overflow:auto;position:absolute;top:52px;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;}.ytv-list ul{margin:0;padding:0;list-style-type:none;}.ytv-list .ytv-active a{border-left:2px solid #fff;background:rgba(255,255,255,0.05);}.ytv-list a{display:block;text-decoration:none;font-size:11px;color:#FEFEFE;padding:10px;padding-left:8px;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.5);border-left:2px solid transparent;}.ytv-list a b{max-height:45px;overflow:hidden;display:block;text-overflow:ellipsis;}.ytv-list li:first-child a{border-top:none;}.ytv-list li:last-child a{border-bottom:none;}.ytv-list a:hover,.ytv-list-header .ytv-playlists a:hover{background:rgba(255,255,255,0.05);}.ytv-list a:active,.ytv-list-header .ytv-playlists a:active{background:rgba(0,0,0,0.05);}.ytv-list .ytv-content{padding-left:125px;}.ytv-list .ytv-thumb-stroke{position:absolute;top:1px;left:1px;bottom:1px;right:1px;z-index:2;outline:1px solid rgba(255,255,255,0.1);}.ytv-list .ytv-thumb{float:left;position:relative;outline:1px solid rgba(0,0,0,0.5);}.ytv-list .ytv-thumb img{width:120px;display:block;}.ytv-list .ytv-thumb span{position:absolute;bottom:5px;right:5px;color:#eee;background:rgba(0,0,0,0.7);font-size:11px;font-weight:bold;padding:0px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.ytv-views{display:block;margin-top:5px;font-size:10px;font-weight:normal;opacity:0.3;}.ytv-list-header{height:52px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);}.ytv-list-header a{background:rgba(255,255,255,0.05);position:relative;z-index:10;}.ytv-list-header img,.ytv-list .ytv-playlists .ytv-thumb img{width:30px;vertical-align:middle;}.ytv-list-header span{padding-left:10px;font-size:12px;font-weight:bold;}.ytv-playlists{z-index:9;position:absolute;background:#282828;top:52px;left:0;right:0;bottom:0;overflow:auto;display:none;}.ytv-playlists img,.ytv-list-header img{float:left;}.ytv-playlists a span,.ytv-list-header a span{white-space:nowrap;padding-left:10px;display:block;overflow:hidden;text-overflow:ellipsis;}.ytv-list-header > a span{line-height:30px;}.ytv-list-header .ytv-playlists a{background:none;}.ytv-playlist-open .ytv-playlists{display:block;}.ytv-relative{position:relative;width:100%;height:100%;}.ytv-full{position:fixed;top:0;left:0;width:100% !important;height:100% !important;margin:0 !important;}.ytv-arrow{height:10px;width:0;position:relative;top:10px;right:5px;border:10px solid transparent;float:right;border-top-color:rgba(0,0,0,0.4);display:none;}.ytv-has-playlists .ytv-arrow{display:inline-block;}.ytv-playlist-open .ytv-arrow{border-color:transparent;border-bottom-color:rgba(0,0,0,0.4);top:-10px;}.ytv-list-header a:after,.ytv-clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.row-pad-zero{padding:0 !important;}.row-pad-bot-adj{padding-bottom:20px !important;}.fw-200{font-weight:200;}.make-text-red{color:#EE2B2E;}.add-box-shadow{box-shadow:2px 2px 2px 0 rgba(0,0,0,0.25);}.sc-unique-page h2{font-family:'Oswald',sans-serif;font-weight:400;font-size:40px;line-height:42px;padding-top:0;margin-top:0;}.sc-unique-page h4{font-family:'Roboto',sans-serif;font-size:18px;margin-top:0;line-height:21px;font-weight:600;}.sc-unique-page p{font-size:15px;}.sc-unique-page a{color:#0072BC;}.sc-unique-page .btn{display:inline-block;width:auto;font-size:20px;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.25);margin-bottom:20px;}.sc-unique-page{font-family:'Roboto',sans-serif;position:relative;background:#ffffff;-webkit-box-shadow:rgba(0,0,0,0.3) 0 0 12px;-moz-box-shadow:rgba(0,0,0,0.3) 0 0 12px;box-shadow:rgba(0,0,0,0.3) 0 0 12px;}.sc-unique-page .container-fluid{padding-left:15px !important;padding-right:15px !important;padding-top:40px;padding-bottom:40px;}.sc-unique-page .intro{min-height:600px;}.sc-unique-page .intro h2{font-size:63px;color:#ffffff;line-height:63px;margin-top:0;margin-bottom:10px;}.sc-unique-page .intro h3{font-size:22px;line-height:27px;color:#004A80;margin-top:0;margin-bottom:10px;}.sc-unique-page .intro p{margin-top:0;margin-bottom:0;text-shadow:1px 1px 0px rgba(255,255,255,0.5);}.sc-unique-page .perks-and-form{background:#ffffff;}.sc-unique-page .no-gutters.perks-wrapper{padding-top:0;padding-bottom:0;margin-left:-1px;margin-right:-1px;}.perks-and-form .no-gutters > [class*=col-].perk{padding:1px;}.sc-unique-page .perks-col h2{color:#464646;font-weight:200;font-size:42px;}.sc-unique-page .perks-col h2 span{font-weight:400;}.sc-unique-page a.perk-content{position:relative;background:#888888;border:1px solid #e1e1e1;height:100%;width:100%;display:block;text-align:center;padding:20px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 56%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f5f5f5 56%,#e9e9e9 100%);background:linear-gradient(to bottom,#f5f5f5 56%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e9e9e9',GradientType=0);}.sc-unique-page .perk-content img{margin-bottom:5px;padding:0 5px;}.sc-unique-page .perk-content h5{font-family:'Oswald',sans-serif;font-weight:400;font-size:24px;line-height:24px;padding-top:0;padding-bottom:0;padding-left:5px;padding-right:5px;margin-top:0;margin-bottom:0;color:#1DADE4;}.sc-unique-page a.perk-content .perk-description{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgba(70,70,70,0.9);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 10px;text-align:center;color:#ffffff;display:table;}.sc-unique-page .perk-content .perk-description-wrapper{display:table-cell;vertical-align:middle;padding:0;margin:0;}.sc-unique-page .perk-content .perk-description h5{color:#F6D71A;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}.sc-unique-page .perk-content .perk-description p{font-weight:200;margin-top:5px;margin-bottom:0;font-size:13px;text-shadow:1px 1px 0 0 rgba(0,0,0,0.5);}.sc-unique-page a.perk-content:hover .perk-description,.sc-unique-page a.perk-content:active .perk-description,.sc-unique-page a.perk-content:focus .perk-description{opacity:1;}.sc-unique-page a.perk-content.tap .perk-description{opacity:1;}.sc-unique-page .mktoForm{visibility:hidden;}.sc-unique-page .mktoForm .mktoFormRow{margin-bottom:5px;}.sc-unique-page .mktoForm[data-styles-ready="true"]{visibility:visible;}.sc-unique-page .form-col{margin-top:20px;}.sc-unique-page .form-wrapper{background:#EE2B2E;width:100%;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px 20px 10px 20px;}.sc-unique-page .form-wrapper h2{text-align:center;color:#FFFDEB;}.sc-unique-page .form-wrapper h2 span{font-size:44px;}.sc-unique-page .mktoForm{width:100% !important;}.sc-unique-page .mktoForm .mktoFormCol{float:none !important;}.sc-unique-page .mktoForm .mktoOffset{display:none !important;}.sc-unique-page .mktoForm .mktoFieldWrap{float:none !important;}.sc-unique-page .mktoForm .mktoLabel,.sc-unique-page .mktoForm .mktoRequiredField label.mktoLabel{color:#ffffff;font-size:18px;float:none !important;font-weight:200;}.sc-unique-page .mktoForm .mktoRequiredField .mktoAsterix{float:left !important;display:inline-block;margin-right:2px;color:#ffffff;padding-left:0;}.sc-unique-page .mktoForm .mktoAsterix{display:none;}.sc-unique-page .mktoForm .mktoGutter{float:none !important;height:0;}.sc-unique-page .mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date],.mktoForm select.mktoField,.mktoForm textarea.mktoField{-webkit-appearance:none;background-color:#fff;line-height:1.5em;color:#000;border:1px solid #aeb0b6;padding:0.2em 0.3em;min-height:1.9em;height:40px;margin:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.5);color:#464646;}.sc-unique-page .mktoForm input[type=url],.mktoForm input[type=text],.mktoForm input[type=date],.mktoForm input[type=tel],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm textarea.mktoField,.mktoForm select.mktoField{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.5);color:#464646;}.sc-unique-page .mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date]{padding:0.1em 0.2em;line-height:1.2em;margin:5px 0;color:#464646;}.mktoErrorMsg{color:#F6D71A;}.sc-unique-page .mktoForm .mktoField{width:100%;margin:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.5);float:none !important;width:100% !important;}.sc-unique-page .mktoForm .mktoCheckboxList{display:block;overflow:hidden;padding:10px 0 10px 0px;}@media (min-width:302px){.sc-unique-page .mktoForm .mktoCheckboxList{padding:10px 0 10px 20px;}}@media (min-width:480px){.sc-unique-page .mktoForm .mktoCheckboxList{padding:10px 0 10px 20px;}}@media (min-width:768px){.sc-unique-page .mktoForm .mktoCheckboxList{padding:10px 0 10px 0px;}}@media (min-width:1025px){.sc-unique-page .mktoForm .mktoCheckboxList{padding:10px 0 10px 20px;}}.sc-unique-page .mktoForm .mktoCheckboxList:before,.sc-unique-page .mktoForm .mktoCheckboxList:after{content:'';display:table;}.sc-unique-page .mktoForm .mktoCheckboxList:after{clear:both;}.sc-unique-page .mktoForm .mktoCheckboxList input[type="checkbox"].mktoField{margin:5px 5px 5px 0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;float:left !important;width:auto !important;display:inline-block;clear:left;}.sc-unique-page .mktoForm .mktoCheckboxList label{float:left !important;width:auto !important;display:inline-block;clear:right;color:#ffffff;font-size:12px;}@media (min-width:480px){.sc-unique-page .mktoForm .mktoCheckboxList label{font-size:14px;}}@media (min-width:768px){.sc-unique-page .mktoForm .mktoCheckboxList label{font-size:12px;}}@media (min-width:1025px){.sc-unique-page .mktoForm .mktoCheckboxList label{font-size:14px;}}.sc-unique-page .mktoForm .mktoRadioList{padding-left:20px !important;margin:10px 0 !important;overflow:hidden !important;}.sc-unique-page .mktoForm .mktoRadioList .mktoField{width:auto !important;margin:5px 0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;float:left !important;clear:left !important;display:block !important;margin-right:5px !important;}.sc-unique-page .mktoForm .mktoRadioList label{color:#ffffff !important;float:left !important;clear:right !important;display:block !important;}.sc-unique-page .mktoForm legend{color:#ffffff !important;}.sc-unique-page .mktoForm fieldset{border:1px solid #ffffff !important;margin-bottom:10px !important;}.sc-unique-page .mktoForm select.mktoField{-moz-appearance:none;text-indent:0.01px;text-overflow:"";-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0.2em 22px 0.2em 0.3em;background:#fff url("/sites/all/themes/tui_city/images/travel-free/arrow-down-bk.png") center right no-repeat;}.sc-unique-page .mktoForm textarea.mktoField{height:100px;}.sc-unique-page .mktoForm .mktoButtonRow{text-align:center;width:100%;}.sc-unique-page .mktoForm .mktoButtonWrap{margin-left:0 !important;}.sc-unique-page .mktoForm .mktoButtonWrap button.mktoButton{display:inline-block !important;width:auto !important;padding:8px 20px !important;margin:20px 0 !important;font-family:"Roboto",sans-serif !important;text-transform:uppercase !important;text-align:center !important;border:none !important;outline:none !important;font-size:20px !important;color:#ffffff !important;text-shadow:1px 1px 1px rgba(0,0,0,0.25) !important;margin-bottom:20px !important;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2dbaab),color-stop(100%,#47d3c4)) !important;background-image:-webkit-linear-gradient(#2dbaab,#47d3c4) !important;background-image:-moz-linear-gradient(#2dbaab,#47d3c4) !important;background-image:-o-linear-gradient(#2dbaab,#47d3c4) !important;background-image:linear-gradient(#2dbaab,#47d3c4) !important;background-color:#2dbaab !important;border-bottom:1px solid #19685f !important;border-top:1px solid #70ddd1 !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;box-shadow:none !important;height:auto !important;max-height:none !important;}.responsibilities-hero{display:block;height:550px;}.sc-unique-page .container-fluid.responsibilities{margin-top:-200px;padding-top:0;}.responsibilities-wrapper{background:rgba(0,74,128,0.95);padding:20px 0 0 0;}.row.responsibilities-blocks-wrapper{padding:0 10px;margin-left:0;margin-right:0;top:0px;opacity:1;transition:1.2s ease;position:relative;}.row.responsibilities-blocks-wrapper.hide-resp-cols{top:800px;position:relative;opacity:0;}.row.responsibilities-blocks-wrapper .col-sm-6,.row.responsibilities-blocks-wrapper .col-lg-3{padding-left:10px;padding-right:10px;margin-bottom:20px;}.sc-unique-page .responsibilities h2{padding-left:20px;padding-right:20px;text-transform:uppercase;}.sc-unique-page .responsibilities h2 span{font-size:42px;}.responsibilities-block{background:#336E99;padding:20px 10px;height:100%;}.responsibilities-block .responsibilities-number{margin:0 Auto;width:125px;height:125px;border-radius:63px;background:#004A80;font-family:'Oswald',sans-serif;font-size:70px;font-weight:400;color:#FFFDEB;text-align:center;display:table;box-shadow:1px 1px 0px 0 rgba(0,0,0,0.5);}.responsibilities-block .responsibilities-number span{line-height:64px;display:table-cell;padding:0;margin:0;vertical-align:middle;}.responsibilities-block h5{font-family:'Oswald',sans-serif;font-size:24px;font-weight:400;line-height:30px;padding:0;margin:10px 0 0 0;color:#F6D71A;}.responsibilities-block p{margin-bottom:0;margin-top:5px;color:#ffffff;}.sc-unique-page .responsibilities-desktop{display:none !important;}.sc-unique-page .responsibilities-mobile{display:block !important;padding-top:40px;padding-left:0;padding-right:0;}.sc-unique-page #responsibilities-container-mobile.container-fluid{padding-bottom:20px;}.sc-unique-page .container-fluid.cta{display:none;}.row.cta-wrapper{text-align:center;}.sc-unique-page .cta h2{width:100%;}.sc-unique-page .cta-button{margin:0 auto;}@media (min-width:768px){.sc-unique-page .responsibilities-desktop{display:block !important;}.sc-unique-page .responsibilities-mobile{display:none !important;}.sc-unique-page .container-fluid{padding-left:40px !important;padding-right:40px !important;padding-top:40px;padding-bottom:40px;}.sc-unique-page .intro h2{font-size:80px;line-height:80px;}.sc-unique-page .form-col{margin-top:-350px;}.sc-unique-page .container-fluid.cta{background:#F6D71A;display:block;padding-bottom:20px;box-shadow:inset 0px 24px 24px -24px rgba(0,0,0,0.25);}}.home-featured-items{background-color:#ee2b2e;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEE2B2E',endColorstr='#FFFF4116');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMmIyZSIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZWUyYjJlIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY0MTE2Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ee2b2e),color-stop(60%,#ee2b2e),color-stop(100%,#ff4116));background-image:-moz-linear-gradient(top,#ee2b2e 0%,#ee2b2e 60%,#ff4116 100%);background-image:-webkit-linear-gradient(top,#ee2b2e 0%,#ee2b2e 60%,#ff4116 100%);background-image:linear-gradient(to bottom,#ee2b2e 0%,#ee2b2e 60%,#ff4116 100%);width:100%;margin:0 Auto;}@media (min-width:767px){.home-featured-items{width:100%;margin:0 Auto;}}@media (min-width:1025px){.home-featured-items{width:100%;margin:0 Auto;}}.home-featured-items .home-featured-items-wrapper{overflow:hidden;padding:0;display:flex;align-content:stretch;}@media (min-width:480px){.home-featured-items .home-featured-items-wrapper{padding:0;}}@media (min-width:767px){.home-featured-items .home-featured-items-wrapper{padding:30px 15px;display:flex;align-content:stretch;}}@media (min-width:1025px){.home-featured-items .home-featured-items-wrapper{max-width:1220px;margin:0 Auto;padding:30px 15px;overflow:hidden;display:flex;align-content:stretch;}}.home-featured-items .field-collection-view{margin:0;padding:15px 0;border:none;position:relative;float:left;width:25%;margin-right:0;border-right:1px solid rgba(0,0,0,0.15);}.home-featured-items .field-collection-view:nth-child(2n){width:25%;margin-right:0;}.home-featured-items .field-collection-view:nth-child(4n){margin-right:0;border-right:none;}@media (min-width:480px){.home-featured-items .field-collection-view{border:none;float:left;width:25%;padding:15px 0;margin-right:0;border-right:1px solid rgba(0,0,0,0.15);}.home-featured-items .field-collection-view:nth-child(2n){width:25%;margin-right:0;}.home-featured-items .field-collection-view:nth-child(4n){margin-right:0;border-right:none;}}@media (min-width:767px){.home-featured-items .field-collection-view{border:none;border-right:none;padding:0;width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-featured-items .field-collection-view:nth-child(2n){width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-featured-items .field-collection-view:nth-child(4n){margin-right:0;}}@media (min-width:1025px){.home-featured-items .field-collection-view{width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-featured-items .field-collection-view:nth-child(2n){width:22.41379%;float:left;margin-right:3.44828%;display:inline;}.home-featured-items .field-collection-view:nth-child(4n){margin-right:0;}}.home-featured-items .field-collection-view .home-featured-item-block{height:100%;position:relative;}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item{padding:0;}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item a{display:block;overflow:hidden;opacity:1;}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item a:hover{opacity:.9;}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item{padding:0;}}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-image{width:100%;text-align:center;}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-image img{max-width:100px;width:65%;}@media (min-width:480px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-image img{width:45%;}}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-image img{width:50%;}}@media (min-width:1025px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-image img{width:100%;}}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper{margin-bottom:0;}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper{margin-bottom:40px;}}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper h2{text-align:center;color:#FFFDEB;font-size:3.2vw;line-height:3.2vw;margin-bottom:0;}@media (min-width:480px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper h2{font-size:2.8vw;line-height:3.1vw;margin-bottom:0;}}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper h2{font-size:2.8vw;line-height:3vw;margin-bottom:8px;}}@media (min-width:1025px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper h2{font-size:31px;line-height:33px;margin-bottom:8px;}}.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper p{color:#ffffff;margin-bottom:0;margin-top:0;display:none;}@media (min-width:480px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper p{display:none;}}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper p{display:block;min-height:76px;}}@media (min-width:1025px){.home-featured-items .field-collection-view .home-featured-item-block .home-featured-item .home-featured-item-content-wrapper p{display:block;min-height:76px;}}.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link{display:none;margin:10px auto 0 auto;text-align:center;min-height:auto;}@media (min-width:480px){.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link{display:none;}}@media (min-width:767px){.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link{display:block;position:absolute;width:100%;bottom:0px;min-height:auto;}}@media (min-width:1025px){.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link{display:block;position:absolute;width:100%;bottom:0px;min-height:auto;}}.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link a{display:inline-block;background:#fffdeb;padding:5px 10px;border-radius:50px;color:#EE2B2E;opacity:1;}.home-featured-items .field-collection-view .home-featured-item-block p.featured-item-p-link a:hover{color:#EE2B2E;opacity:.9;}@media (min-width:1025px){.home-featured-items .l-hero{display:block;margin-bottom:1em;}}.home-sc-difference{background:#AB322E;width:100%;overflow:hidden;display:block;height:auto;}.home-sc-difference .home-sc-difference-wrapper{overflow:hidden;padding:10px 20px;}@media (min-width:480px){.home-sc-difference .home-sc-difference-wrapper{padding:10px 20px;}}@media (min-width:767px){.home-sc-difference .home-sc-difference-wrapper{padding:15px 30px;}}@media (min-width:1025px){.home-sc-difference .home-sc-difference-wrapper{max-width:1220px;margin:0 Auto;padding:15px 30px;overflow:hidden;}}.home-sc-difference .field-collection-view{padding:0;margin:0;}.home-sc-difference .home-sc-difference-block{height:auto;display:table;}.home-sc-difference .home-sc-difference-image{display:table-cell;vertical-align:middle;width:20%;}@media (min-width:480px){.home-sc-difference .home-sc-difference-image{width:20%;}}@media (min-width:767px){.home-sc-difference .home-sc-difference-image{width:auto;}}.home-sc-difference .home-sc-difference-image img{width:100%;max-width:none;display:block;}@media (min-width:767px){.home-sc-difference .home-sc-difference-image img{width:115px;max-width:none;}}@media (min-width:1025px){.home-sc-difference .home-sc-difference-image img{width:115px;max-width:none;}}.home-sc-difference .home-sc-difference-content{display:table-cell;vertical-align:middle;color:#ffffff;padding:0 0 0 3%;}@media (min-width:767px){.home-sc-difference .home-sc-difference-content{padding:0 0 0 3%;}}@media (min-width:767px){.home-sc-difference .home-sc-difference-content{padding:0 20px;}}.home-sc-difference .home-sc-difference-content p{margin:0;font-size:3.4vw;line-height:3.8vw;font-family:"Oswald",sans-serif;font-weight:200;}@media (min-width:480px){.home-sc-difference .home-sc-difference-content p{font-size:2.8vw;line-height:3.5vw;}}@media (min-width:767px){.home-sc-difference .home-sc-difference-content p{font-size:20px;line-height:24px;}}@media (min-width:767px){.home-sc-difference .home-sc-difference-content .mobile-link{display:none;}}.home-sc-difference .home-sc-difference-content .mobile-link a{color:#f6d71a;font-weight:400;white-space:nowrap;}.home-sc-difference .home-sc-difference-cta{display:table-cell;vertical-align:middle;display:none;}@media (min-width:767px){.home-sc-difference .home-sc-difference-cta{display:table-cell;vertical-align:middle;}}.home-sc-difference .home-sc-difference-cta a{margin:0 Auto;}.home-sc-difference .home-sc-difference-cta a span{width:100%;background:#1dade4;display:block;border-radius:5px !important;font-size:18px;line-height:18px;padding:13px 20px 0px 20px;font-weight:700;height:44px;text-align:center;color:#ffffff;opacity:1;white-space:nowrap;}.home-sc-difference .home-sc-difference-cta a span:hover{opacity:.9;}.current-deals .current-deals-wrapper{padding:30px 0 10px 0;}@media (min-width:1025px){.current-deals .current-deals-wrapper{max-width:1220px;margin:0 Auto;overflow:hidden;padding-top:40px;}}.current-deals .current-deals-carousel{width:90%;margin:0 Auto;}@media (min-width:480px){.current-deals .current-deals-carousel{width:90%;}}@media (min-width:767px){.current-deals .current-deals-carousel{width:95%;}}@media (min-width:1025px){.current-deals .current-deals-carousel{width:95%;}}.current-deals .current-deals-heading{background:#fff url("/sites/all/themes/tui_city/images/home/Whats_Happening_Icon.svg") top center no-repeat;background-size:70px;width:100%;margin:0 Auto;text-align:center;font-size:32px;line-height:32px;padding-top:79px;color:#EE2B2E;overflow:hidden;margin-bottom:20px;}@media (min-width:480px){.current-deals .current-deals-heading{background-size:16%;font-size:40px;line-height:40px;padding-top:18%;margin-bottom:20px;}}@media (min-width:767px){.current-deals .current-deals-heading{background-size:132px;font-size:50px;line-height:50px;padding-top:140px;margin-bottom:30px;}}@media (min-width:1025px){.current-deals .current-deals-heading{background-size:152px;padding-top:160px;}}.current-deals .current-deals-heading span{font-size:34px;color:#9B9B9B;font-weight:200;}@media (min-width:480px){.current-deals .current-deals-heading span{font-size:42px;}}@media (min-width:767px){.current-deals .current-deals-heading span{font-size:52px;}}.current-deals .field-collection-view{border:none;}.current-deals .current-deal-block{height:100%;background:#F9F9F9;position:relative;}.current-deals .current-deal-block a{margin:0 Auto;width:100%;position:absolute;display:block;bottom:20px;padding:0 20px;}.current-deals .current-deal-block a span{width:100%;background:#1dade4;display:block;border-radius:5px !important;font-size:18px;line-height:18px;padding-top:13px;font-weight:700;height:44px;text-align:center;color:#ffffff;opacity:1;white-space:normal;}@media (min-width:480px){.current-deals .current-deal-block a span{font-size:16px;}}@media (min-width:767px){.current-deals .current-deal-block a span{font-size:18px;}}.current-deals .current-deal-block a span:hover{opacity:.9;}.current-deals .current-deal-block .current-deal-image a{margin:0;width:Auto;position:relative;display:block;bottom:0;padding:0;}.current-deals .current-deal-block .current-deal-content-wrapper{overflow:hidden;background:#F9F9F9;padding:10px 20px 0px 20px;margin-bottom:79px;}.current-deals .current-deal-block .current-deal-content-wrapper h3{font-size:30px;font-weight:400;line-height:30px;color:#4a4a4a;font-family:"Oswald",sans-serif;margin-bottom:10px;text-transform:uppercase;}@media (min-width:480px){.current-deals .current-deal-block .current-deal-content-wrapper h3{font-size:4.8vw;line-height:5vw;}}@media (min-width:767px){.current-deals .current-deal-block .current-deal-content-wrapper h3{font-size:30px;line-height:30px;}}.current-deals .current-deal-block .current-deal-content-wrapper p{margin-top:0;color:#9B9B9B;margin-bottom:0;min-height:95px;}@media (min-width:480px){.current-deals .current-deal-block .current-deal-content-wrapper p{min-height:114px;}}@media (min-width:767px){.current-deals .current-deal-block .current-deal-content-wrapper p{min-height:114px;}}@media (min-width:1025px){.current-deals .current-deal-block .current-deal-content-wrapper p{min-height:152px;}}.home-talent-block{position:relative;display:block;overflow:hidden;padding:0px;margin-top:20px;}@media (min-width:480px){.home-talent-block{padding:20px;}}@media (min-width:767px){.home-talent-block{padding:40px;}}@media (min-width:1025px){.home-talent-block{padding:150px 40px;}}.home-talent-block video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background:url("/sites/all/themes/tui_city/videos/home_talent_bg.jpg") no-repeat;background-size:cover;transition:1s opacity;}.home-talent-block .home-talent-wrapper{position:relative;text-align:center;background:rgba(0,0,0,0.5);padding:20px 10px;border-radius:0;}@media (min-width:480px){.home-talent-block .home-talent-wrapper{padding:20px;border-radius:5px;}}@media (min-width:767px){.home-talent-block .home-talent-wrapper{padding:40px;}}@media (min-width:1025px){.home-talent-block .home-talent-wrapper{max-width:1220px;margin:0 Auto;padding:40px;overflow:hidden;}}.home-talent-block .home-talent-wrapper h2{color:#ffffff;font-size:50px;font-weight:400;line-height:50px;margin:0 0 5px 0;}@media (min-width:767px){.home-talent-block .home-talent-wrapper h2{font-size:100px;line-height:90px;margin:0 0 20px 0;}}.home-talent-block .home-talent-wrapper h3{color:#f6d71a;font-size:16px;font-weight:400;font-style:italic;line-height:16px;margin:0 0 10px 0;}@media (min-width:480px){.home-talent-block .home-talent-wrapper h3{font-size:20px;line-height:23px;margin:0 0 10px 0;}}@media (min-width:767px){.home-talent-block .home-talent-wrapper h3{font-size:30px;line-height:23px;margin:0 0 20px 0;}}.home-talent-block .home-talent-wrapper h4{display:none;color:#ffffff;font-size:16px;font-family:"Oswald",sans-serif;font-weight:400;margin-bottom:10px;}.home-talent-block .home-talent-wrapper h4 span{color:#f6d71a;font-style:italic;}@media (min-width:767px){.home-talent-block .home-talent-wrapper h4{display:block;font-size:26px;margin-bottom:30px;}}.home-talent-block .home-talent-wrapper h4.mobile_acts{font-size:16px;margin-bottom:10px;display:block;}@media (min-width:480px){.home-talent-block .home-talent-wrapper h4.mobile_acts{font-size:20px;}}@media (min-width:767px){.home-talent-block .home-talent-wrapper h4.mobile_acts{display:none;}}.home-talent-block .home-talent-wrapper p{margin-bottom:0;}.home-talent-block .home-talent-wrapper a{margin:0 Auto;display:inline-block;}.home-talent-block .home-talent-wrapper a span{width:100%;background:#1dade4;display:inline-block;border-radius:5px !important;font-size:18px;line-height:18px;padding:13px 20px 13px 20px;font-weight:700;height:44px;text-align:center;color:#ffffff;opacity:1;}.home-talent-block .home-talent-wrapper a span:hover{opacity:.9;}@media (min-width:767px){.home-talent-block .home-talent-wrapper a span{font-size:22px;line-height:22px;padding:16px 20px 15px 20px;height:53px;}}.front .trip-types-wrapper{overflow:hidden;*zoom:1;padding-top:30px;padding-left:20px;padding-right:20px;}@media (min-width:767px){.front .trip-types-wrapper{padding-left:20px;padding-right:20px;}}@media (min-width:1025px){.front .trip-types-wrapper{max-width:1220px;margin:0 auto;overflow:hidden;padding-top:40px;}}.front .trip-types-wrapper .studentcity-trips-home-heading{background:#fff url("/sites/all/themes/tui_city/images/home/Trip_Types_Icon.svg") top center no-repeat;background-size:70px;width:100%;margin:0 Auto;text-align:center;font-size:32px;line-height:32px;padding-top:79px;color:#EE2B2E;overflow:hidden;margin-bottom:20px;}@media (min-width:480px){.front .trip-types-wrapper .studentcity-trips-home-heading{background-size:16%;font-size:40px;line-height:40px;padding-top:18%;margin-bottom:20px;}}@media (min-width:767px){.front .trip-types-wrapper .studentcity-trips-home-heading{background-size:132px;font-size:50px;line-height:50px;padding-top:140px;margin-bottom:30px;}}@media (min-width:1025px){.front .trip-types-wrapper .studentcity-trips-home-heading{background-size:152px;padding-top:160px;}}.front .trip-types-wrapper .studentcity-trips-home-heading span{font-size:34px;color:#9B9B9B;font-weight:200;}@media (min-width:480px){.front .trip-types-wrapper .studentcity-trips-home-heading span{font-size:42px;}}@media (min-width:767px){.front .trip-types-wrapper .studentcity-trips-home-heading span{font-size:52px;}}.front .trip-type{margin:0 0 20px 0;}@media (min-width:767px){.front .trip-type{margin:0;}}@media (min-width:1025px){.front .trip-type{margin:0;}}.front .trip-type .yellow,.front .trip-type .green,.front .trip-type .red,.front .trip-type .blue{background-color:transparent;}.front .trip-type .yellow .featured-text::after,.front .trip-type .green .featured-text::after,.front .trip-type .red .featured-text::after,.front .trip-type .blue .featured-text::after{background-image:none;}.front .trip-type .yellow .headline a,.front .trip-type .green .headline a,.front .trip-type .red .headline a,.front .trip-type .blue .headline a{color:#4A4A4A;}.front .trip-type .trip-type-block{overflow:hidden;}@media (min-width:767px){.front .trip-type .trip-type-block{margin-bottom:40px;}}@media (min-width:767px){.front .trip-type .trip-type-block .featured-destination-image{float:none;width:100%;margin-right:0;}}@media (min-width:1025px){.front .trip-type .trip-type-block .featured-destination-image{float:left;}}.front .trip-type .trip-type-block .featured-destination-image a{padding:0;}.front .trip-type .trip-type-block .featured-text-wrapper{position:relative;height:auto;padding:0;margin:0;overflow:hidden;}.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container{height:auto;}.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner{padding:0;float:none;margin-left:0;margin:0;}.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:20px;}@media (min-width:767px){.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:20px;}}@media (min-width:1025px){.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:20px;}}.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text .headline{font-size:40px;line-height:40px;}@media (min-width:480px){.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text .headline{font-size:50px;line-height:50px;}}.front .trip-type .trip-type-block .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text p{color:#9B9B9B;font-size:16px;}.front .trip-type .trip-type-block .link{position:relative;}.front .trip-type .trip-type-block .link a{margin:0;display:inline-block;width:auto;background:#1dade4;display:inline-block;border-radius:5px !important;font-size:18px;line-height:18px;padding:13px 20px 13px 20px;font-weight:700;height:44px;text-align:center;color:#ffffff;opacity:1;}.front .trip-type .trip-type-block .link a:hover{opacity:.9;}@media (min-width:1025px){.front .trip-type .trip-type-block.spring{margin-bottom:2%;}}@media (min-width:767px){.front .trip-type .trip-type-block.spring .featured-destination-image{float:none;width:100%;margin-right:0;}}@media (min-width:1025px){.front .trip-type .trip-type-block.spring .featured-destination-image{float:left;width:70%;margin-right:2%;}}@media (min-width:767px){.front .trip-type .trip-type-block.spring .featured-text-wrapper{width:100%;float:none;}}@media (min-width:1025px){.front .trip-type .trip-type-block.spring .featured-text-wrapper{width:28%;float:left;}}@media (min-width:1025px){.front .trip-type .trip-type-block.spring .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:40px;}}.front .trip-type .trip-type-block.spring .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text .headline{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 5px #f6d71a;}.front .trip-type .trip-type-block.bucketlist{display:none !important;}@media (min-width:1025px){.front .trip-type .trip-type-block.bucketlist{width:58%;float:left;margin-right:2%;}}.front .trip-type .trip-type-block.bucketlist .featured-destination-image{float:none;margin:0;padding:0;}@media (min-width:767px){.front .trip-type .trip-type-block.bucketlist .featured-destination-image{float:none;width:100%;margin-right:0;}}@media (min-width:767px){.front .trip-type .trip-type-block.bucketlist .featured-text-wrapper{width:100%;float:none;}}@media (min-width:1025px){.front .trip-type .trip-type-block.bucketlist .featured-text-wrapper{width:auto;float:none;}}@media (min-width:1025px){.front .trip-type .trip-type-block.bucketlist .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:40px;}}.front .trip-type .trip-type-block.bucketlist .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text .headline{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 5px #2DBAAB;}.front .trip-type .trip-type-block.winter{margin-bottom:0;}.front .trip-type .trip-type-block.winter .featured-destination-image{float:none;margin:0;padding:0;}.front .trip-type .trip-type-block.winter .featured-destination-image img{width:100%;height:auto;left:0;transform:none;}@media (min-width:767px){.front .trip-type .trip-type-block.winter .featured-destination-image{float:none;width:100%;margin-right:0;}}@media (min-width:1025px){.front .trip-type .trip-type-block.winter .featured-destination-image{float:right;width:70%;margin-left:2%;}.front .trip-type .trip-type-block.winter .featured-destination-image img{}}@media (min-width:767px){.front .trip-type .trip-type-block.winter .featured-text-wrapper{width:100%;float:none;}}@media (min-width:1025px){.front .trip-type .trip-type-block.winter .featured-text-wrapper{width:28%;float:right;}}@media (min-width:1025px){.front .trip-type .trip-type-block.winter .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text{padding-top:40px;}}.front .trip-type .trip-type-block.winter .featured-text-wrapper .featured-text-container .featured-text-container-inner .featured-text .headline{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 5px #bb285a;}.field-collection-view{margin:0;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;display:flex;align-content:stretch;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-track .field-collection-view{padding:0 !important;}@media (min-width:480px){.slick-track .field-collection-view{margin:0 0.5em 0 0.5em !important;}}@media (min-width:767px){.slick-track .field-collection-view{margin:0 1em 0 1em !important;}}.slick-slide{min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url(/sites/all/themes/tui_city/images/ajax-loader.gif?1545320213) center center no-repeat;}@font-face{font-family:"slick";src:url(/sites/all/themes/tui_city/fonts/slick.eot?1545320213);src:url(/sites/all/themes/tui_city/fonts/slick.eot?&1545320213#iefix) format("embedded-opentype"),url(/sites/all/themes/tui_city/fonts/slick.woff?1545320213) format("woff"),url(/sites/all/themes/tui_city/fonts/slick.ttf?1545320213) format("truetype"),url(/sites/all/themes/tui_city/fonts/slick.svg?1545320213#slick) format("svg");font-weight:normal;font-style:normal;}.slick-controls{text-align:center;height:50px;display:none;}.slick-prev,.slick-next{position:absolute;z-index:100;display:block;height:25px;width:25px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:25px;line-height:1;color:#000000;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-13px;}@media (min-width:480px){.slick-prev{left:-17px;}}@media (min-width:767px){.slick-prev{left:-15px;}}@media (min-width:1025px){.slick-prev{left:-20px;}}[dir="rtl"] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir="rtl"] .slick-prev:before{content:"→";}.slick-next{right:-13px;}@media (min-width:480px){.slick-next{right:-17px;}}@media (min-width:767px){.slick-next{right:-15px;}}@media (min-width:1025px){.slick-next{right:-20px;}}[dir="rtl"] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir="rtl"] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.slick-slide img{width:100%;}.footer--form-container{margin-bottom:20px;float:none;width:100%;}@media (min-width:1025px){.footer--form-container{margin-bottom:20px;float:left;width:auto;}}#mktoForm_1489,#mktoForm_1092,#mktoForm_1231,#mktoForm_1514{float:none !important;width:100% !important;clear:both !important;}#mktoForm_1489 .email-signup,#mktoForm_1092 .email-signup,#mktoForm_1231 .email-signup,#mktoForm_1514 .email-signup{padding-top:0;}#mktoForm_1489.mktoForm,#mktoForm_1092.mktoForm,#mktoForm_1231.mktoForm,#mktoForm_1514.mktoForm{clear:both;margin-bottom:0;text-align:left;}#mktoForm_1489.mktoForm .mktoAsterix,#mktoForm_1092.mktoForm .mktoAsterix,#mktoForm_1231.mktoForm .mktoAsterix,#mktoForm_1514.mktoForm .mktoAsterix{display:none;}#mktoForm_1489.mktoForm .mktoGutter,#mktoForm_1092.mktoForm .mktoGutter,#mktoForm_1231.mktoForm .mktoGutter,#mktoForm_1514.mktoForm .mktoGutter{display:none;}#mktoForm_1489.mktoForm .mktoFormCol,#mktoForm_1092.mktoForm .mktoFormCol,#mktoForm_1231.mktoForm .mktoFormCol,#mktoForm_1514.mktoForm .mktoFormCol{float:none !important;text-align:center !important;}#mktoForm_1489.mktoForm .mktoFieldWrap,#mktoForm_1092.mktoForm .mktoFieldWrap,#mktoForm_1231.mktoForm .mktoFieldWrap,#mktoForm_1514.mktoForm .mktoFieldWrap{width:100% !important;text-align:center !important;}#mktoForm_1489.mktoForm input[type=email],#mktoForm_1092.mktoForm input[type=email],#mktoForm_1231.mktoForm input[type=email],#mktoForm_1514.mktoForm input[type=email]{float:none !important;display:inline-block;width:100% !important;margin-left:0;max-width:268px;margin-bottom:10px;}#mktoForm_1489.mktoForm .mktoButtonRow,#mktoForm_1092.mktoForm .mktoButtonRow,#mktoForm_1231.mktoForm .mktoButtonRow,#mktoForm_1514.mktoForm .mktoButtonRow{width:100%;text-align:center;display:inline-block;float:none;padding-top:0;padding-left:0;position:relative;text-align:center !important;clear:both;}#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important;}#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton{color:#ffffff !important;background:#1dade4 !important;background-color:#1dade4 !important;background-image:none !important;border:1px solid #aeb0b6;padding:0.4em 1em;box-shadow:1px 1px 6px 1px #ccc;margin-left:0px !important;}#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{box-shadow:1px 1px 6px 1px #ccc;text-align:center !important;width:auto !important;font-size:18px !important;font-weight:700 !important;border-radius:5px !important;color:#000000 !important;font-family:"Roboto",sans-serif !important;text-transform:none !important;border:none !important;position:relative !important;display:inline-block !important;outline:none !important;padding:10px 20px !important !important;margin:0 0 0 10px !important !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:40px;max-height:40px;overflow:hidden;}#mktoForm_1489.mktoForm .mktoRequiredField .mktoAsterix,#mktoForm_1092.mktoForm .mktoRequiredField .mktoAsterix,#mktoForm_1231.mktoForm .mktoRequiredField .mktoAsterix,#mktoForm_1514.mktoForm .mktoRequiredField .mktoAsterix{display:none !important;}#mktoForm_1489.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1092.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1231.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1514.mktoForm .mktoRequiredField label.mktoLabel{width:100% !important;float:none !important;clear:both !important;font-weight:normal;color:#ffffff;margin:0;display:block;text-align:center;font-family:"Oswald",sans-serif;font-weight:400;font-size:30px;line-height:30px;color:#fbf7c0;margin-bottom:20px;}#mktoForm_1489.mktoForm .mktoFormRow,#mktoForm_1092.mktoForm .mktoFormRow,#mktoForm_1231.mktoForm .mktoFormRow,#mktoForm_1514.mktoForm .mktoFormRow{width:100% !important;max-width:none !important;float:none !important;clear:both;}#mktoForm_1489.mktoForm .mktoOffset,#mktoForm_1092.mktoForm .mktoOffset,#mktoForm_1231.mktoForm .mktoOffset,#mktoForm_1514.mktoForm .mktoOffset{display:none !important;}#mktoForm_1489.mktoForm .mktoCol,#mktoForm_1489.mktoForm .mktoFieldWrap,#mktoForm_1489.mktoForm .mktoFormCol,#mktoForm_1489.mktoForm input,#mktoForm_1092.mktoForm .mktoCol,#mktoForm_1092.mktoForm .mktoFieldWrap,#mktoForm_1092.mktoForm .mktoFormCol,#mktoForm_1092.mktoForm input,#mktoForm_1231.mktoForm .mktoCol,#mktoForm_1231.mktoForm .mktoFieldWrap,#mktoForm_1231.mktoForm .mktoFormCol,#mktoForm_1231.mktoForm input,#mktoForm_1514.mktoForm .mktoCol,#mktoForm_1514.mktoForm .mktoFieldWrap,#mktoForm_1514.mktoForm .mktoFormCol,#mktoForm_1514.mktoForm input{text-align:left;}#mktoForm_1489.mktoForm input,#mktoForm_1489.mktoForm select.mktoField,#mktoForm_1489.mktoForm textarea,#mktoForm_1092.mktoForm input,#mktoForm_1092.mktoForm select.mktoField,#mktoForm_1092.mktoForm textarea,#mktoForm_1231.mktoForm input,#mktoForm_1231.mktoForm select.mktoField,#mktoForm_1231.mktoForm textarea,#mktoForm_1514.mktoForm input,#mktoForm_1514.mktoForm select.mktoField,#mktoForm_1514.mktoForm textarea{margin:5px 0;}#mktoForm_1489.mktoForm .mktoCheckboxList,#mktoForm_1489.mktoForm .mktoRadioList,#mktoForm_1092.mktoForm .mktoCheckboxList,#mktoForm_1092.mktoForm .mktoRadioList,#mktoForm_1231.mktoForm .mktoCheckboxList,#mktoForm_1231.mktoForm .mktoRadioList,#mktoForm_1514.mktoForm .mktoCheckboxList,#mktoForm_1514.mktoForm .mktoRadioList{float:none !important;width:auto !important;padding-left:33px;margin:10px 0;}#mktoForm_1489.mktoForm .mktoOffset,#mktoForm_1092.mktoForm .mktoOffset,#mktoForm_1231.mktoForm .mktoOffset,#mktoForm_1514.mktoForm .mktoOffset{float:left;height:0;}#mktoForm_1489.mktoForm select option,#mktoForm_1092.mktoForm select option,#mktoForm_1231.mktoForm select option,#mktoForm_1514.mktoForm select option{color:#333333;}#mktoForm_1489.mktoForm ul,#mktoForm_1092.mktoForm ul,#mktoForm_1231.mktoForm ul,#mktoForm_1514.mktoForm ul{list-style:none;padding:0;}#mktoForm_1489.mktoForm ul li label,#mktoForm_1092.mktoForm ul li label,#mktoForm_1231.mktoForm ul li label,#mktoForm_1514.mktoForm ul li label{color:#333333;font-weight:bold;}#mktoForm_1489.mktoForm .hs-error-msgs li label,#mktoForm_1092.mktoForm .hs-error-msgs li label,#mktoForm_1231.mktoForm .hs-error-msgs li label,#mktoForm_1514.mktoForm .hs-error-msgs li label{color:#ED2B2E;font-weight:bold;}#mktoForm_1489.mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix,#mktoForm_1092.mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix,#mktoForm_1231.mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix,#mktoForm_1514.mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix{display:none;}#mktoForm_1489.mktoForm div.mktoLogicalField.mktoInvalid,#mktoForm_1489.mktoForm input.mktoField.mktoInvalid,#mktoForm_1489.mktoForm select.mktoField.mktoInvalid,#mktoForm_1489.mktoForm textarea.mktoField.mktoInvalid,#mktoForm_1092.mktoForm div.mktoLogicalField.mktoInvalid,#mktoForm_1092.mktoForm input.mktoField.mktoInvalid,#mktoForm_1092.mktoForm select.mktoField.mktoInvalid,#mktoForm_1092.mktoForm textarea.mktoField.mktoInvalid,#mktoForm_1231.mktoForm div.mktoLogicalField.mktoInvalid,#mktoForm_1231.mktoForm input.mktoField.mktoInvalid,#mktoForm_1231.mktoForm select.mktoField.mktoInvalid,#mktoForm_1231.mktoForm textarea.mktoField.mktoInvalid,#mktoForm_1514.mktoForm div.mktoLogicalField.mktoInvalid,#mktoForm_1514.mktoForm input.mktoField.mktoInvalid,#mktoForm_1514.mktoForm select.mktoField.mktoInvalid,#mktoForm_1514.mktoForm textarea.mktoField.mktoInvalid{border:1px solid #999999;}#mktoForm_1489.mktoForm input::placeholder,#mktoForm_1092.mktoForm input::placeholder,#mktoForm_1231.mktoForm input::placeholder,#mktoForm_1514.mktoForm input::placeholder{color:#cccccc;}#mktoForm_1489.mktoForm .mktoFieldDescriptor.mktoFormCol,#mktoForm_1092.mktoForm .mktoFieldDescriptor.mktoFormCol,#mktoForm_1231.mktoForm .mktoFieldDescriptor.mktoFormCol,#mktoForm_1514.mktoForm .mktoFieldDescriptor.mktoFormCol{margin-bottom:0;}#mktoForm_1489.mktoForm .mktoCol,#mktoForm_1489.mktoForm .mktoFieldWrap,#mktoForm_1489.mktoForm .mktoFormCol,#mktoForm_1489.mktoForm input,#mktoForm_1092.mktoForm .mktoCol,#mktoForm_1092.mktoForm .mktoFieldWrap,#mktoForm_1092.mktoForm .mktoFormCol,#mktoForm_1092.mktoForm input,#mktoForm_1231.mktoForm .mktoCol,#mktoForm_1231.mktoForm .mktoFieldWrap,#mktoForm_1231.mktoForm .mktoFormCol,#mktoForm_1231.mktoForm input,#mktoForm_1514.mktoForm .mktoCol,#mktoForm_1514.mktoForm .mktoFieldWrap,#mktoForm_1514.mktoForm .mktoFormCol,#mktoForm_1514.mktoForm input{text-align:center;}@media (min-width:767px){#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton{color:#ffffff !important;background:#1dade4 !important;background-color:#1dade4 !important;background-image:none !important;border:1px solid #aeb0b6;padding:0.4em 1em;box-shadow:1px 1px 6px 1px #ccc;}}@media (min-width:1025px){#mktoForm_1489,#mktoForm_1092,#mktoForm_1231,#mktoForm_1514{float:left !important;width:auto !important;clear:none !important;}#mktoForm_1489.mktoForm .mktoFieldWrap,#mktoForm_1092.mktoForm .mktoFieldWrap,#mktoForm_1231.mktoForm .mktoFieldWrap,#mktoForm_1514.mktoForm .mktoFieldWrap{width:auto !important;}#mktoForm_1489.mktoForm input[type=email],#mktoForm_1092.mktoForm input[type=email],#mktoForm_1231.mktoForm input[type=email],#mktoForm_1514.mktoForm input[type=email]{float:left !important;clear:none !important;width:227px !important;max-width:227px;color:#333333 !important;text-align:left;font-size:14px;border:none;outline:none;background:#ffffff;border-radius:5px;padding:10px;margin:0 0 0 20px;height:40px;max-height:40px;overflow:hidden;-webkit-box-shadow:inset 1px 1px 4px 1px #ddd;-moz-box-shadow:inset 1px 1px 4px 1px #ddd;box-shadow:inset 1px 1px 4px 1px #ddd;margin-bottom:0;}#mktoForm_1489.mktoForm .mktoButtonRow,#mktoForm_1092.mktoForm .mktoButtonRow,#mktoForm_1231.mktoForm .mktoButtonRow,#mktoForm_1514.mktoForm .mktoButtonRow{width:auto;float:left;clear:none;}#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap.mktoInset .mktoButton{color:#ffffff !important;background:#1dade4 !important;background-color:#1dade4 !important;background-image:none !important;border:1px solid #aeb0b6;padding:0.4em 1em;box-shadow:1px 1px 6px 1px #ccc;margin-left:5px !important;}#mktoForm_1489.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1092.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1231.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,#mktoForm_1514.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{box-shadow:1px 1px 6px 1px #ccc;text-align:center !important;width:auto !important;border-radius:5px !important;color:#000000 !important;font-family:"Roboto",sans-serif !important;text-transform:none !important;border:none !important;position:relative !important;display:inline-block !important;outline:none !important;padding:0 20px !important !important;margin:0 0 0 10px !important !important;-webkit-box-shadow:none !important;box-shadow:none !important;height:40px;max-height:40px;overflow:hidden;}#mktoForm_1489.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1092.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1231.mktoForm .mktoRequiredField label.mktoLabel,#mktoForm_1514.mktoForm .mktoRequiredField label.mktoLabel{width:auto !important;float:left !important;clear:none !important;margin-bottom:0;padding-top:5px !important;}#mktoForm_1489.mktoForm .mktoFormRow,#mktoForm_1092.mktoForm .mktoFormRow,#mktoForm_1231.mktoForm .mktoFormRow,#mktoForm_1514.mktoForm .mktoFormRow{width:auto !important;max-width:none !important;float:left !important;clear:none;}}
