.block-banner_image{position:relative}@media (width>=768px){.block-banner_image,.block-banner_image .html-bg_holder{min-height:450px}.block-banner_image[data-layout_style=style_2] .html-bg_holder{margin-left:15px;margin-right:15px}}@media (width<=767.98px){.block-banner_image .html-banner_text{width:auto;padding:3rem .5rem;position:relative!important}.block-banner_image .html-bg_holder{min-height:60vw!important}}.fancy-animation-tour-block-tour_index-1596492444{border:1px solid #0000;transition:all .3s}.fancy-animation-tour-block-tour_index-1596492444:hover{border:1px solid var(--);transition:all .3s}.card-image-no-border-block-tour_index-1596492444{border:none!important}.border-radius-tour-block-tour_index-1596492444{border-radius:12px!important}.tour-gallery-wrapper{width:100%;overflow:hidden}.gallery-tour-card{flex-wrap:wrap;display:flex}.li-tour-card-index{box-sizing:border-box;flex:1 0 100%}@media (width<=991.98px){.gallery-tour-card{grid-column-gap:0rem;grid-row-gap:0rem;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;grid-template-rows:1fr;grid-template-columns:repeat(20,70vw);width:80vw;max-width:80vw;margin-left:calc(50% - 40vw);scroll-padding:0;display:grid;overflow-x:scroll}.gallery-tour-card::-webkit-scrollbar{display:none}.li-tour-card-index{scroll-snap-align:center;flex:none;width:auto;display:inline-block}.fancy-animation-tour-block-tour_index-1596492444:hover{border-color:#0000;text-decoration:none;transition:border-color .7s}}.tour-gallery-wrapper{max-width:100%}.tour-gallery-wrapper .card{margin:.5rem}.tour-gallery-wrapper .card-body{padding:1rem}.card-deck{width:100%}.recaptcha-privacy{display:none!important}@media (width<=768px){.grecaptcha-badge{visibility:hidden!important}.recaptcha-privacy{display:block!important}}.form-enquiry_form .bg-required{background-color:#fff!important}.w-90{width:90%!important}@media (width<=430px){.img-fixed-size{margin:0 auto;display:block;max-width:100%!important;height:auto!important}}@media print{.image-row{flex-direction:row!important;display:flex!important}.image-column{flex:0 0 25%!important;width:25%!important}.px-2{padding-left:4px!important;padding-right:4px!important}.max-width{max-width:25%!important}.w-100{width:0!important;display:none!important}}
