.section-divider{padding-top:15px;clear:both;display:block}.text-upper{text-transform:uppercase}.border-rd-0{border-radius:0 !important}.border-rd-2{border-radius:2px}.border-rd-3{border-radius:3px}.border-rd-4{border-radius:4px}.border-rd-10{border-radius:10px}.border-0{border:0}.border-l-0{border-left:0}.border-t-0{border-top:0}.border-b-0{border-bottom:0}.border-r-0{border-right:0}.border-l-1{border-left:solid 1px}.border-t-1{border-top:solid 1px}.border-b-1{border-bottom:solid 1px}.border-r-1{border-right:solid 1px}.border-l-w-5{border-left-width:5px !important}.border-simple-line{border:solid 1px}.box-shadow-0{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.whatsapp{color:#00a710 !important}.font-10{font-size:10px}.font-12{font-size:12px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-24{font-size:24px}.font-36{font-size:36px !important}.padding-0{padding:0 !important}.padding-10{padding:10px !important}.padding-5{padding:5px !important}.padding-t-0{padding-top:0 !important}.padding-l-0{padding-left:0 !important}.padding-b-0{padding-bottom:0 !important}.padding-r-0{padding-right:0 !important}.padding-b-10{padding-bottom:10px !important}.margin-t-20{margin-top:20px}.margin-t-0{margin-top:0 !important}.margin-t-10{margin-top:10px !important}.margin-b-0{margin-bottom:0 !important}.margin-0{margin:0}.margin-l-10{margin-left:10px !important}.margin-b-10{margin-bottom:10px !important}.margin-b-20{margin-bottom:20px !important}.margin-t-5{margin-top:5px !important}.margin-b-5{margin-bottom:5px !important}.oops{font-size:72px}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-fade{position:relative}.text-fade:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 50%)}@media(max-width:767px){.col-xs-divider{margin-top:10px}}@media(min-width:768px) and (max-width:991px){.col-sm-divider{margin-top:10px}}.blinking{animation-name:blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:blink;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-moz-keyframes blink{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}@-webkit-keyframes blink{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}@keyframes blink{0%{opacity:1.0}50%{opacity:.0}100%{opacity:1.0}}.nav,.pagination,.carousel,.panel-title a{cursor:pointer}@media screen{#printSection{display:none}}@media print{body *{visibility:hidden}#printSection,#printSection *{visibility:visible}#printSection{position:absolute;left:0;top:0}}

.widget-destination-card h3.title{border-bottom:1px solid;padding-bottom:2px}.widget-destination-card .items-container .item{margin-bottom:30px}.widget-destination-card .items-container .item figure{min-height:320px;background-size:cover;width:100%;margin-bottom:1px;position:relative;background-image:url("../images/frontend/widget/destination.jpg");background-position:center}.widget-destination-card .items-container .item figure figcaption{position:absolute;top:15px}.widget-destination-card .items-container .item figure figcaption>.info{width:auto;display:inline-block;opacity:.9;padding:10px}.widget-destination-card .items-container .item .item figure figcaption>.info>span{display:block}.widget-accommodation-card h3.title{border-bottom:1px solid;padding-bottom:2px}.widget-accommodation-card .items-container .item{margin-bottom:30px}.widget-accommodation-card .items-container .item .item-content{padding:5px;position:relative;box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4)}.widget-accommodation-card .items-container .item .item-content figure{height:150px;background-size:cover;background-position:0 center;background-repeat:no-repeat;text-align:center;width:100%}.widget-accommodation-card .items-container .item .item-content .info{padding:5px 25px 5px 5px;background:#9f9f9f;color:#fff;position:relative}.widget-accommodation-card .items-container .item .item-content .info p{margin:0;font-size:14px}.widget-accommodation-card .items-container .item .item-content .info p.rating{line-height:14px;height:14px}.widget-accommodation-card .items-container .item .item-content .info p.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-accommodation-card .items-container .item .item-content .info svg{width:30px;height:30px;position:absolute;top:20px;right:0}.widget-accommodation-card .items-container .item .item-content .info svg path{fill:#fff;fill-opacity:.7}.widget-accommodation-card .items-container .item .item-content .description{margin-top:5px;overflow:hidden;margin-bottom:5px}@media(min-width:768px){.widget-accommodation-card .items-container .item .item-content .description{height:120px}}.widget-accommodation-card .items-container .item .item-content .description p{height:100%;margin-bottom:0}.widget-accommodation-card .items-container .item .item-content .description p.text-fade{position:relative}.widget-accommodation-card .items-container .item .item-content .description p.text-fade::after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1) 50%)}.widget-accommodation-card .items-container .item .item-content a.go-to-web-btn{width:100%;text-decoration:none;text-align:center;display:inline-block;padding:6px;margin:0;font-size:14px;font-weight:400;line-height:1.42857143;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.widget-accommodation-card .items-container .item .item-content a.go-to-web-btn span{margin:0 3px}.widget-social-video .video-container{background-color:#000;margin-bottom:30px;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.widget-social-video .video-container img{width:100%;top:0;left:0;opacity:.7}.widget-social-video .video-container .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,0.6);z-index:1;opacity:.8;border-radius:6px}.widget-social-video .video-container .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.widget-social-video .video-container img,.widget-social-video .video-container .play-button{cursor:pointer}.widget-social-video .video-container img,.widget-social-video .video-container iframe,.widget-social-video .video-container .play-button,.widget-social-video .video-container .play-button:before{position:absolute}.widget-social-video .video-container .play-button,.widget-social-video .video-container .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.widget-social-video .video-container iframe{height:100%;width:100%;top:0;left:0}.widget-carousel{position:relative;overflow:hidden;width:auto}.widget-carousel .carousel-items{position:relative;white-space:nowrap;left:0;font-size:0}.widget-carousel .carousel-item{display:inline-block;float:none;font-size:14px;white-space:normal}.widget-carousel .carousel-sections{text-align:center;color:#8c8c8c;font-size:18px}.widget-carousel .carousel-sections span{margin:0 2px;cursor:pointer}.widget-carousel .navigation{position:absolute;border:0;padding:0;background-color:rgba(35,35,35,0.8);height:34px;width:34px;color:#FFF;font-size:20px;text-align:center;top:50%;z-index:10}.widget-carousel .navigation:visited{text-decoration:none}.widget-carousel .navigation-hover{height:50px;width:50px;top:50%}.widget-carousel .navigation:active{text-decoration:none}.widget-carousel .navigation:focus{outline:0}.widget-carousel .navigation:first-of-type{left:0}.widget-carousel .navigation:last-of-type{right:0}

.social-video-thumbnail-component{width:100%;position:relative}.social-video-thumbnail-component .img-video-thumb img{width:100%}.social-video-thumbnail-component .youtube-button{text-align:center;padding:10px;background-color:red;color:#fff;text-decoration:none;bottom:0;position:absolute;width:100%;border:0;display:block}
