.rent_me .campers-carousel .owl-item{overflow:hidden}.rent_me .campers-carousel .owl-item:hover img{transform:scale(1.1);transition:.3s}.rent_me .campers-carousel .owl-item img{min-height:530px;transform:scale(1);transition:.3s}.inline-boxes+.inline-boxes{padding-top:15px}.url_travel_tips .inline-boxes{padding:15px 0}body:not(.content_homepage) .rent_me .product-item{overflow:hidden}body:not(.content_homepage) .rent_me .product-item:hover img{transform:scale(1.1);transition:.3s}body:not(.content_homepage) .rent_me .product-item img{width:100%;transform:scale(1);transition:.3s}.campers-carousel .owl-nav{top:-120px;width:110px}@media(max-width: 1600px){.scrolled .nav_right .menu_btn .btn-primary{padding:40px 65px}body.content_homepage .rent_me .product-item img{min-height:360px !important;height:360px}#product_detail .owl-carousel img{height:505px}body:not(.content_homepage) .rent_me .product-item img{min-height:340px;object-fit:cover}}@media(max-width: 1400px){.scrolled .nav_right .menu_btn .btn-primary{padding:40px 40px}#website:not(.content_homepage) header .nav_right .menu_btn .btn-primary{padding:40px 40px}}@media(max-width: 1300px){.sub_banner{height:410px}.sub_banner img{height:410px}.inline-boxes img{max-width:100%;height:auto !important}.destinations #destinations-slider h3,.destinations #destinations-slider .h3{font-size:12px}}@media(max-width: 1200px){#product_detail .owl-carousel img{height:445px}#website:not(.content_homepage) header .nav_right .menu_btn .btn-primary{padding:40px 25px}.reservation .reservation_box{width:610px}body:not(.content_homepage) .rent_me .product-item img{min-height:370px}.rent_me .campers-carousel .owl-item img{min-height:460px}.rent_me{margin-top:50px}}@media(max-width: 1023px){.text{font-size:16px}.sub_banner .sp_banner strong{font-size:34px}.sub_banner{height:330px}.sub_banner img{height:330px}.rent_me .product-item img{min-height:390px;object-fit:cover}#photogallery-detail{margin-top:50px}#website:not(.content_homepage) header .nav_right .menu_btn .btn-primary{padding:20px 65px;height:unset}header .navbar .navbar-collapse .nav_right .menu_btn .btn-primary{padding:20px 65px;font-size:11px}body:not(.content_homepage) .rent_me .product-item img{min-height:280px}.destinations #destinations-slider .owl-item img{height:420px}}@media(max-width: 767px){.destinations #destinations-slider .owl-item img{height:280px}.content_homepage .rent_me h2,.content_homepage .rent_me .h2{padding-bottom:35px}.rent_me .campers-carousel .owl-nav{top:-93px;width:85px;left:145px}.rent_me .campers-carousel .owl-nav img{height:22px !important}.sub_banner .sp_banner strong{font-size:28px !important}.sub_banner{height:270px}.sub_banner img{height:270px}.reservation .reservation_box{width:370px}.rent_me{margin-top:30px}.text{font-size:16px}.inline-boxes .col-md-4+.col-md-4{margin-top:20px}#photogallery-detail .photogallery-detail-carousel{max-height:400px}#photogallery-detail .photogallery-detail-carousel .owl-item img{height:400px}.instagram .col-md-3 img{height:380px}}@media(max-width: 539px){.reservation .reservation_box{width:100%;padding:30px 25px}.rent_me .product-item img{min-height:280px !important}body.content_homepage .rent_me .product-item img{height:280px;min-height:280px !important}#photogallery-detail .photogallery-detail-carousel{max-height:340px}#photogallery-detail .photogallery-detail-carousel .owl-item img{height:340px}.destinations_sp .destination-box img{height:320px}.rent_me .col-md-6{margin:10px 0}.instagram .col-md-3 img{height:240px}}/*# sourceMappingURL=tomas.css.map */
.instagram p{
    max-width: 100%;
    word-break: break-word;
}
.destinations_sp .owl-nav {
    justify-content: space-between;
    width: 190px;
    margin: 20px auto;
}
.reservation_box input{
    max-width: unset!important;
}
@media(max-width: 1023px){
    .contact_sp a {
        font-size: 20px;
    }
}
@media(max-width:460px){
    .sub_banner .sp_banner strong {
        font-size: 22px !important;
    }
    .sub_banner .sp_banner h1{
        font-size: 14px !important;
    }
}
@media(max-width:400px){
    .card.sticky-top {
        max-height: none !important;
        overflow-y: scroll!important;
        height: 100%;
    }
    .card .card-header, .card .card-body {
        padding: 20px 30px;
    }
    .destinations_sp .owl-nav {
        width: 150px;
    }
    .sub_banner .sp_banner strong {
        font-size: 20px !important;
    }
    .sub_banner .sp_banner h1{
        font-size: 13px !important;
    }
    .sub_banner img {
        height: 220px;
    }
    .sub_banner {
        height: 220px;
    }
}

#includedInfo .alert.alert-warning {
    background-color: #c50000;
}