@font-face{font-family:Barkentina;src:url(/mediaCache/styles/fonts/Barkentina/Barkentina1.otf) format('truetype')}@font-face{font-family:Archia;src:url(/mediaCache/styles/fonts/Archia/Archia-Regular.otf) format('truetype')}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-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)}#colorbox{outline:0}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%;background:#444}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{overflow:hidden}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-top:50px}#cboxTitle{display:none!important}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cboxError{padding:50px;border:1px solid #ccc}#cboxCurrent{display:none!important}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;cursor:pointer;position:absolute;top:5px;width:16px;height:32px;text-indent:-9999px}#cboxPrevious{left:0;background:url(/mediaCache/img/arrow-left.png) no-repeat center center}#cboxNext{left:40px;background:url(/mediaCache/img/arrow-right.png) no-repeat center center}#cboxClose{width:32px;height:32px;right:0;background:url(/mediaCache/img/close.png) no-repeat center center}.bodyContent .appSecMultimedia{position:relative}.bodyContent .appSecMultimedia .goBottom{display:block;position:absolute;z-index:3;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:48px;height:48px;background-image:url(/mediaCache/img/down2.png);background-repeat:no-repeat}.bodyContent .appSecMultimedia h1.title{font-family:'Barkentina';font-weight:bolder;position:absolute;top:43%;left:5%;color:#fff;text-shadow:2px 2px #444;text-transform:uppercase;font-size:3.5rem;width:90%;padding-left:20px;padding-right:20px;text-align:center}@media only screen and (min-width:576px) and (max-width:767px),only screen and (max-width:575px){.bodyContent .appSecMultimedia h1.title{top:20%;font-size:2.8em}}.bodyContent .appSecMultimedia .audioguia{position:absolute;bottom:0;z-index:1;width:100%}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox{float:right;height:50px;width:50px;background:rgba(255,255,255,.7);cursor:pointer;color:#221C35;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-top-left-radius:3px}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox{height:75px;width:100px}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio{height:100%;color:#221C35}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock{height:100%}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .texto{text-align:center;text-transform:uppercase;padding:5px 0;font-size:.8rem;display:none}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .texto{font-size:.8rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .texto{font-size:.8rem}}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .texto{display:block}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .icon{text-align:center;padding-top:5px}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .icon{padding-top:0}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioguideBlock .icon img{margin:auto}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer{position:absolute;bottom:0;right:65px;cursor:pointer}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer{right:115px}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__container{background-color:rgba(255,255,255,.7);height:50px!important;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__container{height:75px!important}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls{background:none;margin-bottom:0}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls{margin-bottom:10px}}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls .mejs__time{color:#221C35}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{background:#608AC7}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-handle-content{border-color:#221C35}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls .mejs__time-rail .mejs__time-total .mejs__horizontal-volume-total{background:rgba(19,19,19,.8)}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer .mejs__controls .mejs__time-rail .mejs__time-total .mejs__horizontal-volume-total .mejs__horizontal-volume-current{background:#608AC7}.bodyContent .appSecMultimedia .audioguia .resumeAudioguiaBox .playAudio .audioPlayer img.close{position:absolute;right:10px;top:8px;z-index:10}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.resImageHeader,.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider,.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundYoutube,.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundMp4{height:90vh;width:100%}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider{padding:0;position:relative}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel{height:100%;width:100%}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner{height:100%;width:100%}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro{width:50vh;text-align:center;color:#fff;position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .titleStarred{font-size:3rem;color:#fff;margin:0 0 20px;padding:40px;border:2px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:700}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .shortDescriptionStarred{margin-bottom:20px}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .goToLink .btnAppGeneric{border:none}@media only screen and (min-width:576px) and (max-width:767px){.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .titleStarred{margin:0 0 25px}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .shortDescriptionStarred{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .titleStarred{margin:0 0 25px}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .shortDescriptionStarred{margin-bottom:40px}}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px){.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .titleStarred{margin:0 0 30px}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .intro .shortDescriptionStarred{margin-bottom:50px}}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-inner .carousel-item .trama{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(56,124,169,.2)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-control{width:10%;opacity:1;filter:opacity(100)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-control{width:5%}}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-control.carousel-control-prev .carousel-control-prev-icon{width:30px;height:50px;background-size:initial;background-image:url(/mediaCache/img/arrow-left.png)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-control.carousel-control-next .carousel-control-next-icon{width:30px;height:50px;background-size:initial;background-image:url(/mediaCache/img/arrow-right.png)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .carousel .carousel-control:hover{opacity:.6;filter:opacity(60)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .videoUrl .itemImage .itemPlay{cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .videoUrl .itemImage .itemPlay i{color:#fff}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.galeriaSlider .videoUrl .itemImage .itemPlay i:hover{color:#00A3E0}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundYoutube{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundYoutube .color-overlay{position:absolute;top:0;left:0;background-color:lightgreen;width:140%;height:140%;opacity:.2;z-index:1}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundYoutube iframe{position:absolute;top:50%;left:50%;width:130%;height:130%;pointer-events:none;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundMp4{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundMp4 h2{text-align:center;color:#fff;padding:20px;margin:15px;z-index:1}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundMp4 .video-container{position:absolute;top:0;left:0;width:100%}.bodyContent .appSecMultimedia .rExtAppSecMultimedia.videoBackgroundMp4 .color-overlay{position:absolute;top:0;left:0;background-color:lightblue;width:100%;height:100vh;opacity:.5}.bodyContent .gzzSec.secShare{padding:10px 0}.bodyContent .gzzSec.secShare .terms.termTipo{text-transform:uppercase;float:left;padding-top:1%;font-size:.8rem;font-weight:700}.bodyContent .gzzSec.secShare .terms.termTipo span:after{content:','}.bodyContent .gzzSec.secShare .terms.termTipo span:last-child:after{content:''}.bodyContent .gzzSec.secShare .socialnet{padding:5px 8px 0;float:right;position:relative}.bodyContent .gzzSec.secShare .socialnet:hover{background-color:#221C35;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.bodyContent .gzzSec.secShare .socialnet:hover i.fa-share-alt{color:#00A3E0}.bodyContent .gzzSec.secShare .socialnet:hover .socialNetwork{display:block}.bodyContent .gzzSec.secShare .socialnet .socialNetwork{display:none;background-color:#221C35;position:absolute;z-index:1;right:0;padding:10px 4px 6px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media only screen and (min-width:1200px){.bodyContent .gzzSec.secShare .socialnet .socialNetwork{padding:10px 4px 6px}}.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer{padding-left:0;margin-bottom:0}.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net{display:block;margin-bottom:5px;color:#fff}@media only screen and (min-width:576px) and (max-width:767px),only screen and (max-width:575px){.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net{width:23px;height:23px}}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net{width:27px;height:27px}}@media only screen and (min-width:992px) and (max-width:1199px){.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net{width:29px;height:29px}}.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net:last-of-type{margin-bottom:0}.bodyContent .gzzSec.secShare .socialnet .socialNetwork .rextSocialNetworkContainer .share-net:hover{background-color:#00A3E0}.bodyContent .gzzSec.secContentInfo{padding-top:0}.bodyContent .gzzSec.secContentInfo .infoTop{text-align:center}.bodyContent .gzzSec.secContentInfo .infoTop .base.title{margin-bottom:0}.bodyContent .gzzSec.secContentInfo .infoTop .contact{margin-top:10px}.bodyContent .gzzSec.secContentInfo .infoTop .contact.poblacion{font-size:1.2rem}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoTop .contact.poblacion{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoTop .contact.poblacion{font-size:1.2rem}}.bodyContent .gzzSec.secContentInfo .infoTop .event{margin-top:10px}.bodyContent .gzzSec.secContentInfo .infoBtn{text-align:center;margin-top:15px}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px){.bodyContent .gzzSec.secContentInfo .infoBtn{margin-top:20px}}.bodyContent .gzzSec.secContentInfo .infoBtn .btn{margin:5px 15px;font-weight:700;border-radius:40px}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnReservar{display:inline-block;color:#fff;background-color:rgba(207,86,80,.6);border:1px solid transparent;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnReservar{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnReservar{font-size:1.2rem}}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnReservar:hover{color:#fff;background-color:rgba(207,86,80,.8);border-color:transparent;outline-color:rgba(207,86,80,.8)}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnWWW{display:inline-block;color:#fff;background-color:rgba(0,163,224,.7);border:1px solid transparent;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnWWW{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnWWW{font-size:1.2rem}}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnWWW:hover{color:#fff;background-color:rgba(0,163,224,.9);border-color:transparent;outline-color:rgba(0,163,224,.9)}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnLlegar{display:inline-block;color:#fff;background-color:rgba(34,28,53,.7);border:1px solid transparent;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnLlegar{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnLlegar{font-size:1.2rem}}.bodyContent .gzzSec.secContentInfo .infoBtn .btn.btnLlegar:hover{color:#fff;background-color:rgba(34,28,53,.9);border-color:transparent;outline-color:rgba(34,28,53,.9)}.bodyContent .gzzSec.secContentInfo .infoMiddle{margin-top:15px}@media only screen and (min-width:1200px),only screen and (min-width:992px) and (max-width:1199px){.bodyContent .gzzSec.secContentInfo .infoMiddle{margin-top:20px}}.bodyContent .gzzSec.secContentInfo .infoMiddle .base{text-align:justify;font-size:1.1rem}.bodyContent .gzzSec.secContentInfo .infoMiddle .base.mediumDescription{font-weight:700;color:#00A3E0;font-size:1.3rem;width:80%;margin:50px auto 20px auto;text-align:center}.bodyContent .gzzSec.secContentInfo .infoMiddle .base.content.ckeditorContent{color:#00A3E0}.bodyContent .gzzSec.secContentInfo .infoMiddle .base.content.ckeditorContent blockquote{text-align:center;font-style:normal;color:#221C35;font-family:'Barkentina'}.bodyContent .gzzSec.secRecomendacion .infoRecomendacion{background-color:#f0f0f0;padding:5vh;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secRecomendacion .infoRecomendacion .comun.titulo{margin-bottom:15px;font-size:1.2rem}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secRecomendacion .infoRecomendacion .comun.titulo{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secRecomendacion .infoRecomendacion .comun.titulo{font-size:1.2rem}}.bodyContent .gzzSec.secRecomendacion .infoRecomendacion .comun.descripcion p:last-child{margin-bottom:0}.bodyContent .gzzSec.secExtraInfo .container{color:#221C35}.bodyContent .gzzSec.secExtraInfo .container .contactBox{margin-bottom:20px;color:#221C35;border:1px solid #221C35;border-radius:5px;padding:10px 20px}.bodyContent .gzzSec.secExtraInfo .container .contactBox .row>[class*='col-']{margin-top:10px;margin-bottom:10px}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element{text-align:left;padding:10px 10px 0 10px}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element .icon{float:left;width:40px;padding-bottom:10px}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element .icon i{color:#221C35}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element .text{color:#221C35;margin-left:50px}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element.contact.url .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element.contact.url .text a{text-align:left;color:#221C35}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element.terms .titleTaxG{color:#666;font-weight:700;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secExtraInfo .container .contactBox .boxElement .element.terms .iconTax{display:inline-block;margin:5px;color:#666}.bodyContent .gzzSec.secReservation .rextReservation .form-group{margin:0}.bodyContent .gzzSec.secReservation .rextReservation label{font-weight:400}.bodyContent .gzzSec.secReservation .rextReservation select{height:40px;display:block;background:#fff url(/mediaCache/img/select_arrow.png) 95% 15px no-repeat;border:1px solid #221C35;padding:5px 10px;padding-right:30px;color:#221C35;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.bodyContent .gzzSec.secReservation .rextReservation .mid{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.bodyContent .gzzSec.secReservation .rextReservation .mid a.btn-lg{display:inline-block;color:#221C35;background-color:#fff;border:1px solid #221C35;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:6px 30px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secReservation .rextReservation .mid a.btn-lg{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secReservation .rextReservation .mid a.btn-lg{font-size:1.2rem}}.bodyContent .gzzSec.secReservation .rextReservation .mid a.btn-lg:hover{color:#00A3E0;background-color:#fff;border-color:#00A3E0;outline-color:#fff}.bodyContent .gzzSec.secDirections .infoBtn{text-align:center}.bodyContent .gzzSec.secDirections .infoLocation{background-color:red}.bodyContent .gzzSec.secDirections .infoLocation .directions h4{text-align:center;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer{padding-top:20px}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteFormTitle{font-weight:700;text-transform:uppercase;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm{display:flex;text-align:center}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm input{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm button{display:inline-block;color:#fff;background-color:rgba(0,163,224,.6);border:1px solid transparent;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm button{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm button{font-size:1.2rem}}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm button:hover{color:#fff;background-color:rgba(0,163,224,.8);border-color:transparent;outline-color:rgba(0,163,224,.8)}.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm input,.bodyContent .gzzSec.secDirections .infoLocation .rExtMapDirectionsContainer .mapRouteForm button{margin:0 10px}.bodyContent .gzzSec.secMap{padding:0}.bodyContent .gzzSec.secMap .rExtMapResource{height:70vh!important}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer{position:relative;background-image:url(/mediaCache/img/rfluvialMap.png);background-repeat:no-repeat;background-size:cover}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .viewMapButtonContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .viewMapButtonContainer .viewMapButton{display:inline-block;color:#fff;background-color:rgba(34,28,53,.8);border:1px solid transparent;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .viewMapButtonContainer .viewMapButton{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .viewMapButtonContainer .viewMapButton{font-size:1.2rem}}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .viewMapButtonContainer .viewMapButton:hover{color:#fff;background-color:#221c35;border-color:transparent;outline-color:#221c35}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer{display:none;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:5px;padding-bottom:5px;padding-left:8px;position:absolute;right:20px;top:30px;width:105px;z-index:2}@media @mqTablet{.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer{top:100px}}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .switchIcon{margin-right:10px;width:35px;height:20px;float:left}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .services .switchIcon{background:url(/mediaCache/img/explorer_capa_eat.png) no-repeat center}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .aloxamentos{margin-top:4px}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .aloxamentos .switchIcon{background:url(/mediaCache/img/explorer_capa_sleep.png) no-repeat center}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .actividades{margin-top:4px}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .actividades .switchIcon{background:url(/mediaCache/img/explorer_capa_turismoactivo.png) no-repeat center}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .extramarkers-switch .switchery{width:40px;height:10px}.bodyContent .gzzSec.secMap .rExtMapResource .resMapContainer .isExtramarkersFilterContainer .extramarkers-switch .switchery small{width:20px;height:20px;margin-top:-5px}.bodyContent .gzzSec.secMultimedia .item{position:relative;cursor:pointer}.bodyContent .gzzSec.secMultimedia .owl-carousel{position:relative}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots{text-align:center}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots .owl-dot{padding:5px 2px!important}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots .owl-dot i.far{display:block}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots .owl-dot i.fas{display:none}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots .owl-dot.active i.far{display:none}.bodyContent .gzzSec.secMultimedia .owl-carousel .owl-dots .owl-dot.active i.fas{display:block}.bodyContent .gzzSec.secCollections .rowBloque{margin-bottom:30px}.bodyContent .gzzSec.secCollections .rowBloque+.rowBloque{border-top:2px solid rgba(110,147,45,.2)}.bodyContent .gzzSec.secCollections .rowCollection>[class*='col-']{padding-top:15px;padding-bottom:15px}.bodyContent .gzzSec.secCollections .titleCol,.bodyContent .gzzSec.secCollections .shortDescriptionCol{display:none}.bodyContent .gzzSec.secCollections a.goToRes{display:block;text-decoration:none;color:#221C35;height:100%}.bodyContent .gzzSec.secCollections .element{height:100%;background:#fff}.bodyContent .gzzSec.secCollections .element .image{overflow:hidden}.bodyContent .gzzSec.secCollections .element .image img{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.bodyContent .gzzSec.secCollections .element:hover .image{opacity:.9}.bodyContent .gzzSec.secCollections .element .info{padding:20px;text-align:center}.bodyContent .gzzSec.secCollections .element .info .title{font-size:1.2rem;color:#00A3E0}.bodyContent .gzzSec.secCollections .element .info .event{margin-top:5px;font-size:1rem;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secCollections .element .info .event{font-size:1rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secCollections .element .info .event{font-size:1rem}}.bodyContent .gzzSec.secCollections .element .info .shortDescription{margin-top:10px;display:none}.controlMapMainContainer{bottom:35px!important}.controlMapMainContainer .controlMapCustom{margin:10px 0 10px 10px;cursor:pointer;height:40px;width:40px;border:2px solid #f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3)}.controlMapMainContainer .controlMapCustom.controlMapMap{background:url(/mediaCache/img/explorerControls/map-map.png) no-repeat}.controlMapMainContainer .controlMapCustom.controlMapSat{background:url(/mediaCache/img/explorerControls/map-sat.png) no-repeat}.controlMapMainContainer .controlMapCustom.controlMapRel{background:url(/mediaCache/img/explorerControls/map-rel.png) no-repeat}.controlMapMainContainer .controlMapCustom.active{display:none}.bodyContent .gzzSec.secContentInfo .infoBtn a.rextRoutesBtnDownload{display:inline-block;color:#221C35;background-color:#fff;border:1px solid #221C35;font-size:1.2rem;padding:10px 40px;text-align:center;cursor:pointer;white-space:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoBtn a.rextRoutesBtnDownload{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoBtn a.rextRoutesBtnDownload{font-size:1.2rem}}.bodyContent .gzzSec.secContentInfo .infoBtn a.rextRoutesBtnDownload:hover{color:#00A3E0;background-color:#fff;border-color:#00A3E0;outline-color:#fff}.bodyContent .gzzSec.secContentInfo .infoBtn a.rextRoutesBtnDownload i{padding-left:10px}.bodyContent .gzzSec.secContentInfo .infoBtn .goToPageSoftware{vertical-align:middle;font-size:1.8rem;color:#CF5650}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secContentInfo .infoBtn .goToPageSoftware{font-size:1.8rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secContentInfo .infoBtn .goToPageSoftware{font-size:1.8rem}}.bodyContent .gzzSec.secContentInfo .infoBtn .goToPageSoftware:hover{color:rgba(207,86,80,.8)}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic{background-color:#00A3E0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 10px 0 10px;color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;padding:10px;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element{-webkit-flex-basis:33.3333333333%;-moz-flex-basis:33.3333333333%;-ms-flex-basis:33.3333333333%;flex-basis:33.3333333333%}}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute .icon,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element .icon{color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute .icon i,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element .icon i{font-size:2em}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute .icon+.text,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element .icon+.text{padding-top:10px}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute .text a,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element .text a{color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeType .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeType .title{color:#fff;font-weight:700;padding-bottom:15px;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeType .icon,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeType .icon{color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeType .icon i,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeType .icon i{font-size:2.5em}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeSlope .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeSlope .title{color:#fff;font-weight:700;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeSlope .slope,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeSlope .slope{display:inline-block;padding:10px 20px}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeSlope .slope .icon,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeSlope .slope .icon{color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeSlope .slope .icon i,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeSlope .slope .icon i{font-size:1.5em}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .titleRoutBar,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .titleRoutBar{color:#fff;font-weight:700;padding-bottom:15px;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.environment,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.itinerary,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.displacement,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.effort,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.environment,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.itinerary,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.displacement,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.effort{display:none}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.environment .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.environment .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.environment .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.environment .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.itinerary .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.itinerary .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.itinerary .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.itinerary .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.displacement .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.displacement .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.displacement .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.displacement .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.effort .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.effort .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.effort .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.effort .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.environment .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.environment .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.environment .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.environment .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.itinerary .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.itinerary .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.itinerary .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.itinerary .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.displacement .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.displacement .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.displacement .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.displacement .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.effort .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.effort .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.effort .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.effort .squares{display:none}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .squares,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .title,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .graph,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .squares{display:none}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .textDifficulty{font-weight:700;color:#fff;text-transform:uppercase;font-family:'Barkentina','Archia';display:inline-block;padding:5px 15px;font-size:1.2rem}@media only screen and (min-width:768px) and (max-width:991px){.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .textDifficulty{font-size:1.2rem}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px){.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.global .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.global .textDifficulty{font-size:1.2rem}}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.difficulty.lvlDifficulty_1 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.difficulty.lvlDifficulty_2 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.difficulty.lvlDifficulty_1 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.difficulty.lvlDifficulty_2 .textDifficulty{background-color:#A9D18E}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.difficulty.lvlDifficulty_3 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.difficulty.lvlDifficulty_3 .textDifficulty{background-color:#fbde4b}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.difficulty.lvlDifficulty_4 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.routeBar .bar.difficulty.lvlDifficulty_5 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.difficulty.lvlDifficulty_4 .textDifficulty,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.routeBar .bar.difficulty.lvlDifficulty_5 .textDifficulty{background-color:#CF5650}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.contact.url .text,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.contact.url .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.terms .titleTaxG,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.terms .titleTaxG{color:#221C35;font-weight:700;font-family:'Barkentina','Archia'}.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .itemRoute.terms .iconTax,.bodyContent .gzzSec.secRoutes .rExtRoutesBasic .routeInfo .element.terms .iconTax{display:inline-block;margin:5px;color:#221C35}.bodyContent .gzzSec.secMap .rExtMapResource{height:calc(86vh - 100px)}.bodyContent .gzzSec.secMap .rExtMapResource .resMapWrapper .resMapContainer{height:inherit!important}.bodyContent .gzzSec.secMap .rExtMapResource .resMapWrapper .resourceRouteGraphContainer{background-color:rgba(32,32,32,.4)}.bodyContent .gzzSec.secMap .rExtMapResource .resMapWrapper .resourceRouteGraphContainer .resourceRouteGraph{color:#fff}