/* Source and licensing information for the line(s) below can be found at https://colombia.travel/themes/custom/colombiatravel/css/custom_trm.css. */
.hidden{display:none !important;}.dropbutton-multiple.open .dropbutton-arrow{left:24px !important;}@font-face{font-family:'tropicalbrush';src:url('/themes/custom/colombiatravel/css/fonts/tropicalbrush.woff2') format('woff2'),url('/themes/custom/colombiatravel/css/fonts/tropicalbrush.woff') format('woff');font-weight:normal;font-style:normal;}.block-trmpagedescription{text-align:center;padding:2.3em 5.5em;}.block-exposedformtrmpage-1{margin:0 0 3.6rem;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1{display:flex;align-items:center;justify-content:center;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-item-tid{display:inline-flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-select{padding-right:4.7rem;padding-left:1rem;margin-left:15px;margin-bottom:0px;display:block;background:url(/themes/custom/colombiatravel/css/../images/boton_flecha.png) no-repeat right center;background-size:contain;width:100%;color:#49525b;border:1px solid #dedcdc;border-top-left-radius:7px;border-top-right-radius:7px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-actions{padding-left:1.5em;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-actions input.form-submit{padding:0.8em 8em;}.video-js{position:relative;padding-bottom:25.5%;padding-top:30px;height:0 !important;width:100% !important;overflow:hidden;}.video-js video{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.video-js .vjs-big-play-button{top:0 !important;left:0 !important;right:0;margin:auto;bottom:0;width:2.5em !important;height:2em !important;border:none !important;}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{font-size:1.5em;padding-top:8.4%;}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{background-color:#f40c50 !important;}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{background:#1e232b;}.node--type-article .addtoany_list{line-height:32px;right:0;top:7px;z-index:9;}.node--type-article .back-link{margin:0;top:50%;z-index:99;left:0;}.path-trm-results .block-exposedformtrmpage-1 .js-form-type-select{display:flex;align-items:center;justify-content:center;}.path-trm-results .block-exposedformtrmpage-1 .form-actions{text-align:center;}.back-link{top:50%;position:fixed;z-index:9;margin:-23px 0 0;}.back-link a{text-indent:-999px;display:block;background:url(/themes/custom/colombiatravel/css/../images/back_link_trm.png) no-repeat center center #3791cd;background-size:contain;padding:2em 1.2em 2em;border-bottom-right-radius:3px;border-top-right-radius:3px;background-position:-3px 50%;}section.block-conoceelevento{padding:2rem 0;}section.block-conoceelevento h2{padding:0;text-align:left;}section.block-conoceelevento .block-content--type-block-event{display:flex;justify-content:center;align-items:center;}section.block-conoceelevento .group-left{width:20%;padding:0 1em;}section.block-conoceelevento .group-right{width:80%;padding:0em 1.5em 2.5em;}section.block-conoceelevento .group-right a{padding:0.6em 4em;background-color:#0a244f;color:#fff;border-radius:6px;}section.block-conoceelevento .group-right p{margin-bottom:3rem;}.block-views-blockmenu-bid2020-block-1 .views-row{position:relative;text-align:center;width:14.2% !important;}.block-views-blockmenu-bid2020-block-1 .views-field-name{position:absolute;bottom:50%;z-index:3;display:block;left:0;right:0;margin:auto;width:80%;-ms-transform:translateY(50%);transform:translateY(50%);}.block-views-blockmenu-bid2020-block-1 .views-field-name a{color:#fefefe;font-weight:600;line-height:1.3rem;display:block;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino{position:relative;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino a{display:block;position:relative;width:100%;height:100%;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino a:before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);content:"";z-index:1;border-radius:6px;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino a.selected:before{transition:all 0.5s ease;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#e60f4b;content:"";z-index:1;border-radius:6px;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino a:hover:before{transition:all 0.5s ease;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#0a244f;content:"";z-index:1;border-radius:6px;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino a.selected:before{transition:all 0.5s ease;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#e60f4b;content:"";z-index:1;border-radius:6px;}.block-views-blockmenu-bid2020-block-1 .views-field-field-imagen-destino img{border-radius:6px;}.explora-por{border-bottom:solid 1px #e9e9ea;padding-bottom:2rem;padding-top:2rem;margin-bottom:2rem;justify-content:center;display:flex;}section.block-views-block-menu-bid2020-block-1 h2{font-size:2.01613rem;text-align:center;}nav.block-menumobiledestinosbid{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;padding:1em 0px 0em 0 !important;display:block;border-bottom:1px solid #e9e9ea;margin-bottom:40px;}nav.block-menumobiledestinosbid li{display:inline-block;}nav.block-menumobiledestinosbid li a{color:#3b444f;text-transform:uppercase;padding:1rem 2rem;}nav.block-menumobiledestinosbid .menu{display:block;}nav.block-menumobiledestinosbid li a.is-active{color:#e60f4b;border-bottom:3px solid #e60f4b;}.field-name-field-contenido-destino .field-items .group-left{width:20%;}.field-name-field-contenido-destino .field-items .group-right{width:80%;}.field-name-field-contenido-destino p{font-size:1.2rem !important;}.field-name-field-contenido-destino .field-name-node-link a,.contextual-region .feed-icon{padding:0.6em 4em;background-color:#0a244f;color:#fff;border-radius:6px;text-transform:uppercase;text-align:center;margin:3rem auto;display:block;width:36%;}.field-name-field-contenido-destino .field-taxonomy-term--field-logo-operador .field-items{border:2px solid #ccc;padding:50px 16px;margin:30px;}.field-name-field-contenido-destino .taxonomy-term--type-operadores-destinos{display:flex;justify-content:center;align-items:center;}.lang-en.node--type-revista-travel .addtoany_list{display:flex;flex-direction:column;line-height:2px !important;}.node--type-revista-travel section#block-views-block-encabezado-destino-header-big h1{position:absolute;bottom:40%;left:0;right:0;margin:auto;}.node--type-revista-travel h1{font-family:"TropicalBrush";font-size:10rem !important;letter-spacing:0 !important;font-weight:normal !important;text-align:right !important;line-height:11rem !important;}@media (max-width:640px){.node--type-revista-travel #block-views-block-encabezado-destino-header-big h1{font-size:7.5em !important;line-height:7.5rem !important;}}@media (max-width:426px){nav#block-menuherramientas ul.menu li,nav#block-menuherramientasreuniones ul.menu li{width:33.3%}}@media (max-width:425px){.node--type-revista-travel #block-views-block-encabezado-destino-header-big h1{font-size:3.5em !important;line-height:3.5rem !important;}}.node--type-revista-travel .temperatura:after{display:none}.revista-travel h2{color:#e60f4b;border-bottom:2px solid #e60f4b;padding-bottom:4px;font-size:22px;font-weight:bold;text-align:left;display:inline;padding-right:20px;padding-left:0px;}.revista-travel h3{padding:0px}.revista-travel ul{list-style:none;margin:0px;}.revista-travel ul li a{color:#0a244f;padding:12px 0;display:block;font-size:18px;font-weight:600;}.revista-travel .loadMore{text-align:center;display:flex;justify-content:center;}.revista-travel .loadMore a{display:block;background:#0a244f;color:#fff;padding:8px 20px;border-radius:8px;margin:20px 0;}.revista-travel .loadMore a:hover{background:#020b19;}.revista-travel .owl-pagination{display:none;}.revista-travel .owl-buttons{position:relative;top:-11.5rem;}.owl-prev{position:absolute;left:-8px;}.owl-next{position:absolute;right:-8px;}.revista-travel .owl-theme .owl-controls .owl-buttons div{font-size:0;background:#fff;border-radius:50%;width:30px;height:30px;padding:0;opacity:1;}.revista-travel .owl-prev:before{content:"‹";font-size:38px;color:#e60f4b;padding:0;line-height:24px;}.revista-travel .owl-next:before{content:"›";font-size:38px;color:#e60f4b;padding:0;line-height:24px;}.link-item-content{background-color:#0a244f !important;background-repeat:no-repeat;background-position:right bottom;background-size:150%;justify-content:center;align-items:center;display:flex;margin:10px 8px;}.link-item-content img{width:100%;height:100%;border:none;margin:0 auto;position:relative;padding:6px;border-radius:100%;}.link-item-content span{position:absolute;}.flip-card-back{display:flex;justify-content:center;align-items:center;}.image-flip-back img{opacity:0.5;border-radius:100%;}.title-flip-back{width:90%;text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;z-index:99;padding:0px 30px 0;text-shadow:3px 2px 4px #000;}.image-flip-back{width:fit-content;background:#000;border-radius:100%;}#block-backlinkrevista .field-block-content--field-id{display:none;}.block-backlinkrevista .field-wrapper a{background:#e60f4b;position:fixed;z-index:999;bottom:20%;height:60px;display:flex;justify-content:center;align-items:center;left:-80px;transition:0.3s;padding:0px 14px 0px 6px;width:100px;text-decoration:none;color:white;border-radius:0 5px 5px 0;font-size:0;}.block-backlinkrevista .field-wrapper a:hover{left:0;}.block-backlinkrevista .field-wrapper a:after{background:url(https://qatravel.procolombia.co/themes/custom/colombiatravel/images/main-logo.png) #e60f4b no-repeat left center;background-size:90%;content:"";display:inline-block;width:85%;height:20px;top:36%;left:4px;position:absolute;}.block-backlinkrevista .field-wrapper a:before{content:"‹";color:#fff;font-size:36px;font-weight:100;right:8px;position:absolute;z-index:9;}.revista-travel .flip-card,.revista-travel .flip-card-front{width:100%;height:100%;border:none;margin:0 auto;position:relative;padding:6px;}.node--type-revista-travel blockquote{padding-top:6% !important;}label[for^=edit-tid-254]{background-color:#0071bc !important;border:1px solid #0071bc !important;background-image:url(/themes/custom/colombiatravel/css/../images/main-logo.png) !important;width:120px;height:42px;background-size:90% !important;background-repeat:no-repeat !important;background-position:center center !important;font-size:0;}label[for^=edit-tid-254]:hover{background-color:#0a244f !important;}label[for^=edit-tid-254].active-revista{background-color:#0a244f !important;border:1px solid #0071bc !important;}label[for^=edit-tid-page2-254]{background-color:#0071bc !important;border:1px solid #0071bc !important;background-image:url(/themes/custom/colombiatravel/css/../images/main-logo.png) !important;width:120px;height:42px;background-size:90% !important;background-repeat:no-repeat !important;background-position:center center !important;font-size:0;}label[for^=edit-tid-page2-254]:hover{background-color:#0a244f !important;}label[for^=edit-tid-page2-254].active-revista{background-color:#0a244f !important;border:1px solid #0a244f !important;}.node--type-revista-travel h2{padding:0px;text-align:left;}div#webform-submission-newsletter-travel-form-ajax{background:#0191cd;background-image:url(/themes/custom/colombiatravel/css/../../../../sites/default/files/inline-images/textura02.png);background-repeat:repeat;}.title-wrapper-newsletter{padding-bottom:20px;}.title-wrapper-newsletter p{text-align:center;color:#fff;padding:0;margin:0;font-size:24px;font-weight:300;}.title-wrapper-newsletter p:nth-child(1){font-size:28px;font-weight:bold;line-height:36px;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form{padding:3% 0;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form input{background:#0191cd !important;border:2px solid #fff !important;border-radius:6px;color:#fff;text-align:center;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form .js-form-item-nombre{padding:0 10px 0 20px;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form .js-form-item-correo-electronico{padding:0 20px 0 10px;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form .form-actions.webform-actions.js-form-wrapper{padding:0 20px 0 0px;}#webform-submission-newsletter-travel-form-ajax form.webform-submission-form input.webform-button--submit{width:100%;background:#0a244f !important;border:2px solid #0a244f !important;}.webform-confirmation-modal .ui-widget-header{background:none;border:none;}.webform-confirmation-modal{background-color:#d2234f;background-image:url(/themes/custom/colombiatravel/css/../../../../sites/default/files/inline-images/textura01.png);background-size:100%;border-radius:10px;}.webform-confirmation-modal--content{color:white;text-align:center;width:100% !important;}.webform-confirmation-modal .ui-dialog-title{font-size:0;padding:10px;}.ui-dialog .ui-dialog-titlebar-close{height:40px;width:40px;top:10px;background:transparent;border:none;}.ui-dialog .ui-dialog-titlebar-close:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.ui-dialog .ui-dialog-titlebar-close:hover{background:transparent;border:none;}.webform-confirmation-modal span.ui-button-icon.ui-icon.ui-icon-closethick{background:transparent!important;border:none !important;width:30px !important;height:30px !important;left:0 !important;right:0 !important;top:0 !important;margin:auto !important;}.ui-dialog .ui-dialog-content{font-size:22px;padding:20px !important;}.ui-widget-overlay{background:#000000;opacity:.4;filter:Alpha(Opacity=30);}span.ui-button-icon.ui-icon.ui-icon-closethick:after{content:"x";color:#ffff;font-size:20px;cursor:pointer;display:block;width:30px;height:30px;box-sizing:content-box;overflow:visible;text-align:center;text-indent:0;line-height:30px;}.webform-confirmation-modal .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{background:none;border:none;}.webform-confirmation-modal .ui-dialog .ui-dialog-titlebar-close:hover{border:none;background:none;}#block-views-block-view-super-banner-home-block-1-2 form.webform-submission-form input:focus{outline:none !important;outline-width:0 !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}@media only screen and (max-width:600px){#block-views-block-view-super-banner-home-block-1-2 form.webform-submission-form .js-form-item-nombre{padding:0 20px;}#block-views-block-view-super-banner-home-block-1-2 form.webform-submission-form .js-form-item-correo-electronico{padding:0 20px;}#block-views-block-view-super-banner-home-block-1-2 form.webform-submission-form .form-actions.webform-actions.js-form-wrapper{padding:0 20px;}form#webform-submission-newsletter-travel-add-form{display:block;}form#webform-submission-newsletter-travel-add-form .form-actions.webform-actions.js-form-wrapper{width:100%;}.webform-confirmation-modal{width:90% !important;}.return-to-top{display:block !important;}.node--type-revista-travel .field.field-node--body.field-name-body.field-label-hidden{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;width:100%;margin-top:5%;margin-bottom:4%;}section#block-formularioexpuestoblogpage-1 .form-checkboxes{white-space:nowrap;overflow-y:hidden;overflow-x:scroll;padding:1em 0px 0em 0 !important;}#views-exposed-form-blog-blog,#block-formularioexpuestoblogpage-1{margin:2rem 0;}#views-exposed-form-blog-blog div#edit-actions,#block-formularioexpuestoblogpage-1 div#edit-actions{margin:12px auto;text-align:center;width:100%;}.revista-travel .owl-buttons{top:-13.5rem;}}@media only screen and (max-width:720px){.addtoany_list{display:block;top:-45px !important;}}@media (max-width:767px){.block-trmpagedescription{padding:2em 1.2em;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1{flex-wrap:wrap;flex-direction:column;}.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-actions{padding:0 0.5em 0;margin:1em 0 0;flex-grow:2;flex-direction:row;justify-content:center;text-align:center;}}@media (max-width:768px){ul#superfish-main li a,ul#superfish-main-principal-reuniones li a{font-size:0.8em;}.block-dropdownlanguage.columns{text-align:left;}}@media (min-width:320px){}@media (max-width:576px){section.block-conoceelevento .block-content--type-block-event{display:block;}section.block-conoceelevento .group-left{width:100%;text-align:center;}section.block-conoceelevento .group-right{width:100%;padding:2rem;}section.block-conoceelevento .group-right a{display:block;text-align:center;}.field-name-field-contenido-destino .field-name-node-link a{width:100%;}.field-name-field-contenido-destino .taxonomy-term--type-operadores-destinos{display:block;}.field-name-field-contenido-destino .field-items .group-left{width:100%;}.field-name-field-contenido-destino .field-items .group-right{width:100%;}}@media (min-width:768px){.block-exposedformtrmpage-1 #views-exposed-form-trm-page-1 .form-actions input.form-submit{padding:0.8em 3em;}.video-js{padding-bottom:18.25%;}}@media (min-width:992px){.back-link a{padding:3em 1.2em 3em;}}@media (min-width:1024px){}@media (min-width:1200px){}@media (min-width:85.375em){}@media (min-width:120em){}@media (min-width:160em){}.js .dropbutton-multiple div.dropbutton-widget{padding-right:2.5em;}li.dropbutton-toggle{position:inherit;}.hide-revista{display:none;}.revista-travel .item-list-wrapper .views-field-field-flips-capitulos ul{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;}.flip-card{background-color:transparent;width:300px;height:200px;border:1px solid #f1f1f1;perspective:1000px;}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;}.flip-card:hover .flip-card-inner{transform:rotateY(180deg);}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0;padding:6px;border-radius:100%;}.flip-card-back{color:white;transform:rotateY(180deg);}.flip-card-back img{border-radius:100%;}.flip-card-front img{border-radius:100%;}.link-item-content{text-align:center;background-color:#049cd7;cursor:pointer;vertical-align:middle;color:#fff;border-radius:100%;}.cifras .mapa{display:flex;width:80%;margin:30px auto;}.cifras .cell{margin-top:6%;overflow:hidden;}.cifras .medium-text-center{display:flex;justify-content:center;}.carnaval div:nth-child(1){text-align:center;background:url(/themes/custom/colombiatravel/css/../images/fondo-carnaval.png) no-repeat;background-position:center;}.carnaval div:nth-child(1) h2{text-align:center;padding:20px;}.dp-none{display:none;}span.close-item-mapa:after{content:"x";font-size:22px;background:#ffbf43;border-radius:50%;color:#000;border:2px solid white;width:24px;height:24px;position:absolute;text-align:center;line-height:16px;left:-20px;top:34px;z-index:9;}span.close-item-mapa{font-size:0px !important;display:none}.close-item-mapa{text-align:right;}#views-exposed-form-blog-page-1{margin-bottom:2rem;}@media screen and (min-width:40em){}#views-exposed-form-blog-page-1 .form-item{vertical-align:bottom;}@media screen and (min-width:40em){#views-exposed-form-blog-page-1 .form-item{display:inline-block;}}#views-exposed-form-blog-page-1 .js-form-type-textfield{margin-right:0.6rem;margin-bottom:0 !important;}#views-exposed-form-blog-page-1 .form-checkboxes{margin-bottom:0 !important;vertical-align:bottom;}@media screen and (min-width:40em){#views-exposed-form-blog-page-1 .form-checkboxes{display:inline-block;}}#views-exposed-form-blog-page-1 label{margin-bottom:0 !important;}#views-exposed-form-blog-page-1 input[type="text"]{background:#888;border-radius:6px;border:none;height:2.8rem;vertical-align:bottom;margin-bottom:0;color:#fff;font-size:0.94086rem;width:100%;}@media screen and (min-width:40em){#views-exposed-form-blog-page-1 input[type="text"]{width:15rem;}}#views-exposed-form-blog-page-1 .form-actions{display:inline-block;}#views-exposed-form-blog-page-1 .button{height:2.8rem;}#views-exposed-form-blog-page-1 .button.success{background:#e60f4b url("/themes/custom/colombiatravel/css/../images/search.png") no-repeat center center;text-indent:-9999px;width:2.8rem;height:2.8rem;}.form-categorias .views-exposed-form,#views-exposed-form-blog-page-1 .views-exposed-form,.form-categorias .form-checkboxes,#views-exposed-form-blog-page-1 .form-checkboxes{border-top:0x solid #e9e9ea !important;padding-top:0rem;margin:0.5rem 0;}@media screen and (min-width:40em){.form-categorias .views-exposed-form,#views-exposed-form-blog-page-1 .views-exposed-form,.form-categorias .form-checkboxes,#views-exposed-form-blog-page-1 .form-checkboxes{margin:2rem 0;}}.form-categorias .views-exposed-form div.bef-links div,#views-exposed-form-blog-page-1 .views-exposed-form div.bef-links div,.form-categorias .form-checkboxes div.bef-links div,#views-exposed-form-blog-page-1 .form-checkboxes div.bef-links div{display:inline-block;margin-right:0.5rem;}.form-categorias .views-exposed-form div.bef-links div a,#views-exposed-form-blog-page-1 .views-exposed-form div.bef-links div a,.form-categorias .form-checkboxes div.bef-links div a,#views-exposed-form-blog-page-1 .form-checkboxes div.bef-links div a{padding:0.8rem 1rem;border-radius:8px;border:1px solid #0a244f;color:#596f94;background:#fefefe;display:inline-block;margin-bottom:1rem;}.form-categorias .views-exposed-form div.bef-links div a:hover,#views-exposed-form-blog-page-1 .views-exposed-form div.bef-links div a:hover,.form-categorias .form-checkboxes div.bef-links div a:hover,#views-exposed-form-blog-page-1 .form-checkboxes div.bef-links div a:hover{background:#0a244f;color:#fefefe;transition:all ease 0.4s;}.form-categorias .views-exposed-form div.bef-links div a.bef-link-active,#views-exposed-form-blog-page-1 .views-exposed-form div.bef-links div a.bef-link-active,.form-categorias .form-checkboxes div.bef-links div a.bef-link-active,#views-exposed-form-blog-page-1 .form-checkboxes div.bef-links div a.bef-link-active{background:#0a244f;color:#fefefe;}@media (min-width:1024px){.building_info,.building_info *{pointer-events:none;}}@media only screen and (max-width:768px){.bg-white{background-color:transparent !important;}.shopping-center .building__item--button .bottom-show{display:none !important}}@media only screen and (max-width:767px){.carnaval .wrapper-mapa{background:url(/themes/custom/colombiatravel/css/../images/revista/carnaval_barranquilla/mobile/mapa_carnaval_barranquilla_mobile.png) no-repeat top left;width:100%;height:250px;cursor:pointer;}.carnaval .wrapper-mapa:hover{background-position:top right;-webkit-transition:background-position .4s ease;-moz-transition:background-position .4s ease;-o-transition:background-position .4s ease;transition:background-position .4s ease;}.cifras .mapa{width:100%}span.close-item-mapa{display:block;width:20px;right:0;position:absolute;}.cifras .cell{margin-top:6%;overflow:hidden;}.dp-none{display:block;text-align:center;}.dp-block{display:none;}.shopping-center .building__num{width:20px !important;height:20px !important;}.shopping-center .building__info-header{}.bg-white{background-color:transparent !important;}.building__item.building__item--1 img{position:relative;left:20px;top:30px;}.building__item.building__item--2 img{position:relative;top:20px;left:10px;}.building__item.building__item--3 img{position:relative;top:30px;}.building__item.building__item--4 img{position:relative;top:20px;left:10px;}.building__item.building__item--5 img{position:relative;left:24px;top:24px;}.shopping-center .building__item--6 img{left:76px;top:56px;position:relative;}.building__item.building__item--6 .close-item-mapa:after{top:66px;}.building__item.building__item--8 .close-item-mapa:after{top:54px;}.building__item.building__item--7 img{position:relative;left:50px;bottom:-14px;}.building__item.building__item--8 img{top:30px;position:relative;left:-20px;}.shopping-center .building__item--button .bottom-show{display:none !important}#block-views-block-encabezado-destino-header-big h1{letter-spacing:0px !important;font-size:4rem;line-height:2.3rem;bottom:50% !important;right:14% !important;}.form-categorias .views-exposed-form div.bef-links div a,#views-exposed-form-blog-page-1 .views-exposed-form div.bef-links div a,.form-categorias .form-checkboxes div.bef-links div a,#views-exposed-form-blog-page-1 .form-checkboxes div.bef-links div a{padding:0.6rem 0.8rem;}}.form-categorias .views-exposed-form div.form-item,#views-exposed-form-blog-page-1 .views-exposed-form div.form-item,.form-categorias .form-checkboxes div.form-item,#views-exposed-form-blog-page-1 .form-checkboxes div.form-item{display:inline-block;margin-right:0.5rem;}.form-categorias .views-exposed-form div.form-item input,#views-exposed-form-blog-page-1 .views-exposed-form div.form-item input,.form-categorias .form-checkboxes div.form-item input,#views-exposed-form-blog-page-1 .form-checkboxes div.form-item input{display:none;}.form-categorias .views-exposed-form div.form-item label,#views-exposed-form-blog-page-1 .views-exposed-form div.form-item label,.form-categorias .form-checkboxes div.form-item label,#views-exposed-form-blog-page-1 .form-checkboxes div.form-item label{padding:0.5rem 1rem;border-radius:8px;border:1px solid #0a244f;color:#596f94;background:#fefefe;display:inline-block;margin:0 0 1rem 0;}.form-categorias .views-exposed-form div.form-item label:hover,#views-exposed-form-blog-page-1 .views-exposed-form div.form-item label:hover,.form-categorias .form-checkboxes div.form-item label:hover,#views-exposed-form-blog-page-1 .form-checkboxes div.form-item label:hover{background:#0a244f;color:#fefefe;transition:all ease 0.4s;}.form-categorias .views-exposed-form div.form-item label.checked,#views-exposed-form-blog-page-1 .views-exposed-form div.form-item label.checked,.form-categorias .form-checkboxes div.form-item label.checked,#views-exposed-form-blog-page-1 .form-checkboxes div.form-item label.checked{background:#0a244f;color:#fefefe;}.form-categorias p,#views-exposed-form-blog-page-1 p{border-top:1px solid #e9e9ea;padding-top:2rem;}.revista-travel .owl-carousel .owl-wrapper > .owl-item:last-child{position:relative;overflow:hidden;}.revista-travel .owl-carousel .owl-wrapper > .owl-item:last-child::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);}.revista-travel .owl-carousel .owl-wrapper > .owl-item:last-child:hover .link-item-content{opacity:0.9;}.revista-travel .owl-carousel .owl-wrapper > .owl-item:last-child:hover::before{-webkit-animation:shine .75s;animation:shine .75s;}.revista-travel .loadMore a:hover{background:#053f79;opacity:0.8;-webkit-animation:flash 1.5s;animation:flash 1.5s;}@-webkit-keyframes shine{100%{left:125%;}}@keyframes shine{100%{left:125%;}}@-webkit-keyframes flash{0%{opacity:.4;}100%{opacity:1;}}@keyframes flash{0%{opacity:.4;}100%{opacity:1;}}.shopping-center .building{width:100%;position:relative;}.shopping-center .building img{width:100%;}.shopping-center .building__item{position:absolute;width:0;height:0;margin-left:-15px;margin-top:15px;}.shopping-center .building__item--1{bottom:74%;left:37%;}.shopping-center .building__item--2{bottom:54.8%;left:46.5%;}.shopping-center .building__item--3{bottom:45.8%;left:65.5%;}.shopping-center .building_item--3 .building_info{width:230px;top:-36px;left:-25px;}.building__item.building__item--3 img{margin-left:24px;}.shopping-center .building__item--4{bottom:28.8%;left:53.5%;}.shopping-center .building__item--5{bottom:42.8%;left:31.5%;}.shopping-center .building__item--6{bottom:55.8%;left:11.5%;}.building__item.building__item--6 img{margin-top:-40px;margin-left:-40px;}.building_item.buildingitem--6 .building_info{top:-111px;left:-106px;}.shopping-center .building__item--7{bottom:85.8%;left:22.5%;}.building_item.buildingitem--7 .building_info{left:-140px;top:-69px;}.building__item.building__item--7 img{margin-left:-30px;}.shopping-center .building__item--8{bottom:95.8%;left:38.5%;}.building_item.buildingitem--8 .building_info{top:-63px;left:-22px;}.building__item.building__item--8 img{margin-top:-15px;margin-left:48px;}.shopping-center .building__item--button{bottom:93%;left:77%;}.shopping-center .building__item--button .bottom-show{display:inline-block;width:100px;background:#ffbf43;text-align:center;text-transform:uppercase;color:#fff;border-radius:10px;font-size:0.7em;padding:0.3em 1.7em;position:absolute;top:-3px;left:-10px;z-index:2;cursor:pointer;text-decoration:none;}.shopping-center .building__num{height:40px;width:40px;line-height:2;font-weight:bold;border-radius:2px;text-align:center;position:absolute;top:7px;left:7px;z-index:0;opacity:0.85;cursor:pointer;background-size:contain !important;font-size:0;}.shopping-center .point-blanco{background:url(/themes/custom/colombiatravel/css/../images/revista/colombia_cifras/desk/blanco.png) no-repeat center center;}.shopping-center .point-naranja{background:url(/themes/custom/colombiatravel/css/../images/revista/colombia_cifras/desk/naranja.png) no-repeat center center;}.shopping-center .building__info{height:auto;width:190px;padding:7px 7px 0;display:none;position:absolute;top:-48px;left:-70px;z-index:8;}.shopping-center .building__info-header{}.shopping-center .building__visitors{display:flex;align-items:center;justify-content:flex-start;}.shopping-center .building__visitors img{height:39px;width:31px;margin-right:15px;}.shopping-center .building__users{display:flex;flex-direction:column;align-items:flex-start;}.shopping-center .building__users .users{color:#243a5a;font-size:34px;font-weight:bold;line-height:0.6;}.shopping-center .building__users .visitors{color:#298cf0;font-size:14px;font-weight:600;font-style:italic;}.shopping-center .building__info.build-large{width:200px;}.bg-white{background-color:#fff;}.cl-white{color:#fff;}.building__info,.building__info *{pointer-events:inherit;}@media (min-width:1024px){.building__info,.building__info *{pointer-events:none;}.building__num:hover + .building__info{display:block;}}.block-revista-internal h2{text-align:center;color:#fff;}.block-revista-internal{background:#109fda;background-image:url(/themes/custom/colombiatravel/css/../../../../sites/default/files/inline-images/textura02.png);background-repeat:repeat;color:#fefefe;}.block-views-block-bloque-operadores-turismo-block-1{margin-bottom:-15px;}.block-creditosmapaturismo p{font-size:0.8rem;}
/* Source and licensing information for the above line(s) can be found at https://colombia.travel/themes/custom/colombiatravel/css/custom_trm.css. */